Ma sokadmagunkkal összeültünk és egész nap iOS alkalmazást fejlesztettünk. A végeredmény egy működő app volt, amelyben egy listára véletlenszerű gyümölcsneveket lehetett felvenni és törölni. Persze ez semmi extra, a nap nagy része nem is ezzel, hanem az Objective-C-vel való ismerkedéssel ment el.
A nyelv egyébként rendkívül fejlett, elképesztő, milyen okos megoldások vannak benne, és ha belegondolunk, hogy milyen idős, külön figyelemre méltó a szolgáltatásainak széles skálája. Hozzá kell tenni, hogy az Xcode elsőre valamilyen fapados fejlesztőkörnyezetnek tűnik, de valójában egy a Visual Studio szintjének megfelelő fejlettségű IDE-t kap a fejlesztő.
Maga az iOS fejlesztés is kiválónak tűnik, ha az ember el tudja sajátítani a nyelv szintakszisát (ami szintén nem nehéz, egyszerűen csak meg kell érteni, hogy mi miért történik és néz ki úgy, ahogy) és tud azonosulni a szemlélettel, eszméletlenül jó dolgokat lehet alkotni.
Ahogyan időm engedi, foglalkozom majd kicsit a dologgal, persze csak hobbi szinten.
_alesi_
2012. július 15. — 07:56:48
“Xcode elsőre valamilyen fapados fejlesztőkörnyezetnek tűnik, de valójában egy a Visual Studio szintjének megfelelő fejlettségű IDE-t kap a fejlesztő” – azért ne túlozzunk kérem. Ha még az Eclipse kapcsán mondjuk ezt, még úgy-ahogy igaz is lenne, de az XCode egyelőre nem játszik a nehézsúlyú ligában.
saxus
2012. július 15. — 14:05:11
[re=6066591]_alesi_[/re]: +1. Viszont C++/ObjC-ra nagyon kenyelmes tud lenni es a regi XCode 3-mas sokablakos modellje is (ket nagy moitoron) egesz jol hasznalhato. 4-essel mondjuk nem volt dolgom. VS-tol viszont tenyleg nagyon-nagyon messze van meg.
Mefi: PHP-n kivul azert van meg igen-igen sok nyelv a vilagon. 🙂
Marci
2012. július 15. — 22:35:41
[re=6066591]_alesi_[/re]: Az Eclispe szintén meg se közelíti funkcionalitásban a VS-t.
_alesi_
2012. július 16. — 07:01:51
[re=6066594]Marci[/re]: én ugyan nem használom, de akinek rááll az agya, annak a keze alatt nagyszerűen muzsikál.
saxus
2012. július 17. — 00:00:35
[re=6066594]Marci[/re]: Azért Java terén nem áll rosszul. Refactoringja pl. a C#-éhoz képest többet tud. (Bár erre is mondtak egy másik sw-t, hogy Java-hoz inkább az.)
PDT Eclipse mondjuk tényleg el van maradva néhány(száz) kilométert, de ott maga a nyelv is akadályozza azt, hogy normális IDE-t készítsenek hozzá.
Többi komponenst meg nemigazán használtam még Eclipseből. De amennyire hallom másokat, ott is az van, mint sok más helyen: van egy jó core és sok jobb-rosszabb minőségű egyéb.
Mefi
2012. július 18. — 00:56:08
Szerintem az XCode-ot tényleg nem szabad alábecsülni, egész nap nyúztuk, és hihetetlenül gyors, rendkívül intelligens eszköz (például figyeli, hogy milyen metódusokat vagy osztályokat használsz, és bizonyos billentyűk leütésére azokat ajánlja). Arról nem is beszélve, hogy a kódsegítség villámgyors, nem érzékelsz belőle semmit.
saxus
2012. július 20. — 20:58:03
Ezek nagyon alapdolgok így 2012-re 😉