Рекомендации по созданию решений на базе 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
Содержание раздела