Windows Mobile - проблема или выгода для программиста?

Итак, Windows Mobile - это одна из самых популярных ОС для карманных компьютеров. Работает она на ядре Win CE, что расшифровывается, как Windows Compact Edition. Даже эту статью я писал на своём наладоннике с WM. nЯдро Win CE и Win32 различны, но ещё большую проблему при написании ПО представляют разные архитектуры процессоров. Допустим, на десктопе у Вас может стоять ОС Windows XP, которая расчитана на процессоры X86, а на КПК такой крупный по габаритам процессор не поставить, поэтому приходится довольствоваться архитектурами MIPS, ARM, XScale (аналогично ARM) и SH. Соответственно, различие между архитектурами ощущается гораздо сильнее, чем различие между ядрами ОС. Если для ПК нужно написать не более двух экземпляров ПО для 32-битных и 64-битных Х86 процессоров, то для КПК с Windows Mobile нужно писать ПО для четырёх основных архитектур, чтобы удовлетворить каждого пользователя. Согласитесь, это слегка накладно, учитывая то, что человеческая лень может почувствоваться даже после написания одинакового ПО для MIPS и ARM. Но с этим можно побороться, чего не скажешь на счёт проблемы №2: большая часть средств разработки для WM - платная. Вот уж с этим точно не поборишься. Visual Studio, на которой можно программировать для КПК стоит бешенных денег для простого разработчика. Basic4ppc (58 долларов США, если мне память не изменяет) тоже дорога. Программирование на ассемблере для ARM или MIPS значительно отличается друг от друга, тем более от X86. Стоит задуматься. Какова тогда вообще выгода программирования под WM? А я скажу:n1. В виду таких огромных цен на средства разработки (SDK), можно назначить за свой конечный продукт приличную цену и не сомневаться по поводу того, что его могут не купить. Напротив, КПК завоёвывают мир, ими пользуются многие и у них просто нет выбора: либо купить, либо отказаться от удобной вещи на экране мобильного компьютера. n2. Программирование под WM несколько проще программирования для десктоповлэптопов (знаю по собственному опыту). n3. Хороший порт бесплатного ПО с ПК на КПК можно сделать платным (идея уже есть, и за неё можно получить денежки). n4. Просто написать ПО для себя, которого не обнаружилось в Интернете. Это тоже очень важный плюс, ведь существуют тонны программ, функциональность которых может Вас не удовлетворить. nИз всего вышесказанного следует вывод: проблемы отнюдь не скрываются плюсами, а плюсы отнюдь не скрываются проблемами. Будем ждать, и, может, в будущем корпорации наконец сделают правильный шаг и перейдут на дешёвую, энергосберегающую и очень мощную архитектуру ARM. nnБлагодарю за внимание. Хантер "HUNTER" Илья.
23:55 24.03.2017



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:
* 1. Выберите правильный вариант:
* 2. Введите ответ цифрами: три умножить на пять равно


Серый аутсорсинг. Нечестный аутсорсинг.

Серый аутсорсинг. Нечестный аутс...

Но, что уж греха таить, негативная мотивация так же присутствует при схемах аутсорсинга на некоторых предприятиях. Это, так называемый, «серый аутсорсинг». Схем «серого аутсорсинга» хоть отбавляй, и ...
Как выбрать школу для ребенка?

Как выбрать школу для ребенка?

Ваш малыш в этом году идет в школу? Значит, давно пора её выбрать и подать в нее документы. На что стоит обратить внимание, чтобы 9, а то и 11 лет учебы прошли для вашего ребенка с минимальными потер...
Сауна. Преимущества сауны

Сауна. Преимущества сауны

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

Изучаем иностранный язык. 25-й к...

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

Никогда не поздно изучить иностр...

Ах, Лорелея, или что же все-таки хотел рассказать Гейне? Наверное, очень много. Ведь немецкий язык, что бы там ни говорили, весьма универсален, красив и, основное, позволяет донести особенности челове...
Тестируем:счетчики,топы,ре тинги.

Тестируем:счетчики,топы,ре тинги...

Недавно проводил эксперимент,тестировал счетчики посещений,сейчас все напишу и разъясню. . . 1. waplog. net лучший счетчик с лучшей отдачей,даже при малой посещалке с топы вы ухватите свои хосты,плюс ...
Техника и оборудованиеРемонт и СтроительствоМедицина и здоровьеЭкономические статьиМода, стильОбразование и НаукаКомпьютеры и СвязьПродукты питания, рецептыДом и семьяКультура и искусство
Стоит прочесть:

О информационном портале:

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

Мы собрали для вас полезные и занимательные статьи. У нас сайте вы найдете ответы на интересующие вас вопросы. Простая система поиска позволяет вам в кратчайшие сроки отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых гаджетах. Теперь, поиск требуемой информации будет занимать у вас секунды.