» » » Владимир Волков - Программирование для карманных компьютеров


Авторские права

Владимир Волков - Программирование для карманных компьютеров

Здесь можно купить и скачать "Владимир Волков - Программирование для карманных компьютеров" в формате fb2, epub, txt, doc, pdf. Жанр: Программирование. Так же Вы можете читать ознакомительный отрывок из книги на сайте LibFox.Ru (ЛибФокс) или прочесть описание и ознакомиться с отзывами.
Владимир Волков - Программирование для карманных компьютеров
Рейтинг:
Название:
Программирование для карманных компьютеров
Издательство:
неизвестно
Год:
неизвестен
ISBN:
нет данных
Вы автор?
Книга распространяется на условиях партнёрской программы.
Все авторские права соблюдены. Напишите нам, если Вы не согласны.

Как получить книгу?
Оплатили, но не знаете что делать дальше? Инструкция.

Описание книги "Программирование для карманных компьютеров"

Описание и краткое содержание "Программирование для карманных компьютеров" читать бесплатно онлайн.



Эта книга предназначена для того, чтобы читатель смог быстро научиться создавать мощные и эффективные приложения для наладонных компьютеров Pocket PC. Рынок программ для карманных компьютеров сейчас бурно развивается, и именно в этой отрасли программист-одиночка может успешно соперничать с большими корпорациями, которые создают программное обеспечение. Прочитав эту книгу, читатель сможет уверенно и быстро разрабатывать достаточно сложные приложения для Pocket PC. Огромное количество разнообразных примеров позволит быстро совершенствоваться и развиваться, обогащая свой опыт работы.

Книга предназначена для начинающих программистов.






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

Как и в каждом настольном компьютере, сердцем Pocket PC является микропроцессор, установленный на материнскую плату и соединенный с различными периферийными устройствами при помощи шины. Поскольку основное достоинство Pocket PC это компактность и мобильность, то устройств, подключаемых к нему, существует не очень много. Сначала их вообще не было, но со временем все же появились мобильные клавиатуры и некоторые другие внешние устройства. Поэтому Pocket PC вполне следует известному изречению «все свое ношу с собой».

Большинство современных Pocket PC снабжено следующими устройствами и органами управления:

? TFT-экран. Для Pocket PC стандартным является размер 320x240 пикселов. Экран играет роль и клавиатуры, и мыши, поэтому для работы с ним в состав Pocket PC обычно входит стилус, при помощи которого осуществляется щелчок на определенной области экрана.

? Кнопка питания.

? Кнопка включения диктофона.

? Программируемые кнопки (кнопки приложений).

? Навигационная кнопка.

? Светодиоды индикации состояния батарей и соединений.

? Разъем подключения кабеля соединения с настольным компьютером.

? Слот для подключения расширений.

? Слот для подключения дополнительной памяти.

? IRDA-устройство для беспроводной связи на короткие расстояния в инфракрасном диапазоне.

? Антенна (если Pocket PC оснащен встроенным адаптером Wi-Fi для беспроводной связи).

? Микрофон.

? Микродинамик.

? Разъем для наушников.

? Кнопки мягкой и жесткой перезагрузки.

? Аппаратный регулятор громкости (присутствует только в некоторых моделях).

Внутри корпуса Pocket PC, как уже упоминалось, находится системная плата с установленным на ней микропроцессором и микросхемами дополнительных устройств. Также на материнской плате размещены платы памяти ROM и RAM.

Pocket PC производится множеством фирм на основе разных типов микропроцессоров. Несмотря на то что 80 % этих устройств работают с микропроцессорами ARM, среди наладонников присутствуют также устройства на чипах MIPS и SH. Средства разработки от Microsoft поддерживают создание программ для всех видов процессоров, включая x86, который применяется для запуска на эмуляторе, в то время как сторонние производители средств разработки ограничиваются каким-либо одним типом.

Более подробно о всех типах микропроцессоров, которые сертифицированы для работы с Windows CE, вы можете узнать на русском сайте Microsoft по адресу: http://www.msembedded.ru/processors.aspx.

Pocket PC с точки зрения программиста

Windows CE Рё Pocket PC

Для программиста общение с устройством – это прежде всего общение с его операционной системой. Даже те программисты, которые пишут драйверы на языке ассемблера, машинных кодах или языке C, все равно пишут их для определенной операционной системы.

Но ознакомившись с историей развития Pocket PC мы можем обнаружить, что с этими компьютерами связывают очень уж много названий операционных систем. В списке находятся Windows CE 2.11, Windows CE 3.0, Windows CE 4.0, Windows CE 4.1, Windows CE 4.2, Windows CE 5.0, Windows CE.NET, Pocket PC 2000, Pocket PC 2002, Windows Mobile 2003, Windows Mobile 2003 SE и Windows Mobile 5.0.

Дело РІ том, что Windows CE – это модульная, настраиваемая РІ очень широком диапазоне операционная система, которая РІ своем чистом РІРёРґРµ РЅРёРіРґРµ РЅРµ используется. РљРѕРіРґР° производитель создает устройство, то после окончательной РєРѕРјРїРѕРЅРѕРІРєРё всех комплектующих, определения установленных Рё подключаемых устройств, органов управления Рё всего спектра выполняемых функций, наступает этап СЃР±РѕСЂРєРё операционной системы. РР· выбранной версии Windows CE создается операционная система для конкретного устройства. Эта операционная система практически собирается РёР· модулей Windows CE как конструктор. Р’ качестве отдельных деталей Рє ней добавляются модули, которые разрабатывает сам производитель устройства Рё, возможно, дополнительные приложения. Такая операционная система для Pocket PC РІ ее современном исполнении называется Windows Mobile for Pocket PC, Р° первые ее варианты назывались Microsoft Pocket PC. Версии Windows Mobile обычно меняются вместе СЃ версиями Windows CE, РёР· которых РѕРЅРё собираются.

В таблице 1.1 показано, как соответствуют друг другу поколения устройств и версии соответствующих операционных систем.

Таблица 1.1. Соответствие поколений устройств Pocket PC, версий Windows Mobile и Windows CE

Нельзя не признать, что Microsoft остается верной своей давней традиции обратной совместимости. Начиная с версии Windows CE 3.0, подавляющее большинство программ, созданных для более ранних версий, запускается и на более свежих версиях OS. Практически все программы, предназначенные для Pocket PC 2002, без особых проблем запускаются на Pocket PC 2003 без перекомпиляции, если при их создании были использованы обращения только к документированным возможностям программных интерфейсов.


На Facebook В Твиттере В Instagram В Одноклассниках Мы Вконтакте
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!

Похожие книги на "Программирование для карманных компьютеров"

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


Понравилась книга? Оставьте Ваш комментарий, поделитесь впечатлениями или расскажите друзьям

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

Владимир Волков - все книги автора в одном месте на сайте онлайн библиотеки LibFox.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Отзывы о "Владимир Волков - Программирование для карманных компьютеров"

Отзывы читателей о книге "Программирование для карманных компьютеров", комментарии и мнения людей о произведении.

А что Вы думаете о книге? Оставьте Ваш отзыв.