Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> На чём лучше кодить для телефонов? На C++ для Symbian или на J2ME 
:(
    Опции темы
CDell
Дата 20.9.2007, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 23.6.2007

Репутация: нет
Всего: нет



Изучаю C++ пытался(начал) изучать Win32 API, но тут возникла потребность писать небольшие программы для телефонов.
Что вы посоветуете на чём лучше на C++ под Symbian OC или изучать Java 2 Micro Edition(J2ME)?
Что проще для изучения? Ну и для кодинга?
На чём можно будет в дальнейшем реализовать больше?
Ну вообщем жду ваших мнений.
Если кто зает отличную Русскоязычную литературу по этому направлению - буду рад если поделитесь.

Это сообщение отредактировал(а) CDell - 20.9.2007, 19:21
PM MAIL   Вверх
archimed7592
Дата 20.9.2007, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



Цитата(CDell @  20.9.2007,  19:19 Найти цитируемый пост)
изучать Java 2 Micro Edition(J2ME)?

Ибо языки, подобные С++ будут очень привязаны к конкретному API(если, конечно, это что-то большее, чем консольное приложение). J2ME позволяет абстрагироваться от конкретного устройства и его API и т.о. позволяет сохранять работоспособность программы на множестве встраиваемых устройств.


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
Daevaorn
Дата 20.9.2007, 20:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(CDell @  20.9.2007,  20:19 Найти цитируемый пост)
Что вы посоветуете на чём лучше на C++ под Symbian OC или изучать Java 2 Micro Edition(J2ME)?

Всё зависит от специфики приложений, которые ты собираешься писать. Смартфонов хоть и становится с каждым днем всё больше, но они еще не так распространены как телефоны с поддержкой java. Поэтому ещё не мешало бы для себя уяснить и выбрать целевую аудиторию.
Цитата(CDell @  20.9.2007,  20:19 Найти цитируемый пост)
Что проще для изучения? Ну и для кодинга?

Конечно java. Все-таки symbian требует более подготовленного программиста, чем j2me. Хотя и с ней проблемы(но они в основном связаны с портирование и обходом ошибок/фич конретных устройств)
Цитата(CDell @  20.9.2007,  20:19 Найти цитируемый пост)
На чём можно будет в дальнейшем реализовать больше?

Странный вопрос, всё зависит от автора. Реализовать и там и там можно очень много.
Цитата(archimed7592 @  20.9.2007,  20:41 Найти цитируемый пост)
Ибо языки, подобные С++ будут очень привязаны к конкретному API(если, конечно, это что-то большее, чем консольное приложение). J2ME позволяет абстрагироваться от конкретного устройства и его API и т.о. позволяет сохранять работоспособность программы на множестве встраиваемых устройств. 

Если брать область портативных устройст, то там всё практически наоборотsmile И там и там есть проблемы с переносом с устройства на устройство. Иногда даже кажется что у Symbian их меньшеsmile
PM MAIL WWW   Вверх
nerezus
Дата 21.9.2007, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43



Если телефоны - то J2ME одножначно. Если смартфоны - то C++
1) Минус. Портируемость страдает(т.к. компилить под дясятки систем с абсолютно разными осями и следовательно АПИ). Тем более что симбиан хреново документирован. Винда нормально.
2) Плюс. Скорость работы заметно выше
3) Плюс. Оперативку не жрет почти
4) Плюс. Есть MFC для смартов на венде - облегчает жизнь.

Однако мне кажется, что J2ME умирает - практически у всех смартфоны уже.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Daevaorn
Дата 21.9.2007, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(nerezus @  21.9.2007,  16:39 Найти цитируемый пост)
Однако мне кажется, что J2ME умирает - практически у всех смартфоны уже. 

 smile 
PM MAIL WWW   Вверх
CDell
Дата 21.9.2007, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 23.6.2007

Репутация: нет
Всего: нет



А правда, что новые версии Symbian OC НЕ поддерживают Java?
PM MAIL   Вверх
nerezus
Дата 21.9.2007, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 3
Всего: 43



CDell, не правда


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.