Sun выпускает Java ME 3.0 SDK

Ага! Sun снова радует нас! Вышла новая версия Java ME – Java Platform Micro Edition Software Development Kit 3.0 Early Access.
Почитать подробно и скачать можно на здесь.
Из новых особенностей хотелось бы отметить базу данных по телефонам и профайлинг. С этими нововведениями стало намного легче подгонять свой код под определённый телефон из базы, в зависимости от его особенностей. Т.е. вы пишете обычный код, используя профайлинг, а при компиляции компилятор выдаст отдельные оптимизированные бины для отдельных телефонов, т. е вам больше не нужно думать поддерживает ли телефон тот или иной API (JSR).
Отдельно радует наличие отдельного NetBeans based JDE и интеграция с Windows Mobile устройствами.
На данный момент SDK доступно для Windows XP и Windows Vista и для своей работы требует:
- ActiveSync 4.5 for Windows
- Windows Mobile 6.0 platform installed on a target device with network connectivity, 32-bit RISC based microprocessor, and minimum 64 MB RAM.
- Microsoft Device Emulator
Официальный сайт Java ME
Еще интересные посты о программировании для мобильных устройств:
- Series 40 Platofrm SDK 6th Edition
- Internet Explorer Mobile 6
- Вышел .NET Micro Framework v3.0 Service Pack 1
- Кросс-платформенная разработка — Windows Mobile и Windows (.NET Compact Framework, C#)
- JavaFX $25000 Coding Challenge – Конкурс для разработчиков на JavaFX
2 Comments
Make A CommentComments RSS Feed TrackBack URL
June 24th, 2009 at 10:38
Я вот только не понял одну деталь. Теперь вроде как можно подключать по USB телефон и отлаживать на нем свою программу. Это будет работать со всеми телефонами или только с Win CE 6.0.??? В статье Java ME Tools: The State of the Union, Q2 2009 [перевод: http://www.mobilab.ru/articles/111/ говорится что вроде как только c Win6.0.
July 10th, 2009 at 13:24
да, порадовала! В WTK2.5.2 мидлет работает под эмулятором, забирает с Инета что надо через прокси, а в ME 3.0 SDK – что и как не настраивай, все время error to initialize HTTP tunnel
)
Sun + Java как всегда “радует” обилием багов, нестабильностью кода (да, кстати, эмулятор WTK2.5.2 так и падает периодически в Swing-е, еще одном чуде Sun-овской инженерной мысли).
Кстати, и вышеозначенная бага с соединением тоже древняя и мелькает на многих форумах