РАЗРАБОТКА ПРОСТЕЙШИХ ПРИЛОЖЕНИЙ ДЛЯ МОБИЛЬНЫХ УСТРОЙСТВ. Разработка простейших приложений для мобильных устройств
Скачать 2.51 Mb.
|
ВВЕДЕНИЕМножество устройств можно отнести к мобильным программируе- мым устройствам. В принципе это любая программируемая компьютерная техника, которую человек может перетащить с собой в дипломате. В дан- ном учебном пособии мы будем рассматривать: сотовые телефоны; смартфоны; коммуникаторы; КПК (карманные персональные компьютеры). Сотовые телефоны.Сотовый телефон оснащен прошивкой, выполняющей роль прими- тивной операционной системы (ОС), компоненты которой простой смерт- ный, не знающий языка программирования, вряд ли сможет изменить. Однако большинство современных аппаратов помимо неизменяемой про- шивки имеют в своем арсенале программную платформу Java2ME (Java 2 Micro Edition), которая позволяет закачивать на телефон приложения, написанные на языке Java, в том числе и игры. Скорее всего, по мере уде- шевления смартфонов сотовые телефоны, а вместе с ними и платформа Java2ME канут в лету. Однако на данный момент в Интернете можно найти довольно большое количество приложений, которые для неё подхо- дят. Кроме этой платформы, существуют ещё две: Mophun (живет только в старых телефонах Sony Ericsson, например SonyEricssonT610) и BREW. Последняя увидела свет позже, чем Java2ME (в 2001 г.) и изначально предназначалась для CDMA-телефонов, затем была адаптирована и для телефонов стандарта GSM, но широкого распространения пока так и не получила, по крайней мере в России. Смартфоны.Название «смартфон» (рис. 1) произошло от двух английских слов: «Smart», что в переводе означает «умный», и «Phone» – телефон. То есть смартфон – это умный телефон. А какой телефон можно считать «умным»? Разумеется, клиента электронной почты, WAP-браузера и «продвинутого» редактора рингтонов тут недостаточно. Речь идет о других, компьютер-ных функциях аппарата. То есть у него должна быть настоящая операци- онная система, большой дисплей, Bluetooth и/или инфракрасный порт. Также «ум» телефона подчеркивают возможность синхронизации с ПК, наличие слотов расширения и достаточный объем памяти для установки при- ложений. От стоящих ниже на лестнице эволюции телефонов смартфонам достались телефоннаяклавиатураи отсутствиесенсорногодисплея. Рис. 1. Разновидности смартфонов |