Warum wir für Android werden, da wir bereits haben J2ME und WML für die Erstellung von Mobile Applications?

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

  •  04-10-2019
  •  | 
  •  

Frage

Hai Freunde, Ich habe einen Zweifel jetzt,

  1. Hat Android wirklich ersetzt J2ME und WML?

  2. Wenn Android hat diese ersetzt, dann Bitte sagen Sie mir, was ist der Grund für das?

  3. Wie hat Android den beiden anderen ersetzt oben erwähnt, und

  4. , was die Grund dafür, dass J2ME und WML kann nicht standhalten gegen Android auf dem Markt?
War es hilfreich?

Lösung

Ich würde behaupten, dass Android nicht vollständig die beiden anderen ersetzt, sie offensichtlich noch vorhanden und es gibt auch andere Plattformen, die noch J2ME nutzen. Aber auch so, ich denke, es hat praktisch ersetzt die beiden anderen nur aufgrund seiner Popularität.

Der Marktanteil für sogenannte Smartphones schnell wächst, ist der Marktanteil für Android-Handys wächst schnell. Ich sehe nicht, den Marktanteil von am J2ME basierten Geräten wächst rasant. Wie für WML, sehe ich nicht, es wächst entweder, weil die meisten Smartphones jetzt einen Browser verfügen, die weit besser in der Lage als mobiler Browser von der Vergangenheit. Der, den ich in meinem iPod Touch haben sehr gut ist, ist das auf meinem Android-Handy ausreichend für die meisten Websites. Ich muss keine spezielle Seiten haben gebaut nur für mein Handy nicht mehr. Es ist schön, wenn sie da sind, aber sie müssen auf jeden Fall nicht eine andere Markup-Sprache, ein einfacher alternativen CSS-Stylesheet würde wahrscheinlich gebaut werden mit tun genauso gut einem Job.

Es gibt einige Überlegungen, die nützlich sind, dass Websites in Betracht bezüglich Breite und die Verwendung von Flash-nehmen, etc., aber ich würde behaupten, dass die Notwendigkeit für WML hat zum größten Teil verschwunden, bevor es jemals wirklich populär wurde.

Andere Tipps

J2ME ist eine Java-Plattform für eingebettete Geräte. Android ist ein mobiles Betriebssystem. So kann man keinen direkten Vergleich.

Wenn Sie jedoch sehen Sie die Java-basierte Android SDK vs J2ME: Der Anteil der gleichen Basis mit den Kern Java-Bibliotheken. Sie bieten verschiedene UI-Schichten und Anwendungs ??Paradigmen.

Android ist leistungsstärker und damit in höheren End-Handys verwendet. Jedoch J2ME ist immer noch in vielen älteren / weniger leistungsstarken Geräten verwendet. Das Androd SDK bietet eine Menge Dinge, die nicht Teil von J2ME sind. Vielleicht möchten Sie durch die dev Führer lesen ein erhalten Vorstellung davon, was Android ist in der Lage.

Android-Handys werden immer billiger, bald könnten Sie ein Android-Handy bekommen für fast den Preis der Mid-Range-J2ME-Handy

Android SDK tut Gesicht dem Problem des ersten Beweger, dass J2ME hatte, so dass das SDK sehr mächtig ist und in Einklang mit den Zeiten, in denen als J2ME seit Jahren nicht mehr aktualisiert wurden

Android, obwohl in Bezug auf die Versionen fragmentiert, tut die JSR Alpträume haben, dass J2ME hat (Kreditoren nicht die JSR vollständig oder in einer anderen Art und Weise der Umsetzung)

Doch die Dinge wirklich für J2ME könnte groß sein, wenn Oracle die J2ME.next bei der Herstellung gelingt, könnten wir wirklich fast einmal beschreibbaren überall laufen bekommen, wenn sie irgendwie auch installierbare VMs wie Standard J2SE VM

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