Що таке JAVA?
Почну з визначення. JAVA - це фактично те ж саме, що і звичайна Java, яка встановлена у вас на комп'ютері, але тільки урізана до мінімуму. З самого початку ця платформа не була призначена для створення ігор, але потім все змінилося. JAVA отримала величезне поширення в мобільному світі. Тому зараз ця платформа є практично еталоном. Жоден сучасний телефон не обходиться без цієї функції.
Історія JAVA не сильно велика. У 1999-му році Sub Micro-systems представила всьому світу J2ME - це скорочення від Java 2 Micro Edition. Ця технологія не нова, вона стала наступницею J2SE, яка використовується для створення великих додатків. Прибрали дещо непотрібне, додали різного роду примочки, вона допомагає завантажувати в ваш мобільний телефон різного роду додатки, від книг до ігор і програм.
Якщо ви подумали, мовляв, у мене є в телефоні JAVA, і вона зможе прочитати будь-які додатки, написані для цієї віртуальної машини, то ... Не все так просто.
Можливості телефонів різні, ось і програма працює там по-різному. Може також виникати і проблема в суміщенні програмного забезпечення. Тому у випадку з іграми можна спостерігати, як одну і ту ж гру адаптують для різних платформ. Багато мобільні фірми займаються тим, що намагаються підвищити сумісність програмного забезпечення. Якщо у них все вийде, то незабаром можна чекати ще більш великого поширення J2ME.
Однак JAVA не самотня у своєму класі. Існує ще багато програм-конкурентів, але вони не настільки популярні.
Як і скрізь, в мобільному світі програмного забезпечення немає монополії, і тому є конкуренти. Наприклад, у нашому випадку це платформа Mophun, розроблена одній з компаній. Ця платформа призначена спеціально для ігор. Ви, швидше за все, вже зустрічалися з цими іграшками, наприклад, такими як «Гусячі бігу» або «страусині перегони». Ця платформа в кілька разів швидше, ніж JAVA, але по універсальності помітно поступається, тому й не так популярна серед користувачів.
Другим конкурентом можу назвати ExEn (Execution Engine). Ця технологія теж розрахована на ігри. Але й тут наша дорога і компактна JAVA тримає за собою першість.
Де ж знайти всіма улюблену JAVA? Відповідь дуже проста. Зараз у нашій країні панує мобільний світ, нові технології. Якщо хто ще не бачив, то практично по всіх каналах можна споглядати рекламу про ігри, які можна потім завантажити. Так що, будь-який смертний може через мобільний Інтернет замовити собі будь J2ME-додаток. А якщо ви його ще не бачили, значить, напрошується тільки один висновок: ви не дивитеся телевізор або у вас його просто немає. Якщо вже так сталося, що немає телевізора, то в звичайному Інтернеті знайдеться величезна кількість программулек для вашого телефону. Ну, а якщо і комп'ютера з виходом в Інтернет у вас немає, тоді йдіть прямо в Інтернет-кафе, і вже там ви точно «напхати» в свій мобільнічек всякої всячини.
А якщо у вас є вже деякі навички в програмуванні, то можете створити своє власне J2ME-додаток. Купуйте дата-кабель і підключайте його до свого комп'ютера. Потім завантажуйте через певні програми. Ну а якщо шнура немає, то створіть WAP-сайт в Інтернеті і завантажуйте свої програми через телефон. До речі, на такий сайт ви можете «вивішувати» не тільки програми та ігри, але ще й мелодії з картинками. Експериментуйте, і у вас все вийде.
Хочу вас порадувати. Правда, тільки тих, хто буде робити J2ME-додатки для себе сам. На розробку програми у вас піде не більше, ніж тиждень. А якщо програмка буде володіти мінімумом функцій, то і два дні, а що до порівняння з розробками комп'ютерних додатків, то JAVA тут значно виграє.