Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Desenvolvendo Aplicações móveis com bBUI.js

1,239 views

Published on

Palestra realizada em Belo Horizonte no Front in BH 2013

Published in: Technology
  • Login to see the comments

Desenvolvendo Aplicações móveis com bBUI.js

  1. 1. Fellyph Cintra / Tiago Hilkner Project Manager Tech Center/ BlackBerry Developer Elite www.blackberrydeveloper.com.br Desenvolvendo Aplicações móveis com bbUI.JS sábado, 3 de agosto de 13
  2. 2. • A Nova BlackBerry • WebWorks • Instalando o SDK • GAP • bbUI.JS • Demo • Debugando a aplicação A G E N D A sábado, 3 de agosto de 13
  3. 3. ESSE NÃO É BLACKBERRY 10 sábado, 3 de agosto de 13
  4. 4. A B L A C K B E R R Y N O V A sábado, 3 de agosto de 13
  5. 5. sábado, 3 de agosto de 13
  6. 6. sábado, 3 de agosto de 13
  7. 7. S D K S C++/Qt Cascades ActionScript Adobe® AIR® HTML5 BlackBerry® WebWorks™ C/C++ Native SDK Java Android™ Runtime http://developer.blackberry.com http://blackberrydeveloper.com.br sábado, 3 de agosto de 13
  8. 8. C U S T O D E S E N V O L V E D O R P A R A O sábado, 3 de agosto de 13
  9. 9. $0.00 C U S T O D E S E N V O L V E D O R P A R A O sábado, 3 de agosto de 13
  10. 10. http://developer.blackberry.com sábado, 3 de agosto de 13
  11. 11. http://developer.blackberry.com/html5 WebWorks • BBM • PAGAMENTO • PUBLICIDADE • PUSH SERVICE • AGENDA • CALENDÁRIO • LIGAÇÕES • LOG DE LIGAÇÕES • TASKS • HTML5 LOCAL STORAGE • TOUCH EVENTS • MEDIA sábado, 3 de agosto de 13
  12. 12. GAP - O seu ajudante http://bit.ly/gaphtml5 sábado, 3 de agosto de 13
  13. 13. TESTANDO NO BROWSER http://bit.ly/ripplebb sábado, 3 de agosto de 13
  14. 14. https://github.com/blackberry/bbUI.js/ sábado, 3 de agosto de 13
  15. 15. DEMO sábado, 3 de agosto de 13
  16. 16. Inicializando o bbUI.js <script> ! ! document.addEventListener("webworksready", function(e){ ! ! ! //definindo as variáveis de configuração! var config = { ! ! ! ! ! actionBarDark: true, controlsDark: true, listsDark: false,}; //verificando quando as telas são carregadas ! ! ! ! config.ondomready = function(element, id, params) { ! ! ! ! ! ! ! ! ! ! ! if (id == 'home') { ! ! ! ! ! ! ! ! ! ! ! ! console.log(element) ! ! ! ! ! ! ! ! ! ! ! } ! ! ! ! ! ! ! ! ! ! }; //inicializando o bbUI ! ! ! ! bb.init(config); //chamando a primeira tela ! ! ! ! bb.pushScreen("home.html", "home"); ! ! },false); ! </script> sábado, 3 de agosto de 13
  17. 17. Chamando o card de email blackberry.invoke.card.invokeEmailComposer( { ! ! subject: "Contato - Front in BH", ! ! body:"Digite sua Mensagem Aqui", ! ! to:["davidson@frontinbh.com"] //esse não é o email do davidson ! }, funcaoQuandoEmailFoiEnviado, funcaoQuadoEmailFoiCancelado); ! sábado, 3 de agosto de 13
  18. 18. Chamada simplificada de Card de Agenda blackberry.invoke.card.invokeCalendarComposer() sábado, 3 de agosto de 13
  19. 19. http://github.com/blackberry MAIS EXEMPLOS sábado, 3 de agosto de 13
  20. 20. http://blackberrydeveloper.com.br ESTAMOS AQUI sábado, 3 de agosto de 13
  21. 21. sábado, 3 de agosto de 13
  22. 22. blackberrydeveloper.com.br/bfb sábado, 3 de agosto de 13
  23. 23. Fellyph Cintra / Tiago Hilkner Project Manager BlackBerry Tech Center/ BlackBerry Developer Elite Nosso site: www.blackberrydeveloper.com.br Grupo de BH: www.facebook.com/groups/BlackBerryDevGroupBeloHorizonte/ M U I T O O B R I G A D O sábado, 3 de agosto de 13

×