Posts Tagged ‘Java-игры’

Эмуляторы J2ME

Вторник, Апрель 10th, 2012 Нет комментариев

Under : , , , , ,

Лучше один раз увидеть, чем сто раз услышать. Это правило точно характеризует эмуляторы Java для сотовых телефонов.

Эмулятор – это программа, которая запускается на обычном компьютере и имитирует работу сотового телефона. Существует много эмуляторов, специализированных и универсальных. Одни, к примеру, позволяют работать только с WAP, другие – только с Java. А третьи эмулируют все функции мобильника – настолько полно, насколько это возможно на персональном компьютере.

Основные пользователи эмуляторов – это сами разработчики, пишущие и тестирующие Java-игры. Ведь исходные коды создаются сначала на компьютере. И очень удобно иметь под рукой средство для быстрого тестирования только что написанной программы.

По идее, пользоваться эмуляторами могут все желающие. Вам нужен пробный запуск? Вы не хотите покупать кота в мешке и желаете понять, что же дает эта самая Java? Оптимальным решением для вас будет установка эмуляторов для этих сервисов на своем компьютере. Тем более, что в отличие от реальных телефонов, многие эмуляторы бесплатны и свободно скачиваются из интернета.

Сегодня мы рассмотрим несколько базовых эмуляторов для запуска J2ME-программ на персональном компьютере. Используя их, вы в полной мере можете оценить работу мобильников с поддержкой этих технологий.

 

J2Me Wireless Toolkit от Sun

Перед установкой практически любого эмулятора Java для мобильников, требуется установить на своем компьютере исполняемую среду обычной Java от компании Sun – Java 2 Runtime Environment. Этот пакет можно свободно взять со страницы http://java.sun.com/downloads/.

Размер дистрибутива для Windows составляет около 8 мегабайт, что, в принципе, не проблема даже для модемного подключения. Установка Java не является чем-то особенным, мало того – от вас даже не потребуют никаких дополнительных действий, вроде ввода серийного номера или регистрации.

Второй этап – это непосредственно установка самого эмулятора. Начнем с самого базового – от компании Sun. С той же страницы http://java.sun.com/downloads/ скачайте и установите на компьютере специальный пакет J2ME Wireless Toolkit. В его состав входит простенький эмулятор сотового с поддержкой Java.

Окно эмулятора выглядит как виртуальный телефон. Хоть он и неказисто выглядит, позволяет запускать все программы, написанные на общем диалекте J2ME. Как правило, это большинство бесплатных программ и игр, которые можно найти в сети. В частности, нам удалось запустить и нормально поработать с клиентами для Живого Журнала, протестировать читалку Book Reader от TequilaCat, и многие другие приложения.

После установки все файлы с расширением JAD ассоциируются с эмулятором. И теперь, чтобы запустить Java-игрушку, скачанную из интернета, достаточно щелкнуть в проводнике по JAD-файлу.

Клавишам телефона в эмуляторе соответствуют клавиши курсора и цифровой клавиатуры. Кроме того, клавиши можно «нажимать» с помощью мышки.

Некоторые коммерческие игры и программы также работают на эмуляторе от Sun. Но большинство из них оптимизировано под конкретные модели телефонов. Для таких программ нужен специальный эмулятор, воспроизводящий особенности конкретной модели. К примеру, эмулятор Nokia 7210, который мы сейчас рассмотрим.

 

Nokia 7210 (Nokia Developer’s Suite for J2ME)

Эмулятор Nokia 7210 входит в состав Nokia Developer’s Suite for J2ME – универсального пакета инструментов для разработки приложений на Java под мобильные телефоны от Nokia. Весь пакет весит сорок мегабайт и скачивать его придется полностью.

Для скачивания необходимо зарегистрироваться на сайте http://www.forum.nokia.com/. Кроме того, при установке пакета придется ввести серийный номер, который – вот сюрприз! – надо отдельно получить на том же сайте. Ничего сложного в процедурах регистрации и получения серийного номера вроде бы нет, но времени они отнимают изрядно.

Перед установкой пакета также требуется сначала установить исполняемую среду Java от компании Sun – но об этом мы уже говорили в самом начале.

Сам эмулятор выглядит куда красивее своего младшего собрата от Sun. Мало того, он позволяет не только запускать Java-программы, но и эмулирует другие функции телефона Nokia 7210. Записная книжка, будильник и даже настройки – все по-настоящему. Но нас интересует собственно Java.

При выполнении команды File > Open эмулятор открывает окно, в котором можно ввести ссылку или путь к файлу на жестком диске. После выбора программа немедленно запускается и можно наслаждаться всеми благами Java на мобильном телефоне.

Эмулятор Nokia 7210 позволяет запускать программы не только для этой модели, но и для других телефонов, относящихся к серии Nokia 40. Кроме того, на нем же можно запускать любые Java-приложение, что могут идти на эмуляторе от Sun.

 

Заключение

Если вы только присматриваетесь к телефонам с поддержкой Java, эмуляторы могут помочь вам принять окончательное решение. Они позволяют пощупать «кота в мешке» — поработать с Java-приложениям и протестировать игры.

Источник: http://www.javaportal.ru/mobiljava/articles/emulators_J2ME.html