Merre induljak tovább? iOS, Android, WP7, Flash?
Sokat gondolkozom mostanság, hogy merre lenne érdemes tovább tanulni. Jelenleg Flash és AS3 fejlesztési tapasztalatokkal rendelkezem, természetesen a (BME-VIK-es) fél-fél év C ill. C++-on kívül, de az nem igazán számít. PHP, MySQL, CSS minimális, de most ez talán annyira nem is fontos.
Elkezdett érdekelni a mobilfejlesztés, de sok platform van, nem igazán tudok dönteni, esetleg maradok Flashnél és elkezdem az Adobe Air-t nézegetni. Szóval nem igazán vagyok döntésképes, ezért kérném a segítségeteket. Megpróbálom összeszedni, hogy eddig mire jutottam.
iOS
pozitívumok:
- a fejlesztéshez szükséges eszközök rendelkezésre állnak
- az általam használt termékekre tudok fejleszteni
- ha jól vettem ki, akkor ha Objective-C-t sikerül megszoknom, akkor nem csak mobil, hanem desktop alkalmazásokat is tudok írni Macre
- az egyetlen platform tudomásom szerint, aminek a marketjébe itthonról lehet fizetős appot feltölteni
- egységes platform
negatívumok:
- Objective-C nem ismerős és nem túl bizalomgerjesztő
- AppStore telített, egyelőre nincs új ötletem, Apple nem enged be duplikátumokat
- sok az iOS developer
szerk:
- szar az XCode
Android
pozitívumok:
- környezetemben foglalkoznak páran vele, van segítség
- Java ismerős kicsit és később is jól jöhet a nyelv ismerete
- dinamikusan bővülő piac
negatívumok:
- fragmentált a platform, ezerféle hardware és kijelzőfelbontás
- lassú emulátor
- nincs Androidos eszközöm
- sok fejlesztő
- itthonról tudomásom szerint nem lehet Marketbe feltölteni fizetős appot
Windows Phone 7
pozitívumok:
- .NET és C#, ezek ismeretével nem csak mobilra, de bármilyen Windows platformra fejleszthetek később
- egyelőre nem telített a fejlesztői piac, sok alkalmazás vár még implementálásra
- a napokban keződik egy Silverlight kurzus, amit online is lehet követni
- Nokia - MS összeborulás miatt talán bővül a WP7 piac
szerk:
- XNA
negatívumok:
- senkit sem ismerek, akinek ilyen telefonja lenne
- fizetős IDE
- nem lehet itthonról fizetős appot feltölteni
- nincs ilyen készülékem és alsó kategóriában nem is létezik (költséghatékonyság)
Flash + Air
pozitívumok:
- AS3-at ismerem, bár még van hova fejlődni
- egyébként tetszik a platform is, könnyű fejleszteni
- viszonylag folyamatos megrendelések mindig vannak
negatívumok:
- kipróbálnám magam valami másban is
- nincs AppStore, Market stb.
- nem látom az Air appok jövőjét
Szóval egyelőre fogalmam sincs, hogy merre kellene elindulni, de kb. április elejétől lenne időm elkezdeni tanulni. Ingenyes mobilalkalmazásra már van ötletem, de az max referenciának jó, illetve tanulásra.
Ti hogy látjátok, miben van középtávon fantázia?
- Tovább (Merre induljak tovább? iOS, Android, WP7, Flash?)
- 2248 megtekintés