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

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

Читать бесплатно Владимир Волков - Программирование для карманных компьютеров. Жанр: Программирование издательство неизвестно, год 2004. Так же читаем полные версии (весь текст) онлайн без регистрации и SMS на сайте kniga-online.club или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Назад 1 ... 98 99 100 101 102 Вперед
Перейти на страницу:

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

Чтобы разрабатывать и запускать приложения Ewe на Pocket PC, необходимо с сайта разработчика (раздел Downloads) загрузить и установить файлы, которые перечислены в следующем списке.

? Ewe148-Installer-Win32.zip – виртуальная машина Ewe для Windows. После распаковки вы обнаружите внутри стандартный пакет установки Windows. После его запуска Ewe будет установлена на рабочую станцию.

? Ewe148-CAB-PocketPC2003.zip (для Pocket PC 2003), PocketPC2003-HighResolution.zip (для Pocket PC 2003 SE), Ewe148-CAB-PocketPC.zip (для Pocket PC 2002) – каждый из архивов после загрузки и распаковки создает cab-файл, который надо скопировать на устройство и установить.

? Ewe148-JavaVM.zip – этот файл будет вам нужен, если вы хотите запускать приложения Ewe под управлением Java-машины.

? Ewe148-Emulator-CAB.zip – виртуальная машина Ewe для эмуляторов Pocket PC, Pocket PC 2003, SmartPhone 2002, SmartPhone 2003, CE.NET Standard SDK. Нужно распаковать архив и скопировать файлы на соответствующий эмулятор.

? Ewe148-Developer-SDK.zip – SDK для разработки приложений Ewe. После загрузки все содежимое архива нужно скопировать с сохранением структуры каталогов в выбранный каталог.

? Ewe148-Developer-API.zip – описание Ewe API.

? Ewe148-Developer-Guide.zip – руководство разработчика.

? Ewe148-Developer-Samples.zip – примеры кода.

? Ewe148-Developer-InstallerSDK.zip – SDK для создания инсталляционных пакетов Ewe, содержащих разработанное приложение и виртуальную машину Ewe.

После распаковки и установки всех пакетов вы можете проверить функционирование виртуальной машины на рабочей станции и на Pocket PC, запустив файл ewe.exe. На Pocket PC этот файл находится в каталоге Программы/Ewe. Вы будете приятно удивлены, так как среда Ewe предоставляет в распоряжение программиста сразу несколько инструментов.

Прежде всего следует отметить веб-браузер, чей внешний вид показан на рис. 7.25.

Рис. 7.25. Веб-браузер Ewe.

Внешний вид текстового редактора показан на рис. 7.26.

Рис. 7.26. Текстовый редактор Ewe.

Также в набор входит файловый менеджер (см. рис. 7.27).

Рис. 7.27. Файловый менеджер Ewe.

Отдельно следует упомянуть утилиту для работы с реестром, внешний вид которой показан на рис. 7.28.

Рис. 7.28. Редактор реестра Ewe.

Для того, чтобы создавать программы Ewe, вам надо всего лишь взять один из свободно распространяемых редакторов Java, подключить к нему библиотеки классов Ewe, используя настройки путей, и создать программу на языке Java. Но в тех местах, где это необходимо, вместо стандартных пакетов Java надо подключать пакеты Ewe. Полученная таким образом java-программа после компиляции стандартными средствами Java преобразуется в Ewe-программу при помощи специальной утилиты Jewel (рис. 7.29).

Рис. 7.29. Утилита создания Ewe-программ Jewel.

Jewel упаковывает Java-программу либо в запускаемый файл Pocket PC, либо в файл с расширением. ewe. Со своей крайне пристрастной точки зрения хочу выделить Ewe как очень перспективное средство создания программ для Pocket PC. Если сравнивать Super-Waba и Ewe, мои симпатии будут на стороне Ewe.

Заключение

Формат книги не позволил рассказать еще многое из того, что хотелось бы рассказать. Например, о том, что eVB не имеет компонента для создания контекстных меню, но при помощи вызовов функций CE API его все же можно создать в вашем приложении. Ничего не было рассказано о том, как можно организовать достаточно успешный мультимедийный проект, например компьютерную игру со звуком, динамическим изображением и удобным управлением. Не было сказано и о том, что при помощи eVB можно создавать приложения для работы с сетью и успешно работать с базами данных. Даже о самом языке Visual Basic почти ничего не было сказано. Впрочем, я думаю, что представление о нем вы все равно получили.

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

Назад 1 ... 98 99 100 101 102 Вперед
Перейти на страницу:

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

Владимир Волков - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-online.club.


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

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


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

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор kniga-online.


Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*