9. Скачать программу Эмулятор Nokia Symbian 3 SDK v0.9 Эмулятор симбиан на компьютер


--------

Введение:

S60 SDK 1.0

S60 SDK 1.0 S60 SDK

Windows Mobile 6.5 Windows Mobile 6.5

Настройки у эмулятора Windows Mobile 6.5

Android Emulator 2.0

Android Emulator 2.0

Выводы тестирования:

Из рассмотренных нами трех виртуальных машин, эмулирующих три мобильные системы, можно отметить, что наиболее удобным является продукт от Microsoft. Он не громоздкий в использовании и предлагает основные возможности для проверки совместимости программ. Эмулятор Android OS достаточно компактный и может работать без установки. Тем не менее, чтобы эффективно взаимодействовать с ним, придется вспомнить работу с командной строкой и прочитать руководство пользователя для настраивания виртуального «гуглофона». Самым, на наш взгляд, неудобным является продукт от Nokia - виртуальная машина для Symbian OS. Приложение занимает на компьютере много места, требует установки дополнительных двух программных компонентов, а из-за реализации на Java он работает не слишком быстро на не самых современных компьютерах.


V.ninja-77 V.ninja-77

2010-03-20T16:29:19Z 2010-03-20T16:29:19Z

8 хороший

Введение:
Все мы привыкли в той или иной мере к использованию «умных телефонов» - смартфонов и коммуникаторов. На них можно устанавливать приложения, по функциональности зачастую сопоставимые с десктопными. Ну а поскольку эти устройства в определенной степени являются мобильными компьютерами, благодаря специальным решениям программы для них можно запускать и на самых обычных ПК.

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

Обычным пользователям подобные виртуализированные решения нужны по большому счету в трех основных случаях. Во-первых, при тестировании программ, которые планируются к установке на смартфон или коммуникатор. Во-вторых, эмулятор актуален для пользователей, планирующих покупку нового устройства или обновляющих прошивку на текущем смартфоне на предмет выявления совместимости/несовместимости с текущими приложениями. Ну и наконец, использование виртуального мобильного устройства позволяет запускать программы (прежде всего игры) на ПК без участия телефона.

Последний вариант весьма популярен в силу того, что под смартфоны выпускаются и эксклюзивные приложения, которые не существуют для десктопов. Сейчас есть возможность поиграть в игры для Symbian OS / Windows Mobile / Android OS. Именно под эти операционные системы мы и будем рассматривать сегодня эмуляторы. Эти три ОС сейчас занимают примерно две трети всего рынка мобильных приложений.

Что нужно для работы эмулятора?

