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

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

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

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

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

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

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

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

Интервал:

Закладка:

Сделать

Загрузить триальную версию Weme можно с сайта IBM, со страницы, располагающейся по адресу www-306.ibm.com/software/wireless/wctme/bundle.html.

Надо заполнить три страницы регистрации и загрузить 42 мегабайта. После регистрации нужно запустиь файл weme-wm2003-arm-ppro10-5.7.2-P-20050304-1743.exe.

Запустив этот файл, вы установите две части этого ПО. Одна часть устанавливается на рабочую станцию (JDK, документация), а вторая – на устройство Pocket PC.

После установки вам остается разрабатывать мидлеты (согласно спецификации, которую можно прочесть на сайте IBM, откуда вы скачивали среду) или загружать мидлеты из Интернета. Любой файл с расширением. jar или. jad может быть запущен на Pocket PC. Где бы ни находился этот файл, он копируется в папку midlets в корневом каталоге и запускается. Поскольку размеры корневого каталога весьма ограничены, не забывайте удалять установленные мидлеты после их выполнения. На рис. 7.22 показано, как выглядит загруженная на выполнения игра Dwindle.

Рис. 7.22. Игра Dwindle, загруженная в Weme.

Дополнительные сведения о данной машине можно получить на странице, располагающейся по адресу www-306.ibm.com/software/wireless/weme/.

CrEme

Это платная среда разработки. После 30 дней она прекращает работать. Для дальнейшей работы надо оплатить покупку среды. Так же точно, как и Mysaifu JVM, CrEme не поддерживает многие классы Java (при попытке запустить Demo от JDK 1.3 не находила у себя в классах swing/JPanel), не очень удобна при запуске. Зато, если Java-программа собрана с учетом всех ограничений, система работает очень быстро. Демонстрационная программа «кубик Рубика» это хорошо иллюстрирует (рис. 7.23).

Рис. 7.23. Кубик Рубика, запущенный в CrEme.

Сайт программы располагается по адресу www.nsicom.com. Чтобы скачать триальную версию, необходимо зарегистрироваться. После загрузки установка производится автоматически при запуске файла CrE-ME400b8ARMCE42PPC.exe, который представляет собой стандартный инсталлятор для Windows. На сайте в данный момент присутствует две версии Java-машины (раздел Products ? Dowload):

? CrEme 3.26 – полностью совместимая с Personal Java 1.1.8.

? CrE-ME 4.0 Beta – соответствующая спецификации J2ME CDC 1.0.

Jeode

Сайт программы расположен по адресу www.insignia.com.

Эта Java-машина функционально очень похожа на CrEme, но, в отличие от нее, она поддерживает только спецификацию Personal Java 1.2. Загрузить ее с сайта уже нельзя. Сейчас ее можно только купить. Старые версии можно найти в Интернете.

SuperWaba

Наконец-то мы закончили с Java-машинами для Pocket PC и перешли к java-подобным языкам и средам. SuperWaba – одно из самых популярных и активно развивающихся средств разработки для PDA. SuperWaba базируется на виртуальной машине Waba WM (www.wabasoft.com) с добавлением дополнительной функциональности.

Сайт разработчика располагается по адресу www.superwaba.com.br/en/default.asp.

Загрузка виртуальной машины и SDK – свободная, но требует регистрации на сайте.

Для установки необходимо загрузить файлы GPL_SuperWabaSDK.exe и GPL_ SuperWabaSDK_Installs.exe, а затем распаковать их. В каталоге GPL_SuperWabaSDK_ Installs\bin\installers\vm\ce нужно отыскать и запустить файл _CEinstall-RunMe.bat. Виртуальная машина будет установлена на Pocket PC.

ВНИМАНИЕ! Не следует устанавливать виртуальную машину на Storage Card. Нужно использовать место установки, указанное по умолчанию, иначе SuperWaba перестанет находить файлы шрифтов и библиотеки.

На Pocket PC в папке Программы появится пиктограмма SuperWaba VM. Внешний вид запущенной виртуальной машины показан на рис. 7.24.

Рис. 7.24. Виртуальна машина SuperWaba.

В начале запуска на экран будет выведено на несколько секунд сообщение о том, что вы работаете в свободно распространяемой версии. Это плата за бесплатность.

В каталоге \GPL_SuperWabaSDK_Installs\bin\installers\samples\ce можно отыскать несколько папок, в каждой из которых будет находиться командный файл. Эти файлы позволяют установить на Pocket PC тот или иной демонстрационный пример. Установленные программы все будут появляться в папке Программы. Этот пакет программ демонстрирует основные возможности SuperWaba.

Освоить программирование на SuperWaba не составит для вас труда, если вы программируете на Java.

На самом деле, SuperWaba это не Java, потому что классы Java не запускаются в среде SuperWaba, а программы SuperWaba не запускаются в виртуальной машине Java. Но это только одна сторона вопроса, потому что с другой стороны – SuperWaba это Java c точки зрения языка, а программы SuperWaba компилируются при помощи компилятора Java, но с подключением классов, свойственных только SuperWaba.

Таким образом, если вы, уже зная Java, соберетесь программировать на Super-Waba, вам придется преодолеть множество трудностей, связанных с тем, что в привычной языковой среде вы не найдете привычных методов и полей.

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

Интервал:

Закладка:

Сделать

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

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


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

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

x