Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Платформы Windows Mobile и Windows Embedded > Что такое программирование для мобильных устройств |
Автор: mr.Anderson 9.11.2005, 18:23 |
Можно назадавать кучку вопросов? Я спрошу один раз и отстану. Просьба потрудиться на них ответить, может, я тоже заинтересуюсь таким программированием... 1. Что понимается под мобильными устройствами? Это обычные мобилки, или это смартфоны, или КПК? 2. Какие типы программ можно написать? 3. На каких языках программирования пишутся программы? Возможно ли писать на C++, например? 4. Какие средства нужны для разработки программ (возможно, какие-нибудь среды программирования, или специальные программы для тестирования). 5. Есть ли какие-нибудь учебники по такому программированию? Повторяю, я полный новичок в программировании "для мобильных устройств". Я задал много вопросов, но, получив ответы, возможно, я тоже буду программировать... Просьба ответить, если не затруднит... |
Автор: Z10 9.11.2005, 18:48 | ||||||||||
Обычно подразумеваются мобилы, смартфоны и КПК. Хотя это понятие гораздо более широко.
Зависит от того для какой платформы ....
Обычно это спп для всего что работает под ОС и java для простых мобил. Хотя бывают и исключения, например "паскаль для мобил" забыл как называется софтина, но суть в том что пишешь ты на паскале а она собирает из твоего кода java мидлеты ![]()
Опять же зависит от того под что писать, но есть универсальный софт, например Borland Mobile Studio у них много продуктов для мобильного программирования (слава и хвала Borland`у ![]()
Есть... в сети.. не очень много но много и не надо, для освоения азов вполне хватит. |
Автор: Darhazer 9.11.2005, 18:54 |
Привет, Я пишу для КПК (под Windows Mobile) на C++ с Visual Studio 2005 Еще можно пользуват Embeded C++ Можно писать на C# для КПК с Windows CE .NET / Windows Mobile На C++ можно писать для Symbian и Windows CE / Mobile Насчет учебников, у меня ест учебники для J2ME (Java 2 Micro Edition), но я пишу на C++, а не на Java |
Автор: mr.Anderson 9.11.2005, 19:23 |
Darhazer, очень хорошо! Скажите, какие типы программ можно написать? Используете ли вы какие-нибудь эмуляторы для тестирования программ? И еще: это сложно, писать для КПК, или так же, как и для ПК? |
Автор: Darhazer 9.11.2005, 19:50 |
sim7 в Visual Studio входить эмулятор, но лучше тести делат на само устройство. Visual Studio 2005 может запустить в debug режиме программу на ПКП... надо только свезать его с компютером. Насколько я помню, к Embedded Visual C++ тоже был эмулятор. А я лично делаю игр. В общеем, в КПК (если под Windows), пишеться как и под нормальний Winodws, только част от WinAPI нету (в частности нет DirectX/OpenGL и т.д.), и надо имет ввиду что всегда работаете с Unicode. |
Автор: mr.Anderson 9.11.2005, 19:58 | ||
Ой, как не по-русски... Дык, самого-то устройства нет! Не накопили еще столько, да и не нужен мне КПК... А в этой среде разработки визуально все или нет? Судя по названию, должно быть визуально. Т.е. там все выглядит так, как будет выглядеть реально, так? А отличается Visual Studio от С++ Builder или нет? |
Автор: DanveR 11.4.2006, 18:36 |
Визуально! Скажу только, что "студия" написана С++, а билдер на Паскале. ![]() |
Автор: Exception 12.4.2006, 00:57 |
Ыыы? Билдер вроде на яве написан и поэтому жутко тормозит. Для начала, определись для чего ты будешь писать. Для КПК? Учи .NET |
Автор: Snowy 12.4.2006, 09:25 |
Это Java Builder написан на Java. А C++ Builder написан на Delphi. Это точно. Под какой тип железа (КПК, мобилы, смарты, етц), а потом под какую ось. На КПК пожно и на C++ писать и на VB, и на Pascal. Скоро и на дельфи можно будет (хотя особо нетерпеливые уже пишут). ASM не предлагаю, ибо это мазохизм. |
Автор: Exception 12.4.2006, 19:19 |
Имхо, .NET CF удобнее всего ![]() ![]() |
Автор: DanveR 15.4.2006, 09:20 |
Вот уж точно мазохизм. Я тоже слышал(даже видел), что CompactFramework и на Delphi уже есть. Только нужна лицензионная Delphi, чтобы чтобы скачать CF. |