Linux.org.ru
Новости - Галерея - Форум - Трекер - Wiki - Поиск
[#]  
Irben (фотография)

Разработка для мобилок

Всем привет!

Требуется написать небольшую программку для мобилок, желательно для наибольшего числа телефонов сразу. Что нынче самое распространяемое, J2ME? Или это уже позапрошлый век?

Помимо технологии был бы рад получить ссылку на документация / обучение. Сильное погружение не требуется, практически на уровне "посмотреть, что это такое".

Спасибо!

Irben * (26.10.2009 23:03:00)

[#]  

Разработка для мобилок

http://www.sql.ru/forum/actualthread.aspx?tid=706260

Karapuz *** (26.10.2009 23:13:50)
[#]  
rual_ilmarranen (фотография)

Разработка для мобилок

Для наибольшего числа телефонов сразу не факт что получится что-то сильно сложнее хелловорда. Скорее всего придется прикручивать сторонние SDK.

rual_ilmarranen (26.10.2009 23:27:02)
[#]  
isden (фотография)

Разработка для мобилок

J2ME вроде же помирает?

isden ***** (26.10.2009 23:28:42)
[#] Ответ на: Разработка для мобилок от isden 26.10.2009 23:28:42  
rual_ilmarranen (фотография)

Разработка для мобилок

скорее просто вытесняются телефоны с J2ME. Нынче модно "Blackberry", "Android" и всякие самописные платформы, типа P2K(который, правда, тоже умер).

Но вытеснятся они еще не скоро.

rual_ilmarranen (26.10.2009 23:33:24)
[#] Ответ на: Разработка для мобилок от rual_ilmarranen 26.10.2009 23:33:24  
isden (фотография)

Разработка для мобилок

> Blackberry

а они разве в этой стране продаются?

isden ***** (26.10.2009 23:36:24)
[#] Ответ на: Разработка для мобилок от isden 26.10.2009 23:36:24  
rual_ilmarranen (фотография)

Разработка для мобилок

продаваться они могут в любой стране, но писать под ВВ мне приходилось именно в этой.

rual_ilmarranen (26.10.2009 23:38:49)
[#]  
Irben (фотография)

Разработка для мобилок

Karapuz, благодарю за ссылки, сейчас буду изучать.

rual_ilmarranen, в том-то и дело, что нужна максимальная портируемость и при этом функциональность на уровне "Hello world! 2+3=5". Значит J2ME должно быть ещё какое-то время достаточным решением, да?

isden, я вот тоже что-то замечаю, что J2ME умирает, но его вроде бы ещё встраивают, значит надо это использовать, пока не поздно.

Irben * (26.10.2009 23:48:15)
[#] Ответ на: Разработка для мобилок от isden 26.10.2009 23:36:24  

Re: Разработка для мобилок

> а они разве в этой стране продаются?

http://www.corp.mts.ru/services/mail/blackberry/

nozh (27.10.2009 0:09:49)
[#]  
mono (фотография)

Разработка для мобилок

пиши под iPhone, не прогадаешь.

developer.apple.com

mono *** (27.10.2009 14:38:10)
[#] Ответ на: Разработка для мобилок от mono 27.10.2009 14:38:10  

Разработка для мобилок

>пиши под iPhone, не прогадаешь.

>developer.apple.com

ага, макбук с sdk в подарок

Lucky1 ** (27.10.2009 15:31:05)
[#] Ответ на: Разработка для мобилок от Lucky1 27.10.2009 15:31:05  
mono (фотография)

Разработка для мобилок

>ага, макбук с sdk в подарок

для разработки под айфон макбук с сдк не обязателен. можно хакинтош поставить, а можно в линуксе iphone toolchain поднять. Я об этом в толксах писал. Неудобно конечно отлаживать, но вполне неплохо.

mono *** (27.10.2009 16:08:05)
[#] Ответ на: Разработка для мобилок от mono 27.10.2009 14:38:10  
Irben (фотография)

Разработка для мобилок

Цитата

пиши под iPhone, не прогадаешь.

Не, спасибо, я только начинаю писать программки, до этого только универ был, а сейчас на работе из поддержки биллинговых систем "перевоплощаюсь" в разработчика, вернее пока тупо кодера. Вот и решил кое-что наваять для мобилок. Скорее для расширения кругозора.

Irben * (27.10.2009 19:21:13)
[#]  

Разработка для мобилок

>Что нынче самое распространяемое, J2ME? Или это уже позапрошлый век?

Дашь потом ссылку на самый полезный FAQ, который попадется? Может следующему желающему пописать под J2ME этот FAQ пригодится

Karapuz *** (27.10.2009 20:04:08)
[#] Ответ на: Разработка для мобилок от Karapuz 27.10.2009 20:04:08  
rual_ilmarranen (фотография)

Разработка для мобилок

ИМХО, приведенные выше тобой ссылки на mobilab самые адекватные как раз. Хотя и не очень свежие.

так скорее форумы читать придется.

rual_ilmarranen (27.10.2009 21:59:45)
[#] Ответ на: Разработка для мобилок от Irben 27.10.2009 19:21:13  
rual_ilmarranen (фотография)

Разработка для мобилок

>>до этого только универ был,

гм. А что ты в универе делал? Ты собираешься начинать программировать с J2ME?

rual_ilmarranen (27.10.2009 22:01:35)
[#]  
Sphinx (фотография)

Разработка для мобилок

Ставишь WTK, ставишь Antenna, читаешь мануал по J2ME, девелопишь.
Я быстро разобрался. Задача была схожая.

Sphinx *** (27.10.2009 22:21:58)
[#] Ответ на: Разработка для мобилок от Karapuz 27.10.2009 20:04:08  
Irben (фотография)

Разработка для мобилок

Цитата

Дашь потом ссылку на самый полезный FAQ, который попадется? Может следующему желающему пописать под J2ME этот FAQ пригодится

Как бы вот эти ссылки и есть самые полезные. Сейчас пытаюсь прикрутить SDK от Nokia к Eclipse или Netbeans, но безуспешно, ибо там всё расчитано для оффтопика. Возможно, если найду, чем открыть .cab, извлеку нужные файлы.

Irben * (28.10.2009 4:23:56)
[#] Ответ на: Разработка для мобилок от rual_ilmarranen 27.10.2009 22:01:35  
Irben (фотография)

Разработка для мобилок

Цитата

гм. А что ты в универе делал? Ты собираешься начинать программировать с J2ME?

5 небольших программ в семестр по реализациям конкретных алгоритмов / технологий - совсем не то, что в реальной жизни для реальных нужд писать. А программировать для J2ME я собираюсь недолго, хотя кто знает, может перспективы какие-то нарисуются.

Irben * (28.10.2009 4:26:25)
[#] Ответ на: Разработка для мобилок от Sphinx 27.10.2009 22:21:58  
Irben (фотография)

Разработка для мобилок

Цитата

Ставишь WTK, ставишь Antenna, читаешь мануал по J2ME, девелопишь.

Спасибо, покурю и в эту сторону.

Irben * (28.10.2009 4:27:18)
[#]  
Irben (фотография)

Разработка для мобилок

Всем спасибо, Hello World наконец-то сформировался и даже запустился на телефоне.

Чтобы смочь писать для мобилок в NetBeans снёс нафиг пакет из системы, установленный с помощью yum'а, скачал с сайта SUN'а и всё завелось с пол оборота.

Увы, встроенный эмулятор не работает. В поисковиках всего одно упоминание про ошибку и тоже под 64-х битной системой. Ошибка:

java.lang.UnsatisfiedLinkError: /usr/local/netbeans-6.7.1/mobility8/WTK2.5.2/bin/sublime.so: /usr/local/netbeans-6.7.1/mobility8/WTK2.5.2/bin/sublime.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)

Оказывается, ещё встречаются проблемы с 64-х битной архитектурой.

Irben * (28.10.2009 6:10:05)
[#] Ответ на: Разработка для мобилок от Sphinx 27.10.2009 22:21:58  
iZEN (фотография)

Re: Разработка для мобилок

Antenna не нужна. Достаточно простенького Ant-скрипта для сборки и тестирвоания J2ME-приложений. Eclipse понимает Ant.

iZEN ***# (28.10.2009 8:46:15)
[#] Ответ на: Разработка для мобилок от Irben 28.10.2009 6:10:05  
iZEN (фотография)

Разработка для мобилок

На [amd64] Sun WTK не работает.

iZEN ***# (28.10.2009 8:47:09)
[#] Ответ на: Re: Разработка для мобилок от iZEN 28.10.2009 8:46:15  
Sphinx (фотография)

Разработка для мобилок

На мой взгляд, Antenna упрощает написание сценариев Ant.
Не надо думать о том, как вызывать компилятор, например.

Sphinx *** (28.10.2009 9:12:35)
[#] Ответ на: Разработка для мобилок от iZEN 28.10.2009 8:47:09  
Irben (фотография)

Разработка для мобилок

Цитата

На [amd64] Sun WTK не работает.

Мда, оно и видно. Очень жаль, хотя проверять на живом телефоне тоже не плохо, главное, что компилировать можно.

Irben * (28.10.2009 10:23:36)

http://www.linux.org.ru/

Rambler's Top100 TopList