Introdução ao  Titanium Appcelerator Mobile @dfajorge  [email_address]   www.appcelerator.com
Titanium Appcelerator <ul><ul><li>Tópicos   </li></ul></ul><ul><li>  </li></ul><ul><ul><ul><li>O que é o Titanium Appceler...
O que é o Titanium Appcelerator? <ul><ul><li>Framework Open Source para desenvolvimento de Aplicações Mobile e Desktop </l...
Titanium Appcelerator - Mobile <ul><ul><li>Suporta Android, Iphone e BlackBerry </li></ul></ul><ul><ul><li>Código Nativo  ...
Titanium Appcelerator - Arquitectura
Titanium Appcelerator Mobile - Vantagens <ul><ul><li>Reutilização de código para plataformas diferentes </li></ul></ul><ul...
Titanium Appcelerator Mobile - Desvantagens <ul><ul><li>Limitado em algumas áreas </li></ul></ul><ul><li>  </li></ul><ul><...
Demo Exemplo de uma aplicação base
Próximos SlideShares
Carregando em…5
×

Introdução ao Titanium Appcelerator

2.996 visualizações

Publicada em

Publicada em: Tecnologia, Diversão e humor
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.996
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
24
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Titanium Appcelerator é uma Framework open source para sesenvolvimento de aplicaçoes mobile e desktop Irei focar nos aspectos da framework para desenvolvimento mobile   na versao desktop podemos usar php, python e ruby ja suporta html 5 e css3
  • Foi introduzida em Dez de 2008 para iphone e em junho de 2009 para android suporte para BlackBerry em junho 2010   blackberry para brevemente   Funcionalidades nativas: geolocation, accelerometer and maps   Titanium Plus: Possibilidade de comprar serviços adicionais: Formação, Módulos especiais, Suporte Dedicado acesso total ao sdk para desenvolvimento de modulos especificos
  • varias camadas da aplicaçao
  • aprofundar o titanium studio, versao modificada do eclipe com aptana ou seja mais de metade do código fica logo a funcionar nas plantaformas, existe no entanto algumas diferenças na API de cada plantaforma e no suporte de certas funcionalidades dar examplo do menu do android vs iphone e a navegaçao do android comparando com o iphone com a reutilizaçao do codigo poupamos bastante tempo de produçao, isto porque ja nao temos de estar a programar uma aplicçao em java e outra em objective-c ao utilizar tecnologias web conhecidas, como o javascript, html, css torna se mais facl a programaçao e desenvolvimento de uma aplicação nao usa browser para execuçao ou seja usa as funcionalidades nativas das plantaformas como se fosse uma apliçaçao desenvolvida em java ou objective-c
  • aqui explicar melhor o limitado na interface, animaçoes tempo de compilaçao devido ao parser, torna se mais lento no android, embora a nova versao que vai sair ja vai resolver este contratempo no simulador apesar de open source se queremos algum suporte avançado teremos de comprar um dos planos comerciais
  • Introdução ao Titanium Appcelerator

    1. 1. Introdução ao Titanium Appcelerator Mobile @dfajorge  [email_address]   www.appcelerator.com
    2. 2. Titanium Appcelerator <ul><ul><li>Tópicos  </li></ul></ul><ul><li>  </li></ul><ul><ul><ul><li>O que é o Titanium Appcelerator? </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><ul><li>Titanium Appcelerator - Mobile </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><ul><li>Titanium Appcelerator - Arquitectura </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><ul><li>  Titanium Appcelerator Mobile - Vantagens </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><ul><li>  Titanium Appcelerator Mobile - Desvantagens </li></ul></ul></ul><ul><li>  </li></ul><ul><ul><li>Demo de uma Aplicação base </li></ul></ul><ul><li>  </li></ul>
    3. 3. O que é o Titanium Appcelerator? <ul><ul><li>Framework Open Source para desenvolvimento de Aplicações Mobile e Desktop </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Baseado em Tecnologias Web: PHP, Python, Ruby, HTML, CSS e JavaScript  </li></ul></ul><ul><ul><li>Licença Apache 2.0 </li></ul></ul><ul><li>  </li></ul><ul><li>  </li></ul>
    4. 4. Titanium Appcelerator - Mobile <ul><ul><li>Suporta Android, Iphone e BlackBerry </li></ul></ul><ul><ul><li>Código Nativo </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Acesso Nativo as funcionalidades das várias Plataformas  </li></ul></ul><ul><ul><li>Titanium Plus </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Acesso ao SDK   </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Titanium Studio  </li></ul></ul><ul><li>  </li></ul>
    5. 5. Titanium Appcelerator - Arquitectura
    6. 6. Titanium Appcelerator Mobile - Vantagens <ul><ul><li>Reutilização de código para plataformas diferentes </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Tempo de produção das Aplicações </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Utilização de tecnologias web conhecidas  </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Não usa Browser para execução  </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Documentação API  </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Comunidade Online </li></ul></ul><ul><li>  </li></ul>
    7. 7. Titanium Appcelerator Mobile - Desvantagens <ul><ul><li>Limitado em algumas áreas </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Tempo de compilação </li></ul></ul><ul><li>  </li></ul><ul><ul><li>Tamanho da Aplicação </li></ul></ul><ul><ul><li>  Alguns problemas / bugs da API </li></ul></ul>
    8. 8. Demo Exemplo de uma aplicação base

    ×