lw
programação
58
locaweb
Multiplataforma para
dispositivos móveis
objetos relacionais. Os aplicativos
são construídos de forma nativa,
permitindo criar funcionalidades que
exigem acesso ao hardware, como
GPS, assinatura digital por câmera
(biometria), leitura de código de barras
e comunicação via bluetooth. Também
é oferecido o RhoHub, um ambiente
de desenvolvimento online, gratuito,
com controle de versão usando Git, e
o RhoSync, um servidor que permite
enviar e sincronizar dados do usuário
do seu aplicativo mobile.
A grande vantagem dessa
plataforma de desenvolvimento é o
uso da linguagem Ruby, que é muito
simples, de fácil aprendizado e não
deixa de fora nenhum recurso presente
nas linguagens oficiais de cada um
dos dispositivos. A vantagem é muito
mais clara quando se compara com o
desenvolvimento para iOS, que exige
o conhecimento de uma linguagem
exótica e muitas vezes considerada
difícil: a Objetive-C. A página do
RhoMobile é
.
Appcelerator Titanium
/
Sendo, talvez, a mais popular das
ferramentas para desenvolvimento
multiplataformas para dispositivos
móveis, o Appcelerator Titanium
está disponível sob a licença Apache
v2. Foi vencedor do Global Mobile
Awards 2012 pela melhor tecnologia
baseada em Clouds e oferece suporte
para desenvolvimento iPhone, iPad e
Android. O suporte para Blackberry foi
anunciado em 2010, mas ainda está
na versão beta.
Podem ser usadas as linguagens
JavaScript, PHP, Python, Ruby e
HTML. Também há suporte integrado
a ferramentas populares como JQuery,
YUI, MooTools e Scriptaculous. O
que certamente dá uma grande
oportunidade para que designers e
desenvolvedores web ampliem as
possibilidades de trabalho.
A documentação do Appcelerator
Titanium é ampla, ensinando
como interagir com redes sociais
e fornecendo várias informações
sobre como usar recursos nativos,
como câmera, vídeo, acelerômetro,
mapas e geolocalização. A página
do Appcelerator é
appcelerator.com
.
PhoneGap
/ Ganhador do People’s
Choice Award na Conferência de Web
2.0, da O’Reilly Media, em 2009, e
disponível livremente sob a licença
Apache, o PhoneGap é um framework
desenvolvido pela Adobe Systems.
Os aplicativos podem ser
desenvolvidos para as plataformas
Apple iOS, Google Android, HP
webOS, Microsoft Windows Phone,
Nokia Symbian OS e RIM BlackBerry;
as linguagens usadas são JavaScript,
HTML5 e CSS3. Apesar de essas
linguagens não parecerem muito
sofisticadas, com esta ferramenta
é possível criar funcionalidades
que precisam de acesso direto ao
hardware, como GPS, acelerômetro,
câmera e som.
Para facilitar o desenvolvimento,
a Adobe criou um aplicativo de
Adobe AIR que funciona como um
simulador multiplataforma, oferecendo
também treinamentos online. Como
as linguagens usadas são típicas de
desenvolvimento web, é quase uma
Appcelerator Titanium
PhoneGap
É possível
ganhar bastante
mercado
atingindo
dispositivos como
MeeGo, WebOS,
BlackBerry
1...,48,49,50,51,52,53,54,55,56,57 59,60,61,62,63,64,65,66,67,...68