Эмулятор смартфона или коммуникатора (если речь об официальном приложении) всегда входит в так называемый SDK (пакет программ для разработчика). Поэтому искать его на сайтах мобильных ОС необходимо именно в таком виде. Сам SDK обычно занимает несколько сотен мегабайтов (самый маленький SDK у Android OS (22 Мбайт), самый большой - у iPhone OS (2,5 Гбайт) и у Symbian OS (700 Мбайт). При установке пользователь в большинстве случаев может выбрать выборочную инсталляцию (и тем самым сэкономить дисковое пространство), однако мы бы не советовали этого делать в силу того, что функциональность эмулятора может быть в таком случае ограниченной. Для запуска эмулятора потребуется достаточно большие системные ресурсы - например, для Symbian OS не менее 512 Мбайт ОЗУ и немедленный процессор. Кроме того, в большинстве своем все SDK связаны с наличием на компьютере дополнительных программных компонентов или фреймворков, например JRE или Perl. В некоторых версиях SDK для работы эмулятора потребуется скачать отдельно образ самой операционной системы для загрузки ее в эмулятор.

S60 SDK 1.0

S60 SDK 1.0 эмулятор для самой популярной платформы смартфонов - Symbian OS - выпускается в составе S60 SDK под патронажем Nokia, ставшей не так давно во главе консорциума разработчиков. Несколько его вариантов - прямое следствие наличия (и одновременного сосуществования) нескольких версий Symbian OS: Symbian OS 9.1-9.3 (не сенсорные устройства) и Symbian OS 9.4 (сенсорные устройства). Существуют отдельные SDK под Nokia N97 и под остальные «тачфоны» от Nokia. Общий размер программных компонентов составляет порядка 700 Мбайт, для инсталляции потребуется обязательное наличие JRE последней версии и Perl.

После продолжительной установки (она занимает даже в случае выбора Compact не менее10 мин) пользователь может запустить эмулятор. Стартует он еще минуты три, за это время приложение неоднократно запрашивает открытие портов у сетевого экрана, загружает регистрационные данные и, наконец, запускает сам интерфейс S60. От пользователя потребуется установить дату и время, после чего появится экран ожидания с ярлыками (мы использовали SDK без виджетов).

Работа с эмулятором, с одной стороны, элементарна (если ставить себе задачу просто проверить, как запускается или не запускается программа), с другой стороны, требует понимания того, что же все-таки вы хотите сделать. Заметим, что по умолчанию в виртуальном устройстве отключены некоторые настройки, которые не позволяют корректно устанавливать приложения. Чтобы их включить, потребуется открыть пункт Preferences в меню Tools и перейти на вкладку Platform Security. В длинном списке программных функций необходимо поставить галочки напротив всех пунктов, тем самым разрешив приложению получить полный доступ к телефону, и перезапустить эмулятор.

В обычном Symbian OS-смартфоне такой фокус просто так не пройдет - программы, получающие доступ к некоторым функциям системы, должны быть подписаны специальным сертификатом, в противном случае они не только не запустятся, даже не установятся. В этом еще один плюс данного эмулятора - можно увидеть, как поведет себя программа со всеми полномочиями.

Эмулятор позволяет также проверять Java-апплеты - в соседней вкладке MIDP Security настраиваются специфические для интерпретатора Java2ME опции. Установка программы предельно проста - в File/Open нужно выбрать SIS/SISX/Jar-файл. Таким же образом в эмулятор можно закачать другие файлы или скопировать ссылки на веб-сай-ты. S60 Emulator может выходить в Интернет, используя текущее сетевое соединение ПК (точка доступа Winsock), или соединяться через WLAN/Bluetooth с другими устройствами.

Windows Mobile 6.5 Professional Developer Tool Kit

Windows Mobile 6.5 самый простой, на наш взгляд, эмулятор мобильной ОС. Пользователь устанавливает на свой компьютер сразу несколько чистых предустановленных образов виртуальных машин (с Windows Mobile 6.5 с разными разрешениями экрана), после чего может последовательно их запускать.

Настройки у эмулятора Windows Mobile 6.5 достаточно стандартные - привязка к виртуальной машине сетевого адаптера для выхода в Интернет, подключение папки для общего доступа (в нее можно скопировать дистрибутивы программ), пере назначение горячих клавиш и т.д. Эмулятор позволяет полноценно работать с Windows Mobile - устанавливать приложения во встроенную память (и на карту памяти, если она эмулируется). Помимо этого, в данном приложении имеется удобная консоль для управления запущенными эмуляторами (Device Emulator Manager) и отдельное коммуникационное приложение Cellular Emulator (позволяет делать псевдовызовы и отправлять команды модему в эмуляторе). При работе с приложением можно сохранять состояния виртуальной машины в текущем образе или создать новый ROM.

Android Emulator 2.0

Android Emulator 2.0 эмулятор для одной из недавно появившихся на рынке мобильных ОС - Google Android (Android OS) входит в состав Android SDK и является, на наш взгляд, самым «конфигурируемым» из рассмотренных в материале подобных приложений. Пользователь может создать несколько виртуальных «гуглофонов», указав технические характеристики (поддержку трекбола, мультитач-экрана, подключение карты памяти и т.д.) каждого из них в отдельности (правда, чтобы понять, как это делать, необходимо потратить время на изучение инструкции по использованию). Полученное устройство подгружается в эмулятор (через командную строку компонент ADB c параметром shell) и запускается со скином стандартной модели подобного коммуникатора (в нашем случае это T-Mobile G1).

В виртуальной Android OS нет предустановленных «кастомных» оболочек и других приложений, которые присутствуют в фирменных версиях системы. Установка приложений (и в целом загрузка контента в память эмулятора) производится с помощью ADB - как обычно, если пользователь уже имел дело в SDK на реальном «гуглофоне». Кроме того, APK-файл дистрибутива можно скопировать на карту памяти через тот же ADB, запущенный из командной строки с командой push и с указанием путей исходной и целевой папки, соответственно, на компьютере и на «эмулируемой» карте памяти. К сожалению, эмулятор не выходит в Интернет.

Выводы тестирования:

Из рассмотренных нами трех виртуальных машин, эмулирующих три мобильные системы, можно отметить, что наиболее удобным является продукт от Microsoft. Он не громоздкий в использовании и предлагает основные возможности для проверки совместимости программ. Эмулятор Android OS достаточно компактный и может работать без установки. Тем не менее, чтобы эффективно взаимодействовать с ним, придется вспомнить работу с командной строкой и прочитать руководство пользователя для настраивания виртуального «гуглофона». Самым, на наш взгляд, неудобным является продукт от Nokia - виртуальная машина для Symbian OS. Приложение занимает на компьютере много места, требует установки дополнительных двух программных компонентов, а из-за реализации на Java он работает не слишком быстро на не самых современных компьютерах. ">

Обзор эмуляторов java — машин послужил поводом для открытия новой рубрике на сайт — «Для телефона». В этой рубрике будет все самое интересное и полезное для наших незаменимых помощников, которые ныне используются не только как средство связи, но и как фототехнику и источником информации и развлечений. В телефоны имеющие поддержку java, можно устанавливать любые приложения, игры. Время, которое тратится на поиск нужной игры или приложения можно сократить установив на компьютер специальные программы способные сэмулировать телефон на компьютере, точнее java машину, через которую можно запустить любое приложение без закачки его на телефон. Несомненно, такие инструменты очень удобны, когда требуется перебрать из большой кучи игр самые достойные, и не мучать свой телефон устанавливая и удаляя «мусор». Не исключаю тот вариант, что некоторые пользователи умудряются нацеленно играть через такие эмуляторы, а кто-то сидеть в mini — opera, что на мой взгляд вполне нормально, если нужно .

Самая настоящая Nokia N70 на вашем компьютере

Достаточно простой в использовании инструмент для запуска java на персональном компьютере. Сразу, что бросается в глаза при запуске — главное окно в виде телефона, этакий скин подумаете вы, нет правильно, это полная эмуляция java машины телефона Nokia 3100(можно выбрать N70, sony ericsson k750, mtorola v300)с полной эмуляцией я поспешил, правильней будет сказать, что при выборе какого-либо телефона из 4-х, программа подстроит разрешение экрана под приложение. Например: выбрали k750 — java приложение растянется на 176×220 (разумно выбирать Nokia N70 с разрешением 320×240). Далее можете тыкать по экрану телефона если хотите нажать какую то кнопку в приложении, либо нажимать по клавиатуре виртуального телефона, решать вам.

Единственная дополнительная функция, входящая в состав программы, это SnapShot. Из названия, можно вычислить предназначение — снимок области экрана виртуального телефона с запущенным java приложением.

Один из недостатков Sjboy Emulator — нет поддержки работы с файловой системой, так что если появится желание что-то скачать через оперу-мини программа выдаст ошибку при сохранении. Тем не менее, при своем малом весе(чуть более 1 мб) Sjboy Emulator не нуждается в установке дополнительных компонентов java машины для windows.

Поигравшись с этой утилитой, запускающей java, я исчерпал все ее возможности и больше ничего сказать немогу, лучше опишу более профессиональный инструмент KEmulator

Технические характеристики:

Вес: 1 mb

Интерфейс: английский Системы: Windows 95/98/ME/xp Vista

Лекарство: не требуется

Основные минусы:

  • Как таковых, по работе недочетов не обнаружено, но есть существенные минусы в функциональном плане

Разработчики этой программы сделали уклон именно на более продвинутых пользователей. В случае с Sjboy Emulator все было максимально упрощено, пользователи были лишены возможности настроить опции параметров разрешения экрана, сети, кнопок управления, fps итд.

В KEmulator меню настроек может спугнуть плохо разбирающихся юзеров, чтобы такого не было распишу каждую секцию настройки программы подробно.

  • меню midlet — указываем где расположены файлы приложения (jar или jad)
  • tool — в этом меню находятся самые полезности утилиты — запись в Avi — все, что вы натворите в java приложении программа заснимет. также в меню, есть команда включения интернета для приложения(по умолчанию интернет открыт для приложений). Помимо этих наворотов, можете поколдовать с размером экрана, растянуть его хоть на весь монитор, чтобы в максимальном размере рассмотреть увеличение пикселя в n-ое количество раз рассмотреть, то бишь цветные квадратики =). В дополнение, программа имеет при себе даже казалось бы, ненужные функции: пауза «проигрывания» приложения, запись всех клавиш, которые вы нажали.
  • В последнем меню «View», находятся настройки управления отображения java приложений. Можно настроить разрешение, горячие клавиши, соответствующие кнопкам на телефоне. Если нажать Keypad, то справа откроется окошко с клавиатурой телефона, с помощью которой также предоставляется возможность управлять приложением. Что касается запуска java, то в опциях есть возможность выбрать из немаленького списка телефон, эмуляцию которого нужно произвести, там же настраиваются разрешение экрана и горячие клавиши.

