Pourquoi nous allons pour Android puisque nous avons déjà J2ME et WML pour la création d'applications mobiles?

StackOverflow https://stackoverflow.com/questions/3779554

  •  04-10-2019
  •  | 
  •  

Question

Hai amis,             Je doute maintenant,

  
      
  1. a vraiment Android remplacé J2ME et   WML?

  2.   
  3. Si Android a remplacé ces derniers, alors   S'il vous plaît dites-moi, quelle est la raison pour   que?

  4.   
  5. Comment Android a remplacé les deux autres   mentionné ci-dessus et

  6.   
  7. quelle est la   raison pour laquelle J2ME et WML ne peut pas   résister contre Android sur le marché?
  8.   
Était-ce utile?

La solution

Je dirais que Android n'a pas complètement remplacé les deux autres, ils existent évidemment encore et il y a d'autres plates-formes qui utilisent encore J2ME. Mais, même si, je pense qu'il a pratiquement remplacé les deux autres juste en vertu de sa popularité.

La part de marché pour les soi-disant téléphones intelligents est en croissance rapide, la part de marché pour les téléphones Android est en croissance rapide. Je ne vois pas la part de marché de tous les dispositifs basés sur J2ME en croissance rapide. Quant à WML, je ne vois pas de plus en plus, soit parce que la plupart des téléphones intelligents disposent désormais d'un navigateur qui est beaucoup plus performant que les navigateurs mobiles du passé. Celui que j'ai dans mon iPod Touch est très bon, celui sur mon téléphone Android est suffisant pour la plupart des sites. Je n'ai pas d'avoir des sites spéciaux construits juste pour mon téléphone plus. Il est agréable si elles sont là, mais ils ne doivent certainement être construit en utilisant un langage de balisage différent, une simple feuille de style CSS alternative serait probablement faire aussi bien un travail.

Il y a quelques considérations qui sont utiles que les sites peuvent prendre en compte en ce qui concerne la largeur et l'utilisation de Flash, etc., mais je dirais que la nécessité de WML est parti pour la plupart avant qu'il ne devenait jamais vraiment populaire.

Autres conseils

J2ME est une plateforme java pour dispositifs embarqués. Les applications est un système d'exploitation mobile. vous ne pouvez donc pas faire une comparaison directe.

Cependant, si vous regardez le Java SDK Android vs J2ME: La part de la même base avec les principales bibliothèques Java. Ils fournissent des différentes couches de l'interface utilisateur et les paradigmes d'application.

Android est plus puissant, et donc utilisé dans les téléphones haut de gamme. Cependant J2ME est encore utilisé dans beaucoup d'appareils plus anciens / moins puissants. Le SDK Androd offre beaucoup de choses qui ne font pas partie de J2ME. Vous pouvez lire le dev Guide pour obtenir une idée de ce que Android est capable.

téléphones Android sont moins en moins cher, bientôt, vous pourriez obtenir un téléphone Android pour presque le prix des combinés J2ME milieu de gamme

Android SDK ne marche pas face à la question du premier moteur que J2ME avait, de sorte que le SDK est assez puissant et en phase avec le temps, alors que J2ME n'a pas été mis à jour depuis des années

Android, bien que fragmentée en termes de versions, ne marche pas avoir des cauchemars JSR que J2ME a (Les vendeurs ne pas appliquer la JSR complètement ou de manière différente)

Cependant, les choses pourraient vraiment être grand pour J2ME, si Oracle réussit à faire le J2ME.next, nous pourrions obtenir un presque écrire une fois exécuter partout, si elles peuvent en quelque sorte permettre aussi installable VM comme VM norme J2SE

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