Sollte ich lernen, native iOS Entwicklung (Objective-C) oder perfekt meine Kenntnisse in Javascript und Appcelerator Titanium?

Im Grunde brauche ich deinen Rat, mein guter stack Freunde 😀

Für die letzten sechs Monate, die ich bin, zu erforschen/zu lernen/entwickeln von iOS-apps mit Titanium Appcelerator mobile framework. Meine Erfahrungen sind überwiegend gut oder sehr gut.

Einige negative Teile von Titan wäre, Bauzeit, vor allem beim testen auf einem Gerät. Wenn Sie nur Xcode (native) app startet sofort auf einem Gerät, während mit Titan-Sie müssen warten, für eine Weile (1-2 Minuten) für Ihre app zu erstellen und dann installieren Sie es auf einem Gerät (iTunes oder iPhone Configuration Utility).

Im Grunde alles, was, die Sie tun können nativ kann man mit Javascript + Titan. Wenn Titan nicht unterstützen, Teil von iOS-framework, können Sie bauen eine native Objective-C-Modul und habe diesen Funktionen in Ihrem Javascript-code.

Ich fühle mich richtig wohl jetzt mit Titanium Appcelerator und der Erstellung von apps mit Javascript. Auch lernte ich einige Objective-C, während Gebäude ein paar Module für iOS. ZB. DeviceMotion welche ich in meine erste iOS-app Spellery.

Jetzt die Frage:

Meisten Unternehmen, will nur native Entwickler und sind skeptisch Titan. Titan unterscheidet sich von anderen cross-Plattform-SDKs (ZB. PhoneGap), weil hier tatsächlich von Ihnen verwendeten nativen Komponenten (buttons, labels etc) und Ihre app nicht ausgeführt wird in einem WebView. Aber wenn die Gesellschaft will, native, dann können Sie nicht zwingen, zu verwenden Titan.

Da würde ich gerne die Entwicklung von mobilen apps als einen job, sollte ich werfe gerade meine letzten sechs Monaten intensiver Erkundung von Titan und lernen die Programmierung dieser apps nativ?

Was sind Ihre Gedanken auf das, weil ich sehe keinen Sinn im lernen/perfektionieren beides?

Bin ich ein sehr großer fan von Appcelerator Titanium jetzt also dies ist eine sehr schwere Entscheidung zu treffen.

InformationsquelleAutor vale4674 | 2012-06-27
Schreibe einen Kommentar