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

Здесь есть возможность читать онлайн «Владимир Волков - Программирование для карманных компьютеров» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

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

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Программирование для карманных компьютеров»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

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

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

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

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
Рис. 7.4. Редактирование меню.

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

Все возможности, которые вы используете в eVB, доступны и в этой среде. Она поддерживает работу с базами данных, операции с файлами и работу с сетью. Однако об одной важной возможности, к сожалению, придется забыть, так как отладочными средствами среда не располагает. Разработка приложения возможна только на настольной рабочей станции, запуск – только на мобильном устройстве, а отладка осуществляется либо при помощи сторонних средств, либо при помощи инструментов из состава Windows Mobile Developer Power Toys. Тем не менее, в этой среде можно разрабатывать профессиональные приложения с довольно серьезной функциональностью.

Среда оснащена подробной справочной системой, в которой есть дополнительный раздел Tech Notes. В этом разделе подробно и с примерами описаны все тонкости программирования для Pocket PC. Кроме этого, на сайте разработчика есть множество примеров программ.

Pelles C

Трудно сдержать положительные эмоции, когда говоришь об этой великолепной разработке. Pelles C – это среда для разработки программ для Microsoft Windows и Pocket PC на языке C.

Pelles C – бесплатная программа, и ее можно загрузить с сайта разработчика www.smorgasbordet.com/pellesc. Общий объем загружаемых файлов составит около 14 Мбайт. Установка же среды предельно проста. Нужно запустить по очереди установочные файлы setup.exe и setupsdk.exe, а затем распаковать в каталог Program Files содержимое архивов bin.zip, crt.zip, win.zip и wizwiz.zip.

Pelles C является интегрированной средой разработки с подсветкой синтаксиса, отображением структуры проекта, широкими возможностями настройки и мастерами для создания приложений разного типа. По удобству работы не уступает, а в некоторых случаях и превосходит eVC (рис. 7.5).

Рис. 7.5. Среда разработки Pelles C.

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

Рис. 7.6. Создание и проверка диалоговой формы.

Также Pelles C предоставляет возможность создавать программы и библиотеки как в «настольной» версии, так и для мобильных устройств (рис. 7.7).

Рис. 7.7. Мастер нового проекта.

Отладка, к сожалению, возможна только для программ для Microsoft Windows. Программы для Pocket PC можно компилировать с отладочной информацией, но интегрированного отладчика нет.

Для работы с Pocket PC в среде есть несколько дополнительных инструментов (рис. 7.8). При наличии установленного пакета SDK для Pocket PC можно подключить к среде все инструменты, входящие в состав SDK.

Рис. 7.8. Меню инструментов для работы с Pocket PC.

Запуск приложений на Pocket PC прямо из среды невозможен. После сборки приложения из меню надо выбрать команду Copy to Pocket PC, после чего программа будет скопирована на устройство. Затем ее надо запустить на устройстве, как любую другую программу.

В отличие от eVC, в Pelles C разработчик может использовать встроенный ассемблер для ARM-процессоров. А при помощи Add-In SDK и Project Wizard API разрабточик может расширять возможности среды.

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

PPL

Pocket Programming Language – это среда и язык программирования, специально разработанные для создания программ для Pocket PC и для Microsoft Windows. PPL – это новый, полностью объектно-ориентированный язык, основой синтаксиса которого стал C. Этот язык вобрал в себя лучшие возможности, которые авторы нашли в языках Pascal и Basic.

Сайт программы располагается по адресу ppl.arwen.com.

Программа распространяется бесплатно, общий объем загрузки составляет около 4,5 Мбайт.

Этот продукт предлагает программисту полноценную IDE для разработки приложений на настольном компьютере, с возможностью отладки и визуального конструирования форм и с чрезвычайно удобной системой контекстного меню (рис. 7.9).

Рис. 7.9. Среда PPL в действии.

Также следует отметить удобный дизайнер форм (рис. 7.10).

Рис. 7.10. Дизайнер форм PPL.

Следует обратить внимание на порядок работы продукта. На устройство устанавливается среда выполнения. При запуске программы (файла с расширением. ppl) среда компилирует ее в исполняемый машинный код (файл с расширением. ppc) и запускает на устройстве. В сочетании с применяемой системой сжатия запускаемого кода эта технология обеспечивает маленький размер выполняемых файлов. При этом возможно создание exe-файлов, выполняемых напрямую. Правда, при этом размер выполняемого файла сильно возрастает.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

Представляем Вашему вниманию похожие книги на «Программирование для карманных компьютеров» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


libcat.ru: книга без обложки
Владимир Волков
Владимир Волков - Русь Святая
Владимир Волков
Владимир Волков - Время пришло… Пауза
Владимир Волков
Отзывы о книге «Программирование для карманных компьютеров»

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

x