Symfony Live 2010 An offline admin-generator with HTML5 and Gears
<ul><li>Project introduction
Offline applications in a nutshell
Symfony plugin internals
Demo
Cut the wire? </li></ul>Offline admin-generator for symfony Outline
Me, myself & I
Frontend (CSS, HTML, JS, mobile usages) Backend (symfony, WordPress) Speaker @ Paris-Web Author @ Eyrolles − blogs Co-chai...
Project Introduction
Full JS Offline App Project Introduction
Symfony … ? Project Introduction
Admin generators ! Project Introduction
The Goal Network-less backend Project Introduction
1 st  time Sf 1.2 + Propel + Gears Project Introduction
2 nd  time Sf 1.4 + Doctrine + HTML5 Project Introduction
Offline in a nutshell
LocalServer Database WorkerPool Geolocation Desktop Timer HttpRequest Offline in a nutshell
Offline Web Apps Web SQL Database Web Workers Geolocation Web Storage File API User Interactions Offline in a nutshell
Online Workflow Offline in a nutshell
Offline Workflow Offline in a nutshell
Complicated! Offline in a nutshell
CleverOfflineAdminGeneratorPlugin
<ul><li>Application filter
Dynamic files
Data storage
Replay form submission </li></ul>Key points cleverOfflineAdminGeneratorPlugin
Application Filter cleverOfflineAdminGeneratorPlugin
Dynamic files cleverOfflineAdminGeneratorPlugin
Data storage cleverOfflineAdminGeneratorPlugin
Replay forms cleverOfflineAdminGeneratorPlugin
Replay forms cleverOfflineAdminGeneratorPlugin
Demo Time
Upcoming SlideShare
Loading in …5
×

An offline admin generator with HTML 5 and Gears

7,196 views
7,003 views

Published on

Symfony does a lot of things, so as your admin-generator. However, we still need to be connected to our app to use them. Gears, and now HTML 5, makes our web pages offline capable, so why not our admin-generators? We'll see how to contribute to your app from a submarine or a cave and how to improve online performances with local caching.

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,196
On SlideShare
0
From Embeds
0
Number of Embeds
468
Actions
Shares
0
Downloads
88
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

An offline admin generator with HTML 5 and Gears

  1. Symfony Live 2010 An offline admin-generator with HTML5 and Gears
  2. <ul><li>Project introduction
  3. Offline applications in a nutshell
  4. Symfony plugin internals
  5. Demo
  6. Cut the wire? </li></ul>Offline admin-generator for symfony Outline
  7. Me, myself & I
  8. Frontend (CSS, HTML, JS, mobile usages) Backend (symfony, WordPress) Speaker @ Paris-Web Author @ Eyrolles − blogs Co-chairman @ LSM 2010 And also, Gears user Thomas Parisot @ Clever Age Me, myself & I
  9. Project Introduction
  10. Full JS Offline App Project Introduction
  11. Symfony … ? Project Introduction
  12. Admin generators ! Project Introduction
  13. The Goal Network-less backend Project Introduction
  14. 1 st time Sf 1.2 + Propel + Gears Project Introduction
  15. 2 nd time Sf 1.4 + Doctrine + HTML5 Project Introduction
  16. Offline in a nutshell
  17. LocalServer Database WorkerPool Geolocation Desktop Timer HttpRequest Offline in a nutshell
  18. Offline Web Apps Web SQL Database Web Workers Geolocation Web Storage File API User Interactions Offline in a nutshell
  19. Online Workflow Offline in a nutshell
  20. Offline Workflow Offline in a nutshell
  21. Complicated! Offline in a nutshell
  22. CleverOfflineAdminGeneratorPlugin
  23. <ul><li>Application filter
  24. Dynamic files
  25. Data storage
  26. Replay form submission </li></ul>Key points cleverOfflineAdminGeneratorPlugin
  27. Application Filter cleverOfflineAdminGeneratorPlugin
  28. Dynamic files cleverOfflineAdminGeneratorPlugin
  29. Data storage cleverOfflineAdminGeneratorPlugin
  30. Replay forms cleverOfflineAdminGeneratorPlugin
  31. Replay forms cleverOfflineAdminGeneratorPlugin
  32. Demo Time
  33. Cut the wire?
  34. Technological Preview (nothing's perfect, even the technology) Cut the wire?
  35. So, Gears or HTML5? Cut the wire?
  36. <ul><li>CSRF
  37. Password protected lifetime session
  38. Few browsers have ALL HTML5 features
  39. Hook on every form while offline (even filters)
  40. Unstable when symfony cache is ON
  41. Tied to default admin-gen theme </li></ul>Known problems Cut the wire?
  42. <ul><li>Fix bugs ;-)
  43. Improve documentation
  44. Store form method (GET, POST)
  45. Add lots of events for remote control
  46. Provide API for modular usage (routing, forms)
  47. jQuery agnostic
  48. Process file submission
  49. I18n and more </li></ul>Fight the Future Cut the wire?
  50. Questions? Thanks!
  51. http://www.flickr.com/photos/the-jedi/4103189447/ http://www.flickr.com/photos/richardholden/2147948913/ http://www.flickr.com/photos/cayusa/981372736/ http://www.flickr.com/photos/altuwa/3634870074/ http://www.flickr.com/photos/thecaucas/2597813380/ http://www.flickr.com/photos/ale2000/1275120868/ http://www.flickr.com/photos/max78/2208034262/ http://www.flickr.com/photos/7933170@N03/652332630/ http://www.flickr.com/photos/_fabrizio_/1578087736/ http://www.flickr.com/photos/voir66/2956613218/ Credits

×