Varying operating systems used by terminals, the choice of browsers and the lack of standardisation of Java-enabled terminals are inter alia potential obstacles to the design of applications which run on a large handset population or for the possibility of processing specific content.
La diversité des systèmes d'exploitation utilisés par les terminaux, le choix des logiciels de navigation et la normalisation insuffisante des équipements Java comptent parmi les obstacles potentiels à la conception d'applications pouvant s'exécuter sur une large gamme d'appareils ou à la possibilité d'exploiter des contenus particuliers.