Итак, прежде чем запустить java игру вы хотите обкатать её на персональном компьютере. Для этого вам потребуется программа эмулятор мобильного телефона для java игр. Вместо кривого и глючного NHAL MIDP Runtime я предлагаю 3rd Edition FP1 SDK - отличный эмулятор для платформы S60 и разрешения 320*240, понимает все тоже что и телефон, можно загружать приложения с инета, можно локально, java, картинки, html. Это именно полный эмулятор мобильного телефона, с органайзером с будильником и и прочее. Он необходим в первую очередь программистам которые пишут программы и игры для платформы Nokia S60. В этом "виртуальном" телефоне они свои творения могут как следует протестировать и обкатать.

Для установки распакуйте архив и запустите setup.exe. Во время установки программа попросит указать папку куда устанавливать, но не нужно менять папку установки (могли бы и не предлагать). После установки запустить игру можно через Пуск → Все программы →S60 Developer Tools →3rd Edition FP1 SDK →MIDP → Emulator. Покажется телефон. Но не спешите выбирать File→Open. программе может потребоваться некоторое время для инициализации. Только когда появится экранная заставка - тогда вот можно File→Open и ищите нужный *.jar файл. Дальше запускается процесс установки игры или приложения. После этого вы должны вызвать главное меню, а там выбрать пункт Installed. Ну а потом выбрать нужную игру, там Select→Open и наслаждайтесь игрой. Программа предлагает зарегистрироваться, но не настаивает на регистрации прекрасно работает и так, к тому же если вы не программист и не знаете хорошо английского языка то регистрация вам бес толку.

Скриншоты

Требования:

Операционная
система:
Windows 2000 sp4, Windows XP sp2.
Требуется Java Runtime Environment. . Ссылки:
(32 bit) Java Runtime Environment 1.7.0.21 для Windows 2000 / XP / 2003 / Vista / Windows7/8 28,1 мб.
(64 bit) Java Runtime Environment 1.7.0.21 для Windows XP64 / Vista64 / Windows7/8 64 30 мб.
Если у вас установлен и работет OpenOffice или LibreOffice, то Джава Рантайм уже установлена.
DirectX 9.0c.
Hardware: Pentium III 1000 мгц.
512 мб. оперативной памяти. 1 гигабайт жесткого диска. Хотя на самом деле занимает 592 мб.
Разработчики: Совместно Nokia и SUN. Официальные сайты сайты и

Второй эмулятор платформы J2ME, который я предлагаю, тоже бесплатен, как и предыдущий, и доступен в бета-редакции. Разница кроется в удобстве пользования программой, которая в процессе инсталляции регистрируется в системе и впоследствии автоматически запускается всякий раз, когда пользователь щелкнет мышью по JAR-файлу или вызываем контекстное меню открыть с помощью и выбираем Sjboy Emulator. Программа ругается когда вы пробуете запустить её.

В плюсах Sjboy: наличие "шкурок" различных телефонов (Nokia 3100, Motorola V300, Sony Ericsson K750 и Nokia N70), присутствие опции снятия скриншотов и молниеносность загрузки, не требует Java Runtime. В минусах - отсутствие мультимедийных и сетевых функций.

If you are an app developer who develop apps for the Symbian platform then you can test the progress of your apps using the Symbian Emulator for PC . There are five different emulators available on the official site for different versions of Symbian that are Symbian version 3, Symbian version 5, Nokia N97, Symbian Anna (5.2) and Symbian Belle (5.3).

Not only for developers, the Symbian Emulators can be used by any person who needs to run Symbian applications on their PC.


Download Symbian Emulator for PC

  1. Visit the official Nokia Developers website.
  2. Download the Symbian Emulator you want to work with from the dropdown menu in the right sidebar.
  3. Unzip the zipped file you downloaded and run the setup.exe file. Accept everything and install anything that the setup asks for.
  4. After the setup is complete run the Emulator.exe file that can be located at “Start Menu > All Programs > Nokia Developer Tools > Symbian SDK” . The path could differ somewhat for different versions of Symbian Emulator, like for the Belle version the path is “Start Menu > All Programs > Nokia Developer Tools > Symbian Belle SDK > v1.0” .

That’s it. You have successfully installed and emulated Symbian Operating System on your PC.

There are many Android emulators available in the market today because of the wide acceptability and popularity of Android. But Symbian Emulators for PC are difficult to find. So download it from the link provided in the article and have Symbian OS up and running on your PC.