• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
2 curso-titanium-plataforma
 

2 curso-titanium-plataforma

on

  • 1,064 views

 

Statistics

Views

Total Views
1,064
Views on SlideShare
1,064
Embed Views
0

Actions

Likes
2
Downloads
26
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    2 curso-titanium-plataforma 2 curso-titanium-plataforma Presentation Transcript

    • Plataforma Appcelerator Titanium Mobile Curso Appcelerator Titanium
    • Qual o problema atual ?“Não importa o quanto bom você é em Java ou Objective-C ... Desenvolver aplicativos para dispositivos móveis é caro.” Tempo === $$$ Steve “Che” Jobs Curso Appcelerator Titanium
    • O problema é maior ainda...Você ainda tem que se preocupar em portar suaaplicação para as plataformas mais utilizadas ... Curso Appcelerator Titanium
    • Qual a solução ? Que tal um aplicativo rodando no browser ?● Se a experiência de usuário não for importante.● Se velocidade não for o problema.● Se usar funcionalidades da plataforma não for necessário.● Se não for ser vendido em uma app store. Curso Appcelerator Titanium
    • Appcelerator Titanium Mobile● Lançada em Junho de 2009● Multiplataforma – iOS, Android, Blackberry● Baseado em tecnologias web como CSS e Javascript● Open Source – Apache 2.0● SDK e IDE totalmente grátis● Cria aplicativos nativos● Roda em Win32, Linux, Mac OSX Curso Appcelerator Titanium
    • Nativo x Não nativoAplicativo nativo: Gerado a partir de código compilado nativamente.Acessa UI Widgets nativamente. Ex: Titanium, ImpactJS e CoronaAplicativo não nativo: Roda dentro de uma WebView (webkit) esimula a UI nativa com CSS e Javascript. Acessa recursos daplataforma pelo intermédio de bridges. Ex. PhoneGap Curso Appcelerator Titanium
    • Relembrando: Vantagem nativa● Melhor experiência para o usuário através da interface nativa. Melhor performance da aplicação pois não ● existe a camada web engine adicional. Curso Appcelerator Titanium
    • PhoneGap: assim não vale ... Curso Appcelerator Titanium
    • Arquitetura Titanium Mobile Curso Appcelerator Titanium
    • Principais funcionalidadesNative User Experience MultimediaNative performance + Native UI Camera, video camera,(tables, animations, gestures…etc.) streaming/device audio/videoLocation-based Analytics Custom analytics baked into everyservices application, track usage patterns andAugmented reality, geo-location, adoptioncompass, native mapsSocial sharing Titanium+PlusAuthenticated access to Facebook, Encrypted database, ecommerce,Twitter, Yahoo YQL. ads, barcode scanners, customNative email/address book analytics, in-app purchase Development toolsData Create, test, and publish your appLocal SQLite data store, web using the same tools acrossservices, lightweight key/value store platforms Curso Appcelerator Titanium
    • Documentaçãohttp://developer.appcelerator.com/apidoc/mobile/1.7.0.RC1http://wiki.appcelerator.org/display/guides/Titanium+Mobilehttps://developer.mozilla.org/en-US/learn/javascript Curso Appcelerator Titanium