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" Илья.

19:50 03.06.2019



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Не потеряйте сайта!

Не потеряйте сайта!

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

Новинки кино. Что смотреть в выходные 20–21 октября?...

Российский кинопрокат неустанно каждый четверг пополняется новинками. Настолько неустанно, что мы не успеваем их смотреть. Успокаивает лишь то, что большая часть дебютантов не стоит потраченных денег ...
Коучинг как средство управления

Коучинг как средство управления

Управление – это краеугольный камень любого бизнеса. Без грамотного, квалифицированного  управления бизнесом нельзя говорить о каком-либо развитии и прогрессе. Команда эффективных менеджеров была...
Этот чарующий кофейный аромат…

Этот чарующий кофейный аромат…

Данные специальных исследований показывают, что кофе является самым популярным напитком в мире. Население Земли выпивает более 400 миллиардов чашек каждый год. По статистике 3/4 необходимого организму...
Где живут волшебники?

Где живут волшебники?

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

Нужно ли знать язык страны пребывания? Два курьезных...

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

Вкусные рецепты: Пряники с начинкой, салат с креве

Пряники с начинкойС помощью мелкой терки снять цедру с лимонов и измельчить ее как можно мельче. Сли...

Так ли безвредны краски на наших стенах?

Не только астматики и аллергики, но и многие здоровые люди негативно реагируют на запахи некоторых к...

Вкусные рецепты: Салат "Горка", Пампушки

Салат "Горка"Вся загадка и прелесть салата в том, что все укладывается слоями, и желательно это дела...

Как бороться со страхами?

Один из частых запросов — важный для многих и очень болезненный — сформулирова...

Песни революций. Как появились «Интернационал» и «

«Интернационал» — будущий соратник (и в какой-то мере соперник) «Марсел...

Курсы английского языка

В наше время всё большее значение приобретает знание английского языка. Самое простое его применение...

Гипотеза об общей структуре Вселенной и о действую

Поместить здесь полностью всё статью нет возможности. Будут изложены только тезисы.Потенциальная эне...

Новинки кино. Что смотреть в выходные 13-14 октябр

Сезон серьезных осенних блокбастеров разбавит очередная мрачная фантазия от самого угрюмого сказочни...

Почему задавать вопросы лучше, чем давать советы?

«Совет — это то, что мы просим, когда знаем уже ответ, но он нам не нравится»...

Бухгалтерия. Все для работы каждой организации.

Для всякой компании важным участком функционирования есть и остаётся бухгалтерия. Изначально, это ра...



Новости развития информационнного портала:

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

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