HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: мобильная разработка, java, java me, телефоны, программы, приложения, j2me, java 2 micro edition</p>
1 <p>Теги: мобильная разработка, java, java me, телефоны, программы, приложения, j2me, java 2 micro edition</p>
2 <p>Уже не первый год растёт популярность портативных устройств, работающих на платформах<strong>Android, Windows Mobile, Symbian, iOS</strong>. Телефонов и смартфонов, функциональные возможности которых мало уступают персональному компьютеру, становится всё больше, и они есть даже у детей. Однако существуют и другие аппараты.</p>
2 <p>Уже не первый год растёт популярность портативных устройств, работающих на платформах<strong>Android, Windows Mobile, Symbian, iOS</strong>. Телефонов и смартфонов, функциональные возможности которых мало уступают персональному компьютеру, становится всё больше, и они есть даже у детей. Однако существуют и другие аппараты.</p>
3 <p>До сих пор в мире используют довольно много<strong>мобильных телефонов</strong>начального уровня с ограниченными ресурсами. Они имеют небольшой объём памяти, малый размер дисплея и т. д. И чтобы обеспечить работу такого сотового телефона, нужны специальные<strong>Java-приложения</strong>. Как вы уже догадались, мы говорим про приложения, созданные для J<strong>ava ME</strong>. Да, они ещё продолжают выходить, так как разработчики программ и приложений не забывают о владельцах, которым принадлежат подобные телефоны и другие приборы.</p>
3 <p>До сих пор в мире используют довольно много<strong>мобильных телефонов</strong>начального уровня с ограниченными ресурсами. Они имеют небольшой объём памяти, малый размер дисплея и т. д. И чтобы обеспечить работу такого сотового телефона, нужны специальные<strong>Java-приложения</strong>. Как вы уже догадались, мы говорим про приложения, созданные для J<strong>ava ME</strong>. Да, они ещё продолжают выходить, так как разработчики программ и приложений не забывают о владельцах, которым принадлежат подобные телефоны и другие приборы.</p>
4 <h2>Назначение и возможности Java ME</h2>
4 <h2>Назначение и возможности Java ME</h2>
5 <p>Итак, когда разговор идёт про Java-приложения и программы для мобильников, обычно имеются в виду программы, разработанные для<strong>Java ME (J2ME)</strong>. Это не что иное, как специальная версия Java, разработанная для гаджетов с ограниченной вычислительной мощностью.</p>
5 <p>Итак, когда разговор идёт про Java-приложения и программы для мобильников, обычно имеются в виду программы, разработанные для<strong>Java ME (J2ME)</strong>. Это не что иное, как специальная версия Java, разработанная для гаджетов с ограниченной вычислительной мощностью.</p>
6 <p>Сама Java-платформа, используемая в таком телефоне, включает в себя несколько компонентов: 1.<strong>Виртуальная машина</strong>. Если перед нами телефон начального уровня, применяется конфигурация<strong>CDLC 1.0</strong>(Connected Limited Device Configuration). Она предназначена для устройств с ограниченными коммуникационными возможностями и ресурсами. 2. Следующий компонент -<strong>профиль</strong>мобильного телефона, включающий в себя информационные функции<strong>MIDP</strong>(Mobile Information Device Profile). Именно по названию этого профиля разрабатываемые программы и получили прозвище "мидлеты".</p>
6 <p>Сама Java-платформа, используемая в таком телефоне, включает в себя несколько компонентов: 1.<strong>Виртуальная машина</strong>. Если перед нами телефон начального уровня, применяется конфигурация<strong>CDLC 1.0</strong>(Connected Limited Device Configuration). Она предназначена для устройств с ограниченными коммуникационными возможностями и ресурсами. 2. Следующий компонент -<strong>профиль</strong>мобильного телефона, включающий в себя информационные функции<strong>MIDP</strong>(Mobile Information Device Profile). Именно по названию этого профиля разрабатываемые программы и получили прозвище "мидлеты".</p>
7 <p>На сегодняшний день в мире существуют порядка 3 миллиардов гаджетов, способных работать с приложениями<strong>Java</strong>. Однако это не только старые телефоны, продаваемые с рук. Удивительно, но Java-устройства существенно опережают смартфоны по количеству реализуемых товаров: их продают приблизительно в 30 раз больше, чем девайсов, созданных на базе пресловутых Android и iOS вместе взятых. И в этом нет ничего удивительного, т. к. речь идёт не только о мобильниках. Дело в том, что с помощью<strong>Java 2 Micro Edition</strong>работают пейджеры, смарт-карты, органайзеры, карманные персональные компьютеры (КПК), телевизионные цифровые приемники, принтеры, прочие мобильные и встраиваемые аппараты.</p>
7 <p>На сегодняшний день в мире существуют порядка 3 миллиардов гаджетов, способных работать с приложениями<strong>Java</strong>. Однако это не только старые телефоны, продаваемые с рук. Удивительно, но Java-устройства существенно опережают смартфоны по количеству реализуемых товаров: их продают приблизительно в 30 раз больше, чем девайсов, созданных на базе пресловутых Android и iOS вместе взятых. И в этом нет ничего удивительного, т. к. речь идёт не только о мобильниках. Дело в том, что с помощью<strong>Java 2 Micro Edition</strong>работают пейджеры, смарт-карты, органайзеры, карманные персональные компьютеры (КПК), телевизионные цифровые приемники, принтеры, прочие мобильные и встраиваемые аппараты.</p>
8 <p>Java ME обеспечивает надежную среду для приложений и включает гибкий пользовательский интерфейс, встроенный сетевой протокол, поддержку автономных либо сетевых приложений с возможностью динамической загрузки. Программы, построенные на базе этой платформы, переносятся с одного девайса на другой, причём собственные функции каждого устройства используются максимально эффективно.</p>
8 <p>Java ME обеспечивает надежную среду для приложений и включает гибкий пользовательский интерфейс, встроенный сетевой протокол, поддержку автономных либо сетевых приложений с возможностью динамической загрузки. Программы, построенные на базе этой платформы, переносятся с одного девайса на другой, причём собственные функции каждого устройства используются максимально эффективно.</p>
9 <p>Но, несмотря на всё это, Java ME постепенно отходит в прошлое. Например, ещё в далёком 2007 году разработчики объявили о поэтапном сворачивании мобильной платформы и переходе к стандартной версии Java. Тем не менее специалисты утверждают, что полностью такие девайсы исчезнут лишь в 20-х годах этого века. И это неизбежно, так как обычные мидлеты в большинстве случаев не актуальны, если говорить о современных смартфонах. К тому же, как вы думаете, на каком языке сегодня удобнее всего писать приложение для той же операционной системы Android? Правильно, на Java, но никак не на Java ME.</p>
9 <p>Но, несмотря на всё это, Java ME постепенно отходит в прошлое. Например, ещё в далёком 2007 году разработчики объявили о поэтапном сворачивании мобильной платформы и переходе к стандартной версии Java. Тем не менее специалисты утверждают, что полностью такие девайсы исчезнут лишь в 20-х годах этого века. И это неизбежно, так как обычные мидлеты в большинстве случаев не актуальны, если говорить о современных смартфонах. К тому же, как вы думаете, на каком языке сегодня удобнее всего писать приложение для той же операционной системы Android? Правильно, на Java, но никак не на Java ME.</p>
10 <h2>Что говорит официальный сайт Oracle?</h2>
10 <h2>Что говорит официальный сайт Oracle?</h2>
11 <p>Java-компоненты для мобильных устройств устанавливаются компанией-производителем заранее, поэтому их нельзя загрузить и инсталлировать самостоятельно. Также стоит учитывать, что модели некоторых карманных персональных компьютеров (Blackberry, Palm), смартфонов (iPhone, Android), планшетов (iPad, Android), MP3/MP4-проигрывателей (iPod), игровых приставок (Nintendo Wii) и прочих электронных приборов для личного пользования не поддерживают специальный<strong>подключаемый модуль Java</strong>. Чтобы это определить, нужно делать запрос на веб-сайте изготовителя с указанием конкретной модели.</p>
11 <p>Java-компоненты для мобильных устройств устанавливаются компанией-производителем заранее, поэтому их нельзя загрузить и инсталлировать самостоятельно. Также стоит учитывать, что модели некоторых карманных персональных компьютеров (Blackberry, Palm), смартфонов (iPhone, Android), планшетов (iPad, Android), MP3/MP4-проигрывателей (iPod), игровых приставок (Nintendo Wii) и прочих электронных приборов для личного пользования не поддерживают специальный<strong>подключаемый модуль Java</strong>. Чтобы это определить, нужно делать запрос на веб-сайте изготовителя с указанием конкретной модели.</p>
12 <p>Специально для Java ME-разработчиков корпорация Oracle подготовила дополнительную информацию, которая размещена в сети. Подробности и необходимые ссылки вы найдёте на<a>официальной странице Oracle</a>.</p>
12 <p>Специально для Java ME-разработчиков корпорация Oracle подготовила дополнительную информацию, которая размещена в сети. Подробности и необходимые ссылки вы найдёте на<a>официальной странице Oracle</a>.</p>
13  
13