Your SlideShare is downloading. ×
Palestra sobre Sencha Touch + Phonegap
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Palestra sobre Sencha Touch + Phonegap

2,591

Published on

Slides do evento de Mobile pela Provider-It, da palestra de Sencha Touch + Phonegap

Slides do evento de Mobile pela Provider-It, da palestra de Sencha Touch + Phonegap

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,591
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
49
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Sencha Touch e Phonegap Um novo mundo mobile Zaedy Dantas Sayãosegunda-feira, 24 de outubro de 11
  • 2. Zaedy who? me = { nome: ‘Zaedy Dantas Sayão’, usuarioExtDesde: ‘2006’, usuarioSenchaTouchDesde: ‘Sempre’, ministraOnde: ‘iLearn’, twitter: ‘@zaedysayao’, email: ‘zaedyjava@gmail.com’, usuarioExtBrasil: ‘javaman’, github: ‘javamanrj’ }segunda-feira, 24 de outubro de 11
  • 3. Write oncesegunda-feira, 24 de outubro de 11
  • 4. Write once Run everywheresegunda-feira, 24 de outubro de 11
  • 5. Documentossegunda-feira, 24 de outubro de 11
  • 6. Documentossegunda-feira, 24 de outubro de 11
  • 7. Documentos Aplicaçõessegunda-feira, 24 de outubro de 11
  • 8. Thin Clientssegunda-feira, 24 de outubro de 11
  • 9. Thin Clientssegunda-feira, 24 de outubro de 11
  • 10. Thin Clients Thick Clientssegunda-feira, 24 de outubro de 11
  • 11. Um PCsegunda-feira, 24 de outubro de 11
  • 12. Um PCsegunda-feira, 24 de outubro de 11
  • 13. Um PC Múltiplos Devicessegunda-feira, 24 de outubro de 11
  • 14. Fixosegunda-feira, 24 de outubro de 11
  • 15. Fixosegunda-feira, 24 de outubro de 11
  • 16. Fixo Móvelsegunda-feira, 24 de outubro de 11
  • 17. Mundo Mobile • Lançamento do Iphone - 2007 • Iphone com apps - 2008 • Ipad - 2010segunda-feira, 24 de outubro de 11
  • 18. Appssegunda-feira, 24 de outubro de 11
  • 19. segunda-feira, 24 de outubro de 11
  • 20. segunda-feira, 24 de outubro de 11
  • 21. segunda-feira, 24 de outubro de 11
  • 22. segunda-feira, 24 de outubro de 11
  • 23. segunda-feira, 24 de outubro de 11
  • 24. segunda-feira, 24 de outubro de 11
  • 25. segunda-feira, 24 de outubro de 11
  • 26. segunda-feira, 24 de outubro de 11
  • 27. segunda-feira, 24 de outubro de 11
  • 28. segunda-feira, 24 de outubro de 11
  • 29. segunda-feira, 24 de outubro de 11
  • 30. segunda-feira, 24 de outubro de 11
  • 31. ?segunda-feira, 24 de outubro de 11
  • 32. Qual você não vai atender? Apple 6%2% Android 27% RIM 24% Microsoft Symbian 41% Top Smartphone Platforms 3 Month Avg. Ending Jun. 2011 2011 Total U.S. Smartphone Subscribers Ages 13+ Source: comScore MobiLenssegunda-feira, 24 de outubro de 11
  • 33. Qual você não vai atender? Apple 6%2% Android 27% RIM 24% Obj-C Microsoft Symbian 41% Top Smartphone Platforms 3 Month Avg. Ending Jun. 2011 2011 Total U.S. Smartphone Subscribers Ages 13+ Source: comScore MobiLenssegunda-feira, 24 de outubro de 11
  • 34. Qual você não vai atender? Apple 6%2% Android 27% RIM 24% Obj-C Microsoft Symbian Java 41% Top Smartphone Platforms 3 Month Avg. Ending Jun. 2011 2011 Total U.S. Smartphone Subscribers Ages 13+ Source: comScore MobiLenssegunda-feira, 24 de outubro de 11
  • 35. Qual você não vai atender? Apple 6%2% Android Java 27% RIM 24% Obj-C Microsoft Symbian Java 41% Top Smartphone Platforms 3 Month Avg. Ending Jun. 2011 2011 Total U.S. Smartphone Subscribers Ages 13+ Source: comScore MobiLenssegunda-feira, 24 de outubro de 11
  • 36. Qual você não vai atender? C# Apple 6%2% Android Java 27% RIM 24% Obj-C Microsoft Symbian Java 41% Top Smartphone Platforms 3 Month Avg. Ending Jun. 2011 2011 Total U.S. Smartphone Subscribers Ages 13+ Source: comScore MobiLenssegunda-feira, 24 de outubro de 11
  • 37. Qual você não vai atender? Symbian C++ C# Apple 6%2% Android Java 27% RIM 24% Obj-C Microsoft Symbian Java 41% Top Smartphone Platforms 3 Month Avg. Ending Jun. 2011 2011 Total U.S. Smartphone Subscribers Ages 13+ Source: comScore MobiLenssegunda-feira, 24 de outubro de 11
  • 38. Aprender várias linguagens?segunda-feira, 24 de outubro de 11
  • 39. Aprender várias linguagens? NÃO!segunda-feira, 24 de outubro de 11
  • 40. Um retorno a websegunda-feira, 24 de outubro de 11
  • 41. Um retorno a web • Cross-plataform • Descentralizado • Fácil Atualização • Ferramentas e skills familiares • Tecnologia bem dominadasegunda-feira, 24 de outubro de 11
  • 42. segunda-feira, 24 de outubro de 11
  • 43. segunda-feira, 24 de outubro de 11
  • 44. Uma nova arquitetura mobile CSS e Layouts Javascript HTML (Semântica)segunda-feira, 24 de outubro de 11
  • 45. Uma nova arquitetura mobile CSS e Layouts Javascript HTML (Semântica) File Systems DBs App Cachesegunda-feira, 24 de outubro de 11
  • 46. Uma nova arquitetura mobile CSS e Layouts Javascript HTML (Semântica) File Systems Worker DBs Parallel App Cache Processingsegunda-feira, 24 de outubro de 11
  • 47. Uma nova arquitetura mobile CSS e Layouts Javascript HTML (Semântica) File Systems Worker x-App DBs Parallel Messaging App Cache Processingsegunda-feira, 24 de outubro de 11
  • 48. Uma nova arquitetura mobile Device Acess CSS e Layouts Câmera Javascript Geolocalização Contatos HTML (Semântica) SMS Orientação File Systems Worker x-App DBs Parallel Gyro Messaging App Cache Processingsegunda-feira, 24 de outubro de 11
  • 49. Uma nova arquitetura mobile Device Acess CSS e Layouts Server e Services Câmera HTTP Javascript Geolocalização AJAX Contatos Events HTML (Semântica) SMS Sockets Orientação SSL File Systems Worker x-App DBs Parallel Gyro Messaging Mais... App Cache Processingsegunda-feira, 24 de outubro de 11
  • 50. O que somos capazes?segunda-feira, 24 de outubro de 11
  • 51. O que somos capazes?segunda-feira, 24 de outubro de 11
  • 52. O que somos capazes?segunda-feira, 24 de outubro de 11
  • 53. O que somos capazes?segunda-feira, 24 de outubro de 11
  • 54. O que somos capazes?segunda-feira, 24 de outubro de 11
  • 55. O que somos capazes?segunda-feira, 24 de outubro de 11
  • 56. O que queremos fazer?segunda-feira, 24 de outubro de 11
  • 57. O que queremos fazer?segunda-feira, 24 de outubro de 11
  • 58. O que queremos fazer?segunda-feira, 24 de outubro de 11
  • 59. O que queremos fazer?segunda-feira, 24 de outubro de 11
  • 60. O que queremos fazer?segunda-feira, 24 de outubro de 11
  • 61. O que queremos fazer?segunda-feira, 24 de outubro de 11
  • 62. Usuário quer?segunda-feira, 24 de outubro de 11
  • 63. Usuário quer? USARsegunda-feira, 24 de outubro de 11
  • 64. A respostasegunda-feira, 24 de outubro de 11
  • 65. A resposta SENCHA TOUCHsegunda-feira, 24 de outubro de 11
  • 66. A empresasegunda-feira, 24 de outubro de 11
  • 67. A empresa • www.sencha.com • ExtJS • Ext GWT • Sencha Touch • Sencha Animator • Sencha.iosegunda-feira, 24 de outubro de 11
  • 68. O que é?segunda-feira, 24 de outubro de 11
  • 69. O que é? • Framework Javascript • Rich mobile apps • Web standards • HTML5, CSS3 e JSsegunda-feira, 24 de outubro de 11
  • 70. O que tem no Sencha Touch?segunda-feira, 24 de outubro de 11
  • 71. O que tem no Sencha Touch? • Layouts e componentes • Temas e ícones • Orientação e Animação • Eventos de Touch e scroll • Data package • MVC • Gráficossegunda-feira, 24 de outubro de 11
  • 72. Componentessegunda-feira, 24 de outubro de 11
  • 73. Componentes • List • Toolbars • Nested, Grouped, • Botões Sortable • HTML • Carousel • Audio • Picker • Vídeo • Overlay • Geolocalização • Slider • Formssegunda-feira, 24 de outubro de 11
  • 74. Listsegunda-feira, 24 de outubro de 11
  • 75. Carouselsegunda-feira, 24 de outubro de 11
  • 76. Sheetssegunda-feira, 24 de outubro de 11
  • 77. Eventos • Feito baseado em eventos nativos • Abstração • Eventos adicionais: • Tap • Double tap • Tap and Hold • Swipe • Rotate • Drag and dropsegunda-feira, 24 de outubro de 11
  • 78. Data Package • Model, Stores e Proxies • Associations • Validations • Local e server storage • Webservices • JSON/P • Ajax • YQLsegunda-feira, 24 de outubro de 11
  • 79. Temas • CSS3 • SASS • Temas flexíveis • Otimizados • Ex: • $base-color: #ff6699segunda-feira, 24 de outubro de 11
  • 80. Gráficossegunda-feira, 24 de outubro de 11
  • 81. Write once, run everywhere?segunda-feira, 24 de outubro de 11
  • 82. Write once, run everywhere? Quase!segunda-feira, 24 de outubro de 11
  • 83. Dispositivo mobile não é uma Web com 320px!segunda-feira, 24 de outubro de 11
  • 84. segunda-feira, 24 de outubro de 11
  • 85. Quase mas você pode reaproveitar muito código!segunda-feira, 24 de outubro de 11
  • 86. . Web . Mobile . . Controllers Models Stores Proxies Serversegunda-feira, 24 de outubro de 11
  • 87. Lembrando Para dispositivos móveis, adapte mas escreva apenas uma vez sempre!segunda-feira, 24 de outubro de 11
  • 88. E como distribuir? E como acessar o device?segunda-feira, 24 de outubro de 11
  • 89. E como distribuir? E como acessar o device? Phonegap!segunda-feira, 24 de outubro de 11
  • 90. O que é? • “Empacotador” • Deploy para várias plataformas • Acesso nativosegunda-feira, 24 de outubro de 11
  • 91. O que suporta • Acelerômetro • Device • Câmera • Eventos • Captura de sons, vídeos • Arquivos e imagens • Geolocalização • Bússula • Mídia • Conexão • Notificações • Contatos • Storagesegunda-feira, 24 de outubro de 11
  • 92. Quero algo que não é suportadosegunda-feira, 24 de outubro de 11
  • 93. Quero algo que não é suportado Pluginssegunda-feira, 24 de outubro de 11
  • 94. O que é possível fazersegunda-feira, 24 de outubro de 11
  • 95. O que é possível fazer Com Sencha Touch + Phonegap?segunda-feira, 24 de outubro de 11
  • 96. O que sua mente permitirsegunda-feira, 24 de outubro de 11
  • 97. O que sua mente permitir E seu chefe deixar....segunda-feira, 24 de outubro de 11
  • 98. Exemplos? • www.sencha.com/appssegunda-feira, 24 de outubro de 11
  • 99. Perguntas?segunda-feira, 24 de outubro de 11

×