blob: c56e31c81d2297afc11870c011a811f1481ff473 [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>NetBeans IDE - Desenvolvimento Incorporado do 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) &amp; Incorporado</h1>
<p><a href="../../images_www/v7/1/screenshots/gamebuilder.png"><img alt="Desenvolvimento Java ME e Incorporado no NetBeans IDE" src="../../images_www/v7/1/screenshots/gamebuilder-cut.png" style="border: 0px solid"><br> <span class="font-11">Clique na imagem para exibição em tela inteira</span></a>
</p>
<p> <strong>Crie, teste, depure e implante aplicações que serão executadas em telefones celulares, PDAs, decodificadores de sinais, sistemas incorporados - literalmente bilhões de dispositivos. </strong> </p>
<table class="features-table">
<tbody>
<tr>
<td>
<h2>Telefones, Dispositivos Portáteis, Cartão Java e Decodificadores de Sinal</h2>
<p> Aplicações para a criação, teste e depuração para o Perfil do Dispositivo de Informação Móvel (MIDP) 1.0, 2.0, 2.1 (MSA), Configuração de Dispositivo Limitado Conectado (CLDC) 1.0 e 1.1 e Configuração de Dispositivo Conectado (CDC). </p>
<p> O NetBeans IDE vem com o Java ME SDK 3.0.5 mais recente que oferece suporte a desenvolvimento CLDC e CDC. É possível registrar outro celular e plataformas inseridas do menu Ferramentas. </p>
<h2>Cartão Java</h2>
<p> A Plataforma do Cartão Java 3.0 é uma JVM que executa cartões inteligentes. Essa plataforma suporta APIs Java familiares como servlets e permite gravar aplicações web que são executadas em pequenos dispositivos que encaixam na palma da mão. O NetBeans suporta projetos de Cartão Java, implantação do applet do Cartão Java e uma console do dispositivo do Cartão Java. </p>
<h2>Visual Mobile Designer (VMD)</h2>
<p> Desenvolva GUIs rapidamente com o Visual Mobile Designer (VMD): estão incluídos componentes de arrastar e soltar como telas de espera, telas de log-in, browsers de arquivos, compositores SMS e telas de splash. A ferramenta Analisador o ajuda a diminuir o tamanho dos arquivos, identificando componentes não utilizados para remoção e verificando a conformidade com o MIDP 1.0. O VMD também torna a localização da GUI mais fácil. </p>
<p><i>O Visual Mobile Designer está disponível no Centro de Atualização do NetBeans. Para executar o VMD no IDE é necessário instalar o plug-in do Visual Mobile Designer do Centro de Atualização (Ferramentas > Plug-ins > Plug-ins Disponíveis).</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="suporte ao cartão java" class="box" height="122" src="../../images_www/v6/9/features/java-card.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Paleta de Componentes SVG</h2>
<p> Selecione as formas básicas na paleta de imagens SVG para conhecer e usar os outros componentes SVG na paleta, tais como Form SVG, Botões, Caixas de Seleção, Campos de Texto, Controles Deslizantes, etc., a fim de criar interfaces ricas em conteúdo para suas aplicações móveis. </p>
<h2>Componentes SVG Personalizados</h2>
<p> Use o Composer SVG para criar e modificar componentes de IU baseados em SVG. O Composer SVG suporta rotação de 90/180/270 graus e componentes Rich SVG. Arraste e solte arquivos SVG em um Form SVG e utilize o editor de Propriedades do form SVG para exibir e modificar os arquivos de IU. Todas as imagens SVG que você cria e edita podem ser exportadas como arquivos PNG e JPG. </p>
</td>
<td class="screenshots-col">
<p><img alt="paleta svg móvel" class="box" src="../../images_www/v7/1/features/mobile-svg-palette.png"></p>
</td>
</tr>
<tr>
<td>
<h2>Bind de Dados</h2>
<p> O Bind de Dados com componentes de UI é uma forma simples e coerente de fazer com que as aplicações interajam e exibam dados utilizando o editor da propriedade de Bind de Dados juntamente com o componente Conjunto de Dados no Visual Mobile Designer. </p>
<h2>Desenvolvedor de Jogos para Dispositivos Móveis</h2>
<p> Desenvolva jogos para dispositivos móveis com um editor visual projetado para MIDP 2.0 Game API. A API permite criar cenas de jogos com sprites em uma tela de jogo, utilizando camadas lado a lado e gerenciamento de camadas. </p>
</td>
<td class="screenshots-col">
<p><img alt="bind de dados móveis" class="box" height="181" src="../../images_www/v6/5/features/mobile-data-binding.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Uma Solução para o Problema de Fragmentação do Dispositivo</h2>
<p> Resolva os problemas de fragmentação de dispositivo criando várias configurações de dispositivo para os seus projetos. Utilize o Gerenciador de Configuração de Projeto para adicionar novas configurações do projeto, criar várias construções e reutilizar opções de configuração existentes para novos projetos. Para realizar a depuração, teste sua aplicação móvel em vários emuladores de dispositivos de destino dos principais fabricantes e implante em dispositivos reais. </p>
</td>
<td class="screenshots-col">
<p><img alt="gerenciador de configuração do projeto móvel" class="box" src="../../images_www/v7/1/features/mobile-conf-mgr.png"></p>
</td>
</tr>
<tr>
<td>
<h2>Acesso para Web Services</h2>
<p> Grava aplicações que acessam os web services diretamente dos telefones compatível cm JSR-172. Utilize a Ponte para Conexão Sem Fio para acessar web services ou outros dados do servidor por meio de servlets de qualquer dispositivo que use MIDlets. </p>
<h2>Sistema de Construção Modular</h2>
<p> Aprimore o pacote Mobility conectando seus próprios componentes. É possível adicionar novos tipos de plataforma, tipos de implantação, provedores de configurações e mais. </p>
</td>
<td class="screenshots-col">
<p><img alt="pré-processador móvel" class="box" height="89" src="../../images_www/v6/features/mobile-preprocessor.png" width="200"></p>
</td>
</tr>
<tr>
<td>
<h2>Ferramentas Integradas</h2>
<p> Ferramentas integradas do IDE para teste do JMUnit 1.1.0, assinatura de MIDlet, gerenciamento de certificados, ofuscação automática de códigos com ProGuard 4.2, emulação OTA (over-the-air) integrada, emulação do push registry, emulação do WMA para mensagens SMS e CBS, novos métodos de implantação e mensagens sem fio e APIs multimídia. É possível ter controle completo sobre essa ferramenta usando os scripts Apache Ant. </p>
<p>&nbsp;</p>
<p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> <a href="../../kb/trails/mobility.html">Trilha de Aprendizado do Mobility</a></p>
</td>
<td class="screenshots-col">
<div style="width: 200px;"> <a href="http://www.ikivo.com/java/java.html"><img alt="logotipo Ikivo" src="../../images_www/partners/ikivo_logo_small.jpg" style="float: left; margin-right: 5px;"></a> Ikivo Animator: imagem SVG avançada para a edição e animação do NetBeans IDE. Saiba mais sobre este <a href="http://www.ikivo.com/java/white_paper1.html">artigo</a> e <a href="http://www.ikivo.com/java/netbeans_tutorial.html">tutorial</a>.
</div>
</td>
</tr>
</tbody>
</table>
</body>
</html>