Реализация Java ME для смартфонов HP основана на пакете Sun Java Wireless Client. Sun будет поставлять программу в двоичном коде, что, по мнению руководителей компании, позволит улучшить качество предварительного тестирования, избежать фрагментации и предоставить законченное решение. Виртуальная машина Java интегрирована с Windows Mobile 6.1 — операционной системой смартфона.

Что же касается Apple iPhone, то здесь прогресса в переговорах с Apple пока нет. Лицензия на комплект средств разработки для iPhone не дает Sun возможности выпустить версию Java для iPhone без разрешения Apple, а там, считают в компании, не заинтересованы в Java.