Начало программирования на Java для Simbian S9.x
От: kivi-kivi  
Дата: 22.07.11 13:16
Оценка:
Посоветуйте, пожалуйста, новичку, какие-нибудь учебники, статьи для разработки ПО для смартфонов на ОС Simbian S9.3, S9.4?
Модели телефонов, например Nokia C5-03, X6, E52.
И какую современную платформу с библиотеками лучше всего для этого использовать?
Заранее спасибо.
Re: Начало программирования на Java для Simbian S9.x
От: Truf Россия http://meego.fruct.org
Дата: 24.07.11 19:36
Оценка:
Здравствуйте, kivi-kivi, Вы писали:

KK>Посоветуйте, пожалуйста, новичку, какие-нибудь учебники, статьи для разработки ПО для смартфонов на ОС Simbian S9.3, S9.4?

KK>Модели телефонов, например Nokia C5-03, X6, E52.
KK>И какую современную платформу с библиотеками лучше всего для этого использовать?
KK>Заранее спасибо.

http://www.developer.nokia.com/Develop/Java/Getting_started/
http://www.ozon.ru/?context=search&group=nonfiction&text=java+me
http://www.mobilab.ru/articles/index2.php?cat=3
Re: Начало программирования на Java для Simbian S9.x
От: Donz Россия http://donz-ru.livejournal.com
Дата: 25.07.11 08:07
Оценка:
Здравствуйте, kivi-kivi, Вы писали:

KK>Посоветуйте, пожалуйста, новичку, какие-нибудь учебники, статьи для разработки ПО для смартфонов на ОС Simbian S9.3, S9.4?


Выбор целевых устройств и платформы разработки совсем не вяжется. Если будут использоваться только симбиановские устройства, то почему бы не на Symbian C++ программировать?

KK>Модели телефонов, например Nokia C5-03, X6, E52.

KK>И какую современную платформу с библиотеками лучше всего для этого использовать?

Для этих моделей, конечно, Symbian C++.
Но если очень хочется явы, то вот: http://www.rsdn.ru/article/?955
Автор(ы): Данилов Кирилл aka Donz
Дата: 15.03.2008
Cтатья призвана помочь обойти типичные ошибки, совершаемые при начале работы с платформой J2ME. Основной упор сделан на вещи, до которых автору пришлось доходить самому. Статья подразумевает знание языка Java и основных пакетов J2SE (java.lang.*, java.util.*, java.io.*), и касается в основном CLDC и MIDP.
Re[2]: Начало программирования на Java для Simbian S9.x
От: Truf Россия http://meego.fruct.org
Дата: 25.07.11 08:13
Оценка:
Здравствуйте, Donz, Вы писали:

D>Здравствуйте, kivi-kivi, Вы писали:


KK>>Посоветуйте, пожалуйста, новичку, какие-нибудь учебники, статьи для разработки ПО для смартфонов на ОС Simbian S9.3, S9.4?


D>Выбор целевых устройств и платформы разработки совсем не вяжется. Если будут использоваться только симбиановские устройства, то почему бы не на Symbian C++ программировать?


Symbian C++ на порядок сложнее java, к тому же бесперспективен — вместо него рекомендуется Qt.
Там где можно обойтись java нужно использовать java.
Re[3]: Начало программирования на Java для Simbian S9.x
От: Donz Россия http://donz-ru.livejournal.com
Дата: 25.07.11 10:36
Оценка:
Здравствуйте, Truf, Вы писали:

D>>Выбор целевых устройств и платформы разработки совсем не вяжется. Если будут использоваться только симбиановские устройства, то почему бы не на Symbian C++ программировать?

T>Symbian C++ на порядок сложнее java, к тому же бесперспективен — вместо него рекомендуется Qt.
T>Там где можно обойтись java нужно использовать java.

Если речь про "какую современную платформу с библиотеками лучше всего для этого использовать?", то выбор J2ME очень странный, особенно для смартфонов.
Мне сложно представить современное приложение, которое умещается в рамки J2ME. Несетевые игры, нетребующие высокой производительности?
Re[4]: Начало программирования на Java для Simbian S9.x
От: Truf Россия http://meego.fruct.org
Дата: 25.07.11 12:31
Оценка:
Здравствуйте, Donz, Вы писали:

D>Здравствуйте, Truf, Вы писали:


D>>>Выбор целевых устройств и платформы разработки совсем не вяжется. Если будут использоваться только симбиановские устройства, то почему бы не на Symbian C++ программировать?

T>>Symbian C++ на порядок сложнее java, к тому же бесперспективен — вместо него рекомендуется Qt.
T>>Там где можно обойтись java нужно использовать java.

D>Если речь про "какую современную платформу с библиотеками лучше всего для этого использовать?", то выбор J2ME очень странный, особенно для смартфонов.

D>Мне сложно представить современное приложение, которое умещается в рамки J2ME. Несетевые игры, нетребующие высокой производительности?

Ну почему, из игр Farm Frenzy I, Majesty, RoboDef и Boombakas писались на java. Мелкие и средние игростроители предпочитают java. Для тяжелых игр есть всякие фреймворки типа Marmelade и Unity3d. Но редко кто с Symbian C++ связывается.
И многие web-клиенты можно писать на java. Например, Одноклассники для S40 на java писались.
На Symbian C++ пишут в основном productivity tools.
Re[5]: Начало программирования на Java для Simbian S9.x
От: Donz Россия http://donz-ru.livejournal.com
Дата: 25.07.11 13:00
Оценка:
Здравствуйте, Truf, Вы писали:

D>>Мне сложно представить современное приложение, которое умещается в рамки J2ME. Несетевые игры, нетребующие высокой производительности?


T>Ну почему, из игр Farm Frenzy I, Majesty, RoboDef и Boombakas писались на java. Мелкие и средние игростроители предпочитают java. Для тяжелых игр есть всякие фреймворки типа Marmelade и Unity3d. Но редко кто с Symbian C++ связывается.

T>И многие web-клиенты можно писать на java. Например, Одноклассники для S40 на java писались.

Для S40 альтернативы просто нет. И еще можно понять, когда приложение должно идти на сотнях моделей. Но если три модели, все на симбиане и нет знаний ни в одной из платформ, то зачем выбирать урезанную по самое не могу яву?

T>На Symbian C++ пишут в основном productivity tools.


У меня на телефоне все не игры написаны на симбиане. Да и любое популярное приложение имеет порт под симбиан. В общем, далеко не только высокопроизводительные приложения пишут на симбе.
Re[6]: Начало программирования на Java для Simbian S9.x
От: Truf Россия http://meego.fruct.org
Дата: 25.07.11 14:01
Оценка:
Здравствуйте, Donz, Вы писали:

D> Но если три модели, все на симбиане и нет знаний ни в одной из платформ, то зачем выбирать урезанную по самое не могу яву?


Symbian C++ сложен до безобразия и сроки\стоимость разработки там ужасные.
Он официально не рекомендуется новичкам. Нужно выбирать из Java\Qt\WRT.
Для нетачей — лучше java, т.к. в Qt 4.7 уже отказались от их поддержки. Для тачей — Qt 4.7\Qt Quick.
Но вообще, конечно, от проекта зависит.
Но тут автор четко сказал, что хочет Java. Так что, видимо, проект под эту технологию подходит.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.