Ich bin ein Java-Entwickler und werde mit Android arbeiten, um mich mit mobilen Apps vertraut zu machen. Ich habe mit Ajax-Toolkits gearbeitet, aber noch keine mobile Entwicklung durchgeführt.
Ich habe bei bestimmten Toolkits, bei denen die Lernkurve wirklich ansteigt, eine große Veränderung in der Entwicklung festgestellt, wie in GWT 1.5 gegenüber 2.4. Ich möchte nur einspringen und die Grundlagen (zusammen mit Best Practices) für den Moment vermitteln. Ich weiß nicht, ob Android 2 im Vergleich zu Version 4 dies tun würde, aber Version 4 bietet möglicherweise zusätzliche Funktionen, über die ich möglicherweise vorerst nichts wissen muss, und entfernt sich von meinem Hauptfokus.
Ist es besser, mit der neuesten Version von Android zu arbeiten oder, um sicherzustellen, dass die Grundlagen abgedeckt sind, eine ältere Version zu verwenden, mit der Sie leichter einsteigen und mit der Entwicklung beginnen können?
Es gibt ein Diagramm , das den Anteil jeder Android-Version zeigt. Verwenden Sie dieses Diagramm , um festzustellen, welche Versionen einen signifikanten Anteil haben und welche nicht.
Es ist meistens keine gute Idee, nur die neueste Version zu verwenden.
quelle
Alles, was mit Android 1.6 und früheren Versionen zu tun hat, kann übersprungen werden. Es handelt sich dabei um eine sehr kleine Auswahl an Geräten. Nach Android 1.6 gab es nicht viele großartige Änderungen an den APIs, sodass ich über die jeweiligen Änderungen sprechen kann.
Abgesehen davon gibt es seit 1.6 wirklich keine wesentlichen Änderungen in der Entwicklung. Natürlich wurden neue APIs hinzugefügt, aber nichts, was ein erneutes Erlernen der Plattform erforderlich machen würde. Die Grundlagen sind alle gleich.
quelle