| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > Java для телефона |
| Автор: iff 25.10.2010, 17:06 |
| Хотелось бы написать какое-либо приложение для телефона на Java. Что для этого нужно? В блокноте написать программу, откомпилировать, а получившийся файл с байткодом записать на мобильный телефон... Или будут какте-то свои особенности? Какую литературу лучше прочитать по этому поводу? |
| Автор: iff 25.10.2010, 17:57 |
| Я так понимаю мне нужен Java ME |
| Автор: antslava 25.10.2010, 17:59 |
| Смотря под что писать будешь =) |
| Автор: Жывотное 25.10.2010, 18:05 |
| Иди на http://www.oracle.com/technetwork/java/javame/downloads/sdk30-jsp-139759.html, скачивай SDK, читай документацию к нему типа Start Guide. На http://www.oracle.com/technetwork/java/javame/documentation/index.html документация по стандартной функциональности Java ME и дополнительным пакетам, примеры использования различных API. Но это потом. А для начала почитай книги:
|
| Автор: iff 25.10.2010, 20:09 |
| Спасибо, вот только тексты на английском мне не особо понятны... |
| Автор: Жывотное 26.10.2010, 07:32 |
| Можно конечно побродить по русскоязычным сайтам, почитать статьи... Но обычно они содержат лишь очень поверхностную информацию, зачастую устаревшую. Разве что азы можно освоить. А если захочешь двигаться дальше, тогда могу только посоветовать учить английский. Вся официальная документация на нем, а в ней ответы на 90% информации. попробуй почитать http://www.mobilab.ru/, http://www.javaportal.ru/, http://www.rsdn.ru/... |
| Автор: niasilil 26.10.2010, 21:00 |
| у Java ME нет будущего. Изучай другое что нибудь. |
| Автор: ivanovpv 28.10.2010, 15:46 |
Согласен. Это уже умирающая технология. Думаю, через 3-4 года все это кончится. |
| Автор: Alca 11.11.2010, 10:10 | ||
Что? |
| Автор: ivanovpv 11.11.2010, 14:03 |
iPhone или Android - а еще лучше и то и другое |
| Автор: W0LF 12.11.2010, 10:03 |
| как мило в ветке j2me обсуждать, что ее пора забыть =) после iPhone, когда смотришь в сторону Android, понимаешь, что джава все-таки - сложное решение легких проблем, они не могут делать все по-человечески, и вообще, пора смотреть наверно уже в сторону интерпретаторов, пусть не все апи поддерживают во всех платформах, но зато есть какая-то общая база. |
| Автор: ivanovpv 12.11.2010, 10:45 |
| Ну вообще то изначально Java была придумана для программирования бытовых электроприборов, не случайно Java означает на сленге сорт дешевого кофе (аллюзия в сторону кофе-машин) - почитайте воспоминания отцов основателей Java. Это потом уже получилось то что получилось. Искренне продолжаю считать, что успех Java на серверах это недоразумение - вызванное только лишь многоплатформенным бардаком в мире. Java на телефонах доживает свой век по той простой причине, что вычислительная мощность телефонов растет и уже приближается к десктопам и смысла держать урезанную KVM на мощном телефоне нет. Android - тому иллюстрация, где Dalvik VM на 90% покрывает возможности обычной JVM. Ну а касательно собсно самой Java - да это урезанная версия C++ - мне до сих пор не хватает многих конструкций C++/Objective-C. Например ключевое слово virtual - многие вещи делало ясными и понятными. В Java virtual отсутствует (вернее неявно считается, что головная функция в классе предке является virtual). Ну да ладно о чем это я... Так брюзжанье |