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



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

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



Как избавиться от потливости ног?

Как избавиться от потливости ног?

Лето… Пора жаркая, пора отпусков и огородов, купания и загара. Но горе летом офисному работнику (если он не в отпуске, конечно…), ведь он вынужден соответственно дресс-коду носить костюм...
Как я продвигал свой сайт

Как я продвигал свой сайт

Мой сайт, посвященный обработке фотографий через интернет  появился в начале 2010 года, все работы по созданию и продвижению выполнял я сам. За три месяца количество целевых посетителей только с поиск...
Был ли Денис Давыдов инициатором создания партизанских отрядов в 1812 году?

Был ли Денис Давыдов инициатором создания партизанск...

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

Почему мы не достигаем своих целей?

Автор статьи — Илья Кислер, врач-психотерапевт, член Общероссийской профессиональной психотерапевтической лиги, лауреат премии Роберта Коха «За инновации в медицине», руководите...
Так где же зародилось русское виноделие?

Так где же зародилось русское виноделие?

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

Графическое оформление сайта

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

Как спать меньше и с пользой для здоровья?

В последнее время проблема хронического недосыпания коснулась многих. К недосыпанию приводит множест...

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

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

Специи как лекарство: поправим здоровье?

Современную кухню невозможно представить без специй, поэтому у каждой хозяйки, как правило, можно об...

Нуг и нут - кто же они?

За много столетий до нашей эры, когда о существовании чудесного эфиопского растения — коф...

Как превратить уборку в фитнес?

Кругом кричат: займись собой, займись собой! Как будто я сама не знаю, что собой надо заниматься! С ...

Процесс комплексного строительства: экономия денег

Если вы точно решили начать новое комплексное строительство производственных или коммерческих помеще...

Как содержать экзотическое животное в домашних усл

Если вам нравятся крокодилы, вараны, змеи, ящерицы, одним словом, рептилии, то вы могли бы заве...

Альтернативный Голливуд, или Почему Николсон отказ

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

Как выявить и устранить каждую причину убыточности

Любой успешный бизнес, в том числе и электронная коммерция, строятся на хорошем управлении всеми биз...

Какие неточности встречаются в романе А.С. Пушкина

В. Г. Белинский совершенно справедливо назвал роман в стихах А. С. Пушкина «Евгений Онегин&raq...



О портале:

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

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