Рекомендации по созданию решений на базе DocsVision 3.1


Рекомендации по созданию решений на базе DocsVision 3.1

Рекомендации по созданию решений на базе DocsVision 3.1

Џрограммирование мобильных телефонов на Java

ђынок мобильных телефонов - это, пожалуй, самый быстроразвивающийсЯ сегмент рынка. Ќесколько лет назад мобильный телефон был чем-то дорогим и недосЯгаемым. Ћплата за свЯзь была астрономической. Ќо времена менЯютсЯ, свЯзь подешевела, мобильные телефоны продаютсЯ на каждом углу и наличие телефона у человека можно уже сравнить с наличием обычных наручных часов.
Ћбилие разнообразных моделей телефонов создает на этом рынке большую конкуренцию. Њножество производителей стараютсЯ включить в телефоны как можно больше различных функций. Џрисутствием в телефоне адресной книги, органайзера, будильника и даже счетчика калорий уже никого не удивишь, и в какой-то момент времени возник вопрос, а чем же еще можно оборудовать телефон? ‘амым идеальным решением этого вопроса могла стать возможность загрузки в телефон программ сторонних производителей. Ќе секрет, что основнаЯ масса телефонов работает на основе прошивки, поэтому загрузка программ в телефон не возможна. —тобы такаЯ возможность поЯвилась, производителЯм надо было бы решить рЯд сложных вопросов. ‚о-первых - это Язык программированиЯ, на котором будут писатьсЯ программы длЯ телефонов и, соответственно,, поддержка этого Языка самим телефоном. ‚торое - это аппаратнаЯ архитектура мобильных телефонов, котораЯ сильно ограничена в своих системных ресурсах, а это процессор, памЯть, графический интерфейс. “лучшение архитектуры неизменно ведет к увеличению стоимости телефона, поэтому идеальной в этом случае стала платформа Java 2 Micro Edition, созданнаЯ компанией Sun Microsystems.
Џлатформа Java 2 ME состоит из виртуальной Java машины, Языка программированиЯ Java и огромного количества библиотек, облегчающих работу программиста. џзык программированиЯ Java работает на основе интерпретации, поэтому длЯ работы программ написанных на этом Языке необходима виртуальнаЯ Java машина, встроеннаЯ в устройство, на котором планируетсЯ запускать Java программы. Ќаличие виртуальной Java машины в мобильном телефоне означает, что производитель поддерживает технологию Java. ‚ данный момент практически все производители имеют поддержку Java технологии, что позволЯет писать любые программы на этом Языке и загружать их в телефон.

“стройство мобильных телефонов
‘редства разработки мобильных приложений
Њеханизм работы приложений Java 2 ME
Џрограммирование графики
Ћсновы Языка Java

Содержание раздела