Я уже знаю различия между редакторами Java (ME, SE, EE), конфигурациями ME (CDC и CLDC), профилями (например, MIDP) и дополнительными API, указанными в JSR.
Но я совершенно не понимаю, чем отличаются несколько беспроводных наборов инструментов.
Например, Mobile Tools for Eclipse явно поддерживает эти инструменты, и заявляет, что существуют и другие:
- Наборы инструментов Sun Wireless
- MOTODEV SDK для JavaME
- Nokia SDK S40 / S60
- Sony Ericsson J2ME SDK
- Набор инструментов Sprint PCS Wireless Toolkit для Java
- Siemens SMTK для Series 60
- mpowerplayer
- Микроэмулятор
Я хочу разработать приложение MIDP, которое будет работать на максимально возможном количестве устройств, и я собираюсь использовать антенну для автоматизации сборки. В любом случае, мне нужно установить один или несколько наборов инструментов, но я не знаю какой.
Итак, есть следующие подвопросы:
- Какие отличия?
- Есть ли какой-нибудь лучший?
- Или мне нужно установить несколько / все?
- У меня есть устройство Sony Ericsson для тестирования. Обязательно ли это означает, что мне нужен SDK Sony Erricson J2ME?