Frage

Es ist schon 2 Jahre seit der ersten Veröffentlichung des Android und schon gibt es 6 bis 7 Android Versionen, im Gegensatz zu Windows Mobile. Und ich fand zwischen 2.1 und 2.2 gibt es viele Veränderungen. Die Art und Weise meine lokale Dienste zu nennen, und andere Methoden veraltet sind etc ..

Wie stabil ist Android 2.2. Sind wir jetzt häufiger Release haben? Die Entwicklung in 2.2 geht es mir auf dem Weg zu beißen? 2.2 klingt wie eine Unterversion, Basis seiner noch nicht gefüttert. Was sind deine Gedanken?

War es hilfreich?

Lösung

  

Seine rund 2 Jahren seit der ersten Veröffentlichung des Android und schon gibt es 6 bis 7 Android Versionen, im Gegensatz zu Windows Mobile.

Sie werden feststellen, dass Microsoft Windows Mobile eingestellt.

  

Und ich fand zwischen 2.1 und 2.2 gibt es viele Veränderungen.

Nicht wirklich. Vom Standpunkt des Entwicklers, wenig wirklich verändert, dass Ihr Code auswirkt. Ich habe weit über 100 Beispielanwendungen und Android-Komponenten, und ich erinnere mich nicht von ihnen benötigen für Android 2.2 geändert werden. Ich habe ein paar neue Proben für einige neue 2.2-verwandten Themen erstellen.

  

Die Art und Weise meine lokale Dienste aufrufen

Ich bin nicht bekannt, dass wesentliche Änderungen an dem lokalen Service-API in Android 2.2 eingeführt. Pflege zu erarbeiten?

  

und andere Methoden veraltet sind

Das wird passieren. Beachten Sie, dass „veraltet“ in Android bedeutet im Allgemeinen, „wir werden es so lange wie möglich unterstützen, aber wir wirklich empfehlen Sie andere Sachen verwenden“. Die wichtigsten Ausnahmen sind, wo die Dinge wurden aus Sicherheitsgründen veraltet.

  

Wie stabil ist Android 2.2.

Ich habe keine besonderen Probleme mit ihm auf meinem Nexus One hatte, die ich täglich benutzen, oder auf irgendwelchen meiner anderen Prüfgeräten (verwendet viel mehr sporadisch).

  

Sind wir jetzt häufiger Release haben?

Google hat sich zum Ziel gesetzt fallen zurück auf zwei Releases pro Jahr angegeben, das, was ist 2010 sucht wie. Es ist möglich, dass die Zulassung des Android Market auf Google TV könnte im Jahr 2011 drei Versionen benötigen, aber nur die Zeit zeigen.

  

Die Entwicklung in 2.2 geht es mir auf der Straße beißen?

Nicht mehr als für jedes andere Betriebssystem zu entwickeln. Alle OS-Hersteller haben die gleiche grundlegende Ziel: allow Apps für frühere Versionen geschrieben auf neue Versionen laufen mit so wenig Änderungen wie möglich, idealerweise nicht gar verändert. Alles in allem, Android hat einen ziemlich guten Job dieses, obwohl es immer Raum für Verbesserungen.

  

2.2 klingt wie eine Unterversion, die Basis noch nicht gezeichnet.

Das ist Ihre Meinung. Bedenkt man, dass es zig Millionen von Android 2.2-Geräte in die Hände der Verbraucher sind bereits, glaube ich, dass Google, Gerätehersteller, Mobilfunkanbieter, Verbraucher und Entwickler alle wissen, dass Android 2.2 ist ‚Basis gefüttert‘.

Andere Tipps

Ja, es wird häufig Versionen sein. Googles Motto Freigabe Früh, Veröffentlichung Oft.

Jede mobile Plattform, die wettbewerbsfähig bleiben will, muss auch weiterhin das Hinzufügen von Funktionen. Und wenn Features hinzugefügt werden neue APIs eingeführt oder bestehende geändert. Dies gilt für jede moderne Plattform. IPhone, Android oder andere

Argumentieren, alten Windows Mobile (nicht WM7) hat APIs nicht so schnell ändern, weil sie in der Entwicklung zurückgeblieben und es zeigte sich in ihren Marktzahlen.

sagte, dass ich glaube, dass Android jetzt alle modernen Funktionen Handy-Betriebssystem hat und sie werden aufhören Hinzufügen / APIs in einem Tempo, sahen wir in den vergangenen zwei Jahren zu ändern.

OTOH, sie könnten Funktionen hinzuzufügen (und APIs) für die Ausrichtung neue Plattformen. Tabletten und TV

Also, meiner bescheidenen Meinung nach, API-Änderungen in der Zukunft wird nicht so schnell, wie wir in den letzten zwei Jahren gesehen, außer wenn Sie auf Ziel-Features planen, die auf den neuen Plattformen abhängen. Tablette und TV

Ich denke, das größere Problem ist, dass Ihre potenziellen Kunden verschiedene Versionen verwenden. So müssen Sie nicht wissen, ob Ihr Kunde 2.2, 2.1, 1.6 oder sogar noch 1,5 verwenden. So haben Sie Ihre App für mehrere Versionen ohnehin meiner Meinung nach entwickeln.

Da Google hat angekündigt, 3.0 freizugeben sehr bald, denke ich thi sproblem wird im Feature noch schlimmer, wenn Sie nur für eine Version zu entwerfen Ihre Anwendung entscheiden. Wenn ja ich denke, es ist relativ stabil ist. Jedoch aufgrund der technischen Fortschritte und weitere Möglichkeiten, wird es alaways notwendig sein, neue Funktionen der OS hinzuzufügen und vielleicht sogar die vorhandene API geändert.

Aber ich denke, desto höher ist die Version, die stabilere es sein sollte. Also ich persönlich würde sagen, dass Ihre mehr oder weniger speichern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top