Perché andiamo per Android dal momento che abbiamo già J2ME e WML per la creazione di applicazioni mobili?

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

  •  04-10-2019
  •  | 
  •  

Domanda

Hai amici,             Ho un dubbio ora,

  
      
  1. È Android davvero sostituito J2ME e   WML?

  2.   
  3. Se Android ha sostituito questi, allora   la prego di dirmi, qual è la ragione per   che?

  4.   
  5. Come Android ha sostituito gli altri due   di cui sopra e

  6.   
  7. qual è il   ragione per cui J2ME e WML non può   resistere contro Android sul mercato?
  8.   
È stato utile?

Soluzione

Direi che Android non ha completamente sostituito gli altri due, che ovviamente esistono ancora e non ci sono altre piattaforme che utilizzano ancora J2ME. Ma, anche così, penso che abbia praticamente sostituito gli altri due proprio in virtù della sua popolarità.

La quota di mercato per i telefoni cosiddetti intelligenti è in rapida crescita, la quota di mercato per i telefoni Android sta crescendo rapidamente. Non vedo la quota di mercato di tutti i dispositivi basati su J2ME in rapida crescita. Per quanto riguarda WML, io non lo vedo in crescita sia perché la maggior parte dei telefoni intelligenti dispongono ora di un browser che è molto più capace di browser mobili del passato. Quello che ho nel mio iPod Touch è molto buono, quello sul mio telefono Android è sufficiente per la maggior parte dei siti. Io non avere siti speciali costruiti solo per il mio telefono più. E 'bello se ci sono, ma sicuramente non hanno bisogno di essere costruito utilizzando un linguaggio di markup diverso, un semplice foglio di stile CSS alternativo sarebbe probabilmente fare altrettanto bene un lavoro.

Ci sono alcune considerazioni che sono utili che i siti possono prendere in considerazione per quanto riguarda la larghezza e l'uso di Flash, ecc, ma direi che la necessità di WML è andato via per la maggior parte, prima che mai è diventato veramente popolare.

Altri suggerimenti

J2ME è una piattaforma Java per i dispositivi embedded. Android è un sistema operativo mobile. Così non si può fare un confronto diretto.

Tuttavia, se si guarda al l'SDK di Android basati su Java J2ME vs: Il condividono la stessa base con le librerie di base Java. Essi forniscono diversi strati UI e paradigmi applicativi.

Android è più potente, e quindi utilizzati in telefoni di fascia più alta. Tuttavia J2ME è ancora usato in un sacco di / dispositivi meno potenti più anziani. L'Androd SDK fornisce un sacco di cose che non sono parte di J2ME. Si potrebbe desiderare di leggere il dev guida per ottenere un idea di ciò che Android è in grado di.

telefoni Android sono sempre meno costosi, ben presto si potrebbe ottenere un telefono Android per quasi il prezzo dei portatili di fascia media J2ME

Android SDK doesnt affrontare il tema del primo motore che J2ME aveva, in modo che lo SDK è abbastanza potente e in sintonia con i tempi, dove, come J2ME non è stato aggiornato da anni

Android, anche se frammentato in termini di versioni, pretende molto avere gli incubi JSR che J2ME ha (I fornitori non attuare in tutto o in modo diverso la JSR)

Tuttavia, le cose potrebbe davvero essere grande per J2ME, se Oracle riesce a rendere il J2ME.next, abbiamo potuto realmente ottenere un quasi scrittura una volta eseguito ovunque, se possono in qualche modo permettere anche installabile VM come standard di J2SE VM

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top