Question

L'été 2 ans environ depuis la première version d'Android et déjà il y a 6 à 7 applications de presse, contrairement à Windows mobile. Et j'ai trouvé entre 2.1 et 2.2, il y a beaucoup de changements. La façon d'appeler mes services locaux et d'autres méthodes ont été dépréciées etc ..

Alors, comment est Android 2.2 stable. Sommes-nous avons va sortir plus souvent? Le développement en 2.2 est-il va me mordre la route? 2.2 ressemble à une version sous, ce ne est pas encore basons rayées. Quelles sont vos pensées?

Était-ce utile?

La solution

  

L'été autour de 2 ans depuis la première version d'Android et déjà il y a 6 à 7 applications de presse, contrairement à Windows mobile.

Vous remarquerez que Microsoft Windows Mobile discontinué.

  

Et j'ai trouvé entre 2.1 et 2.2, il y a beaucoup de changements.

Pas vraiment. peu a vraiment changé qui affecte votre code du point de vue d'un développeur,. J'ai bien plus de 100 exemples d'applications et de composants Android, et je ne me souviens pas d'eux besoin d'être modifié pour Android 2.2. Je ne dois créer de nouveaux échantillons pour quelques nouveautés liées 2.2.

  

La façon d'appeler mes services locaux

Je ne suis pas au courant des changements importants à l'API de service local introduit dans Android 2.2. Prendre soin d'élaborer?

  

et d'autres méthodes ont été dépréciées

Cela se produira. Notez que « désapprouvée » dans Android signifie généralement « nous soutenons aussi longtemps que possible, mais nous vous conseille quand même d'autres choses ». Les principales exceptions sont où les choses ont été déconseillés pour des raisons de sécurité.

  

Alors, comment est Android 2.2 stable.

Je n'ai pas eu des problèmes particuliers avec elle sur mon Nexus One, que je l'utilise tous les jours, ou sur l'un de mes autres appareils de test (utilisé beaucoup plus sporadiquement).

  

Sommes-nous avons va sortir plus souvent?

Google a indiqué un objectif de retomber à deux sorties par an, ce qui est ce qui est 2010 est Ressemblant. Il est possible que permettant l'Android Market sur Google TV pourrait nécessiter trois versions en 2011, mais seul le temps le dira.

  

Le développement en 2.2 est-il va me mordre la route?

Pas plus de développement pour tout autre système d'exploitation. Tous les fabricants de systèmes d'exploitation ont le même objectif de base: permettre des applications écrites pour les versions antérieures à exécuter sur les nouvelles versions avec aussi peu de modifications que possible, idéalement aucun changement du tout. Somme toute, Android fait un travail assez décent de cela, mais il y a toujours place à l'amélioration.

  

2.2 ressemble à une version sous, sa FONDER encore doublée.

C'est votre opinion. Considérant qu'il ya des dizaines de millions d'Android 2.2 appareils déjà dans les mains des consommateurs, je pense que Google, les fabricants d'appareils, opérateurs mobiles, les consommateurs et les développeurs sont tous conscients que Android 2.2 est « base doublée ».

Autres conseils

Oui, il y aura des mises à jour fréquentes. La devise de Google est release early.

Toute plate-forme mobile qui veut rester compétitive doit continuer à ajouter des fonctionnalités. Et quand fonctionnalités sont ajoutées de nouvelles API sont introduites ou celles qui existent déjà changé. Cela est vrai pour toute plate-forme moderne:. IPhone, Android ou tout autre

On peut dire que, vieux Windows Mobile (non WM7) n'a pas changé API si vite parce qu'ils ont tardé à le développement et il a montré dans leur numéro de marché.

Cela dit, je crois que Android a maintenant toutes les fonctionnalités du système d'exploitation mobile modernes et ils cesseront d'ajouter / changer les API à un rythme que nous avons vu au cours des deux dernières années.

OTOH, ils peuvent ajouter des fonctionnalités (et API) pour cibler de nouvelles plates-formes: tablettes et TV

.

Alors, à mon humble avis, les changements de l'API dans l'avenir ne seront pas aussi vite que nous l'avons vu au cours des deux dernières années, sauf si vous prévoyez de cibler les caractéristiques qui dépendent des nouvelles plates-formes. Tablette et TV

Je pense que le plus gros problème est que vos clients potentiels utiliseront des versions différentes. Donc, vous ne savez pas si votre client utilisera 2,2, 2,1, 1,6 ou même encore 1,5. Donc, vous devez développer votre application pour plusieurs versions de toute façon à mon avis.

Étant donné que Google a annoncé la version 3.0 très bientôt, je pense que thi sproblem va empirer dans la fonction, sauf si vous décidez de concevoir votre application pour une seule version. Si donc je pense qu'il est relativement stable. Cependant, en raison des progrès techniques et de nouvelles possibilités, il alaways nécessaire d'ajouter de nouvelles fonctionnalités au système d'exploitation et peut-être même changé l'API existante.

Mais je pense que plus la version plus stable, il devrait être. Donc, personnellement, je dire votre plus ou moins sauver.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top