blob: 0e590ce59db3d5be4a86a0899d8a0affb9231f3f [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta http-equiv="content-type"
content="text/html; charset=UTF-8">
<title>IDE NetBeans - Java ME &amp; с интегрированной средой разработки</title>
<link rel="stylesheet" href="../../netbeans.css" type="text/css">
<link rel="stylesheet" href="../../features.css" type="text/css">
<meta name="description"
content="NetBeans IDE - integrated tools for mobile and embedded application development">
<meta http-equiv="content-language" content="en">
</head>
<body>
<h1><a name="me"></a>Java ME (Micro Edition) и встроенные приложения</h1>
<p><a href="../../images_www/v7/1/screenshots/gamebuilder.png"><img alt="Java ME с интегрированной средой разработки в IDE NetBeans" src="../../images_www/v7/1/screenshots/gamebuilder-cut.png" style="border: 0px solid"><br> <span class="font-11">Для перехода к полноэкранному предварительному просмотру щелкните изображение</span></a>
</p>
<p> <strong>Мы предоставляем возможности создания, тестирования, отладки и внедрения приложений, функционирующих на мобильных телефонах, карманных компьютерах, телеприставках, во встраиваемых системах &ndash; буквально на миллиардах устройств. </strong> </p>
<table class="features-table">
<tbody>
<tr>
<td>
<h2>Телефоны, портативные устройства, Java-карты и телевизионные приставки</h2>
<p> Пользователям предоставляется возможность создания, тестирования и отладки приложений для профилей Mobile Information Device Profile (MIDP) 1.0, 2.0, 2.1 (MSA), Connected Limited Device Configuration (CLDC) 1.0 и 1.1, а также для Connected Device Configuration (CDC). </p>
<p> В состав среды IDE NetBeans включена последняя версия пакета Java ME SDK 3.0.5, поддерживающая разработку как CLDC, так и CDC. Можно зарегистрировать другие мобильные и встроенные платформы в меню &quot;Сервис&quot;. </p>
<h2>Java-карты</h2>
<p> Java Card Platform 3.0 является виртуальной машиной Java, выполняемой на смарт-картах. Платформа поддерживает знакомые интерфейсы API Java, например сервлеты, и позволяет создавать веб-приложения, выполняемые на портативных устройствах. NetBeans поддерживает проекты для Java-карт, развертывание апплета Java Card и консоль устройства Java Card. </p>
<h2>Visual Mobile Designer (VMD)</h2>
<p> Visual Mobile Designer (VMD) обеспечивает быструю разработку графических интерфейсов: достаточно перетащить в рабочую область такие компоненты, как экраны ожидания, экраны входа в систему, браузеры файлов, средство составления сообщений SMS и экраны заставки. Средство анализа позволяет уменьшать размер файла за счет идентификации и удаления неиспользуемых компонентов, а также выполнять проверку соответствия платформе MIDP 1.0. VMD также облегчает локализацию графических пользовательских интерфейсов. </p>
<p><i>Visual Mobile Designer доступен в центре обновлений NetBeans. Для запуска VMD в среде IDE необходимо установить подключаемый модуль Visual Mobile Designer из центра обновлений ('Инструменты' > 'Подключаемые модули' > 'Доступные подключаемые модули').</i></p>
</td>
<td class="screenshots-col">
<p><img alt="visual mobile designer" class="box" height="134" src="../../images_www/v6/5/features/mobile-designer.png" width="200"></p>
<p><img alt="поддержка Java-карт" class="box" height="122" src="../../images_www/v6/9/features/java-card.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Палитра компонентов SVG</h2>
<p> Выберите простые фигуры из палитры изображений SVG для начала работы, а затем используйте другие компоненты SVG в палитре (например, SVGForm, Button, CheckBox, TextField, Slider и т.д.) для создания интерфейсов мобильных приложений с расширенными функциями. </p>
<h2>Пользовательские компоненты SVG</h2>
<p> Используйте новое средство Компоновщик SVG для создания и изменения компонентов пользовательского интерфейса на основе SVG. Компоновщик SVG теперь поддерживает вращение на 90, 180 и 270 градусов, а также компоненты Rich SVG. Перетаскивайте файлы SVG в форму SVGForm, а затем используйте редактор свойств SVGForm для предварительного просмотра и изменения файлов пользовательского интерфейса. Все создаваемые и редактируемые изображения SVG можно экспортировать в виде файлов PNG и JPG. </p>
</td>
<td class="screenshots-col">
<p><img alt="палитра Mobile SVG" class="box" src="../../images_www/v7/1/features/mobile-svg-palette.png"></p>
</td>
</tr>
<tr>
<td>
<h2>Привязка данных</h2>
<p> Привязка данных к компонентам пользовательского интерфейса представляет собой единый простой способ взаимодействия приложений с данными и их отображения с помощью редактора свойств привязки данных вместе с компонентом DataSet в Visual Mobile Designer. </p>
<h2>Проектировщик мобильных игр</h2>
<p> Позволяет разрабатывать мобильные игры при помощи визуального редактора, предназначенного для интерфейса API для игр платформы MIDP 2.0. Этот интерфейс API предоставляет возможность создания на холсте эпизодов игры с персонажами с использованием неперекрывающихся уровней и управления уровнями. </p>
</td>
<td class="screenshots-col">
<p><img alt="мобильная привязка данных" class="box" height="181" src="../../images_www/v6/5/features/mobile-data-binding.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Решение для проблем фрагментации устройств</h2>
<p> Позволяет решать проблему фрагментации устройств путем создания нескольких настроек устройств для проектов. Используйте диспетчер настроек проекта для добавления новых настроек проекта, создания нескольких сборок и повторного использования параметров существующих настроек для новых проектов. Протестируйте мобильное приложение на эмуляторах различных целевых устройств ведущих производителей и выполняйте развертывание на реальных устройствах для отладки непосредственно на устройстве. </p>
</td>
<td class="screenshots-col">
<p><img alt="диспетчер мобильной настройки проектов" class="box" src="../../images_www/v7/1/features/mobile-conf-mgr.png"></p>
</td>
</tr>
<tr>
<td>
<h2>Доступ к веб-службам</h2>
<p> Имеется возможность создания приложений для непосредственного доступа к веб-службам с телефонов, обеспечивающих поддержку JSR-172. Мост беспроводного подключения (Wireless Connection Bridge) предоставляет доступ к веб-службам (или другим серверным данным) через сервлеты с любого устройства посредством мидлетов. </p>
<h2>Модульная система сборки</h2>
<p> Обеспечивает расширение пакета Mobility за счет подключения собственных компонентов. Имеется возможность добавления новых типов платформ, типов развертывания, источников системных настроек и т.д. </p>
</td>
<td class="screenshots-col">
<p><img alt="мобильный препроцессор" class="box" height="89" src="../../images_www/v6/features/mobile-preprocessor.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Интегрированные средства</h2>
<p> Среда IDE обеспечивает интеграцию средств для тестирования JMUnit 1.1.0, подписывания мидлетов, управления сертификатами, автоматического запутывания кода (ProGuard 4.2), интегрированной эмуляции через беспроводное подключение (over-the-air, OTA), эмуляции реестра принудительной отправки, эмуляции WMA для сообщений SMS и CBS, новых методов развертывания, а также интерфейсов API беспроводной передачи сообщений и мультимедийных интерфейсов API. Полное управление этими средствами обеспечивается за счет использования стандартных сценариев Ant Apache. </p>
<p>&nbsp;</p>
<p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15">&nbsp;<a href="../../kb/trails/mobility.html">Учебная карта по мобильности</a></p>
</td>
<td class="screenshots-col">
<div style="width: 200px;"> <a href="http://www.ikivo.com/java/java.html"><img alt="Логотип Ikivo" src="../../images_www/partners/ikivo_logo_small.jpg" style="float: left; margin-right: 5px;"></a> Ikivo Animator: расширенное редактирование изображений SVG и анимации для IDE NetBeans. Для получения дополнительных сведений ознакомьтесь с <a href="http://www.ikivo.com/java/white_paper1.html">официальным описанием</a> и <a href="http://www.ikivo.com/java/netbeans_tutorial.html">учебным курсом</a>.
</div>
</td>
</tr>
</tbody>
</table>
</body>
</html>