Programowanie w środowiskach graficznych

0

Jestem początkującym programistą, uczę się aktualnie Javy i zastanawiałem się czy do tworzenia aplikacji używa się jakichś środowisk graficznych czy raczej wszystko pisze się samemu?
Używanie środowisk graficznych wydaje się być łatwiejsze. Czy jest używane przez profesjonalistów? A może profesjonaliści uważają osoby korzystające z takich środowisk za "noobów"? :P
Przede wszystkim chodzi mi o pisanie w Javie na PC oraz o aplikacje na Androida, ale chętnie dowiem się jak to wygląda w innych językach/platformach.

1

yyyyyy oczywiście, że każdy szanujący swój czas programista korzysta z ide.

1

zdecydowana wiekszosc profesjonalistow ktorych znam uzywa srodowisk graficznych do programowania w dowolnym jezyku. swiadome ignorowanie narzedzi przyspieszajacych, poprawiajacych wygode i jakosc pracy nie jest raczej popularnym trendem.

0

Mam na myśli środowiska typu Visual Studio gdzie przeciągamy rózne potrzebne nam komponenty np. przyciski i je programujemy. Nie musimy ich sami tworzyć.
Nie wiem czy "graficzne środowiska" to dobre określenie i czy dobrze zostałem zrozumiany :)

1

uwazasz ze manualne kodowanie layoutu ktory sklada sie ze 100+ kontrolek (i zobaczenie efektu dopiero po kompilacji i uruchomieniu aplikacji) to wygodny sposob pracy? :)

0

Jasne, że nie ale byłem ciekawey co o tym sądzą osoby zajmujące się tym na co dzień. Może ma to jakieś swoje ograniczenia. Ale rozumiem, że takie środowiska sa stosowane powszechnie :)
Dzięki

0

Tu chodzi przede wszystkim o szybkość. W javie masz tak:

  1. NetBeans, z graficznym builderem dla aplikacji desktopowych (SWING)
  2. Eclipse, jest graficzny designer dla aplikacji na androida, także dla aplikacji desktopowych, z tym że musisz pobrać odpowiednie pluginy.

Niektórzy może są przeciwni narzędziom RAD, mogą być różne argumenty przeciwko temu. Oczywiście nic nie stoi na przeszkodzie, żeby przy użyciu NetBeans czy Eclipse "wklepywać" część odpowiedzialną za wygląd okienek ręcznie, to Twoja sprawa. Tylko czy jest sens marnować na to czas???

0

Hardkorowcy cudują w asmie pisząc w vim.

0

Nie wyobrażam sobie pisania projektów na android bez ide. Od razu dostajesz potrzebną strukturą i potrzebne pliki. Co prawda prawie czyste ale to dobrze. Masz tam podstawową strukturę. Podczas pisania ide podpowiada co wpisać, więc jeśli wiesz co ale nie do końca pamiętasz, da radę bez sprawdzania.

Pisanie z ręki jest ważne gdy robisz jakiś mały niewinny programik, aby poznać jak coś działa. Jeśli mówimy o czymkolwiek większym to ja tego nie widzę. Na pewno dobrze jak wiesz, co to kompilacja.

Co do kontrolek, często je "puszczam" z wyboru narzędzi i wstępnie obrabiam w kodzie. Nie chce mi się paru linijek tak od niczego pisać. Nie zawsze też wszystko pamiętam musiałabym sprawdzać etc... Często za to kopiuje kod odpowiedzialny za kotrolkę i wklejam i coś zmieniam, zamiast od nowa drag and plug? tak to się nazywa? ;) Chyba drag and drop.

0
FakeAccount napisał(a):
lightinside napisał(a):

tak to się nazywa? ;) Chyba drag and drop.

Drink and drunk;p

Prawidłowa nazwa to RAD - Rapid Application Destruction

1 użytkowników online, w tym zalogowanych: 0, gości: 1