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.

Nokia webappss40

580 views

Published on

Slides de la charla del 28 de Junio de 2012 sobre Nokia WebApps for S40 en Buenos Aires

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Nokia webappss40

  1. 1. Nokia WebApps S40 28/06/2012
  2. 2. Nokia WebApps S40 Agenda●08:30 a 09:00 Apertura / Registración●09:00 a 09:30 Desayuno●09:30 a 10:00 Apertura, presentación, oportunidad●10:00 a 11:00 Arquitectura de la plataforma: entendiendo elbackstage●11:00 a 11:30 break●11:30 a 13:00 terminales target, orientaciones y recursos●13:00 a 14:30 break almuerzo●14:30 a 16:30 hands-on: ejercicio diseccionando una app●16:30 a 17:00 Final y preguntas!●17:00 a 18:00 Networking! :)
  3. 3. Nokia WebApps S40 ¿Qué es una Webapp?
  4. 4. Nokia WebApps S40 Una Webapp es una aplicación que corre en elNokia Browser, basada en html, css y javascript, donde las partes “pesadas” se ejecutan en unservidor proxy llamado “Nokia Browser for series 40 proxy server”.
  5. 5. Nokia WebApps S40El archivo donde se empaqueta la aplicación es de formato WGT, de W3C. http://www.w3.org/TR/widgets/ “Widget Packaging and XML Configuration”
  6. 6. Nokia WebApps S40
  7. 7. Nokia WebApps S40http://www.developer.nokia.com/Resources/Library/Series_40_web_apps_library/#!technical- library/overview.html
  8. 8. Nokia WebApps S40 Mobile Web Libraryhttp://www.developer.nokia.com/Resources/Library/Series_40_web_apps_library/#!technical-library/api-refer
  9. 9. Nokia WebApps S40 Eventos
  10. 10. Nokia WebApps S40Mobile Web Library (MWL) API
  11. 11. Nokia WebApps S40 Animaciones
  12. 12. Nokia WebApps S40 Gestos - Swipe events http://www.developer.nokia.com/Community/Wiki/Series_40_web_apps_-_Swipe_EventsOVI browser supports standard HTML DOM events along with series of synthetic DOM events tosupport some gestures and keypad events. These events act just like standard events.Where targetNode is the selector of the node to which to add an event/listener and listener is thestatement/ command(s) to run when the event fires. The methods given below are for registeringthe synthetic events. Methods for touch navigation Method for keypad navigation addSwipeLeftListener addNavLeftListener addSwipeRightListener addNavRightListener addSwipeUpListener addNavUpListener addSwipeDownListener addNavDownListener
  13. 13. Nokia WebApps S40 ¿Por dónde empezar?http://www.developer.nokia.com
  14. 14. Nokia WebApps S40●WDE (Web Development Environment)WAS (Web Apps Simulator)
  15. 15. Nokia WebApps S40●WDE (Web Development Environment)WAS (Web Apps Simulator)
  16. 16. Resources I S40 webapps library:http://www.developer.nokia.com/Resources/Library/Series_40_web_apps_library/index.html? Arquitectura:http://www.developer.nokia.com/Develop/Series_40/Nokia_Browser_for_Series_40/http://tools.nokia.com/wt/doc/jsdt/s40/Series_40_Web_Apps_Platform_Overview.pdf●http://www.developer.nokia.com/Resources/Library/Series_40_web_apps_library/#!technical-library/overvie● Bluetooth launcher:https://www.developer.nokia.com/Resources/Library/Series_40_web_apps_library/#!tools-library/deploying-a-web-app-to-a-phone/deploying-a-web-app.html
  17. 17. Resources IILOCATION en webapps S40http://www.developer.nokia.com/Resources/Library/Web/#!web-apps/series-40-web-apps/series-40- web-app-developers-guide-and-api- reference/geolocation-api-support.html
  18. 18. Resources IIIAJAXhttp://www.developer.nokia.com/info/sw.nokia.com/id/12f5b428-6●
  19. 19. Resources IV FAQhttp://www.developer.nokia.com/Community/Wiki/Series_40_web_apps_-_FAQ●● Un archivo .wgt no puede pesar mas de 500 kb
  20. 20. Resources V Testing: RDA (Remote Device Access)●http://www.developer.nokia.com/Devices/Remote_device_accessDiferencias a tener en cuenta entre telefonos y simuladores●http://tools.nokia.com/wt/doc/jsdt/s40/Nokia_Web_Tools_Web_App_Simulator_Guide.pdf
  21. 21. Resources VI Wiki: Coding for screen orientation:http://www.developer.nokia.com/Community/Wiki/Coding_Series_40_web_apps_for_screen_orientation Estandares soportados:http://www.developer.nokia.com/Resources/Library/Series_40_web_apps_library/#!technical-library/standa●

×