2009-08-23 21 views
0

Ich möchte mit der mobilen Entwicklung beginnen, bin mir aber nicht sicher, wo ich anfangen soll.Erste Schritte mit Mobile Development

Welche soll ich wählen mit, iPhone, Android, Blackberry oder Palm zu beginnen?

iPhone scheint für jemanden ziemlich einfach ...

Ratschläge oder Ressourcen zu sein, nur um mobiles Programmieren zu lernen?

Edit: Ich meine, Apps für die Telefon-Hardware zu entwickeln.

+0

Sie eines dieser Telefone haben Sie ? Beginnen Sie damit, etwas für ein Telefon zu programmieren, das Sie bereits haben. Das wird wahrscheinlich die billigste Lösung sein. – ZippyV

+0

Ich hasse es, eine legitime Frage zu schließen, aber das ist ein Betrogener: http://stackoverflow.com/questions/1092144/what-mobile-platform-should-i-start-learning – MusiGenesis

Antwort

3

Nun, je nachdem Sie invidual Fall könnte dies nicht nur ein Duplikat

What mobile platform should I start learning?

Ein möglicher Weg sein, zu betrachten dies: Welche Sprache wissen Sie bereits, wie in programmieren?

Wenn Sie bereits die Grundlagen kennen, dann müssen Sie meist anpassen, was Sie zu einem ressourcenbeschränkten Gerät mit einem kleinen Bildschirm kennen, Batterieverbrauch und beschäftigen sich mit mobilen drahtlosen Verbindungsprobleme zu vermeiden.

  • Die Palm Pre-Entwicklung wird nur auf ihren Webbrowser ausgerichtet.

  • iPhone ist Objective-C.

  • Android, der Standard-Teil davon, ist nur Java, aber es hat seine eigene APIs.

  • Blackberry ist J2ME nur mit proprietären Erweiterungen.

  • Windows Mobile ist J2ME oder .NET Compact Framework.

  • Symbian können Sie wählen: Sie können einen der Webbrowser zielen, verwenden Symbian OS C++, verwenden mehr Standard C/C++, Python für Series60, NS-Basic, .Net, J2ME, Ruby oder schreiben Sie Ihre eigene Laufzeit !

  • Für Ressourcen, beginnen Sie mit der Website jedes Herstellers, bevor Sie hier mehr Fragen stellen.

    1

    Nun, wählen Sie ein Gerät und starten Sie von dort aus, weil sie alle unterschiedlich sind. Ich nehme an, Sie sprechen über lokale Anwendungen und nicht nur für sie optimierte Websites?

    Sobald Sie ein Gerät auswählen, können Sie leicht ein Tutorial von dort finden.

    1

    Es geht nur um Sie und Ihre Vorlieben. Wenn Sie sich auf geschäftliche Benutzer (Kalender, Office-Anwendungen) konzentrieren möchten, wählen Sie Blackberry. Wenn Sie programmieren möchten, gut, wie sage ich das Vermeiden von Flammenködern ..., einige "gelegentliche" Anwendungen, scheint iphone eine gültige Wahl zu sein.

    Auf der anderen Seite, Blackberry und Palm sind Plattformen, die in einiger Zeit vergessen werden werden. Ich weiß nicht, ob es eine schlaue Option ist, jetzt auf diesen Plattformen mit der Programmierung zu beginnen. Android und iPhone sind meiner Meinung nach Smartphones der nächsten Generation.

    Wenn ich jetzt anfange, für Smartphones zu programmieren, nahm ich Android.

    0

    Sie können Idee über grundlegende Programmiersprache wie C/C++/Java und other.You können grundlegende Idee der drei Sprach, so dass Sie Essay jede mobile Anwendung zu entwickeln

    mobile application development