2010-05-27 9 views
6

Wenn jemand die gleiche Anwendung für Android und iPhone entwickeln muss, ist es schwieriger, in einer Plattform als auf der anderen zu entwickeln? Braucht es mehr Zeit?Android dev Zeit vs iPhone dev Zeit

Lass uns über die durchschnittliche App nachdenken. Listen, Text, Buttons, holen Informationen aus dem Internet.

Person hat die gleiche Erfahrung auf beiden Plattformen.

Dank

+0

Hat diese Person genau das gleiche Maß an Erfahrung mit beiden Plattformen? – Dolph

+0

ja, Person hat das gleiche Niveau an Erfahrung auf beiden, danke –

Antwort

5

Ich denke, das hängt sehr davon ab, was Sie bereits kennen. Wenn Sie mit Objective-C, Cocoa und Mac-Entwicklung im Allgemeinen wirklich scharf sind, werden Sie wahrscheinlich in der Lage sein, eine Anwendung sehr schnell zu erstellen. Auf der anderen Seite, wenn Sie viele Java-Entwicklung gemacht haben, wird Android schnell sein. Beide Plattformen haben Vor- und Nachteile hinsichtlich der Entwicklungszeit.

0

Hängt, wissen, ob Sie bereits Java oder Objective-C, dann sollte es keine Rolle, aber die meisten Menschen müssen „get-up-to-Geschwindigkeit“ auf der einen oder der anderen oder möglicherweise beide.

Wenn Sie beide auf dem neuesten Stand sind, würde ich sparen Android/Java wird schneller zu erlernen und bereitzustellen. Aber es gibt auch viele Leute, die zum ersten Mal iPhone/Objektive-C Apps machen.

Wenn Sie Erfahrung mit einer verwalteten Umgebung wie VB6 oder .NET haben, werden Sie sich eher mit Java als mit Objective-C fühlen.

Haftungsausschluss: Ich bin ein .NET-Entwickler mit etwas Java-Erfahrung. Das einzige Objective-C, mit dem ich mich beschäftige, liest es online.

+0

Wenn Sie sich entscheiden, Objective-C, ich denke, Sie finden es ziemlich einfach, vor allem, wenn Sie einen C-Hintergrund haben. –

2

Ich würde sagen, iPhone Entwicklung ist von Anfang an schneller, da XCode IDE bietet eine einfachere Umgebung für die Entwicklung als Eclipse, mit der Zeit schneller ist, was Sie mehr vertraut sind.

+3

"XCode IDE bietet einfachere Umgebung für die Entwicklung als Eclipse" jedes Beispiel? – RoflcoptrException

+0

Ich habe beide verwendet. Eclipse rockt !!! Nur gut mit xcode sind die performace tools, die für die c-base Entwicklung benötigt werden. Unnötig für die Sonnenfinsternis. – karim

1

Wenn Sie einfache Anwendung mit allen integrierten Funktionen von xcode und IB machen, dann wäre es einfacher. Wenn Sie die App optimieren und viel anpassen möchten, führen Sie Animationen aus, machen Sie die App attraktiv, dann kann das iPhone beim ersten Mal ein echtes Durcheinander sein. Ich wechselte von JME/Android auf iPhone. Anpassungen im iPhone brauchen viel mehr Zeit als andere.

1

Die Unterstützung der Entwicklergemeinschaft sollte ebenfalls in Betracht gezogen werden. Ich bin Android-Entwickler und ich kann sicher sagen, dass Android-Entwickler-Support sehr, sehr gut ist ...