Business Systems with Adobe AIR

2,217 views

Published on

Presentation about the use of Adobe AIR in developing business systems, given by Rob Knight at Manchester Digital on June 30th 2009

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,217
On SlideShare
0
From Embeds
0
Number of Embeds
446
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Business Systems with Adobe AIR

  1. 1. Business Systems with Adobe AIR Technology Manchester Digital, June 30th 2009 Rob Knight Lead Technical Architect, PRWD
  2. 2. About PRWD ‣ Focus on improving online performance ‣ 100% web technologies ‣ Agile and user-centred
  3. 3. The Application
  4. 4. The Application PRWD Business System for Manufacturers
  5. 5. The Application PRWD Business System for Manufacturers ‣ Developed during September ’08 - February ’09
  6. 6. The Application PRWD Business System for Manufacturers ‣ Developed during September ’08 - February ’09 ‣ Provides process automation and support to manufacturing businesses
  7. 7. The Application PRWD Business System for Manufacturers ‣ Developed during September ’08 - February ’09 ‣ Provides process automation and support to manufacturing businesses ‣ Designed using a UCD (user-centred design) process
  8. 8. Technical Challenges
  9. 9. Technical Challenges ‣ Must run as a desktop application ‣ Save local user preferences and logins ‣ Display and print PDFs ‣ Must interoperate with web server backend ‣ Deploy to varied OSs
  10. 10. Technical Challenges ‣ Must run as a desktop ✓ Apps run in a standalone application browser-based window ‣ Save local user preferences and logins ‣ Display and print PDFs ‣ Must interoperate with web server backend ‣ Deploy to varied OSs
  11. 11. Technical Challenges ‣ Must run as a desktop ✓ Apps run in a standalone application browser-based window ‣ Save local user ✓ A local Sqlite database is preferences and logins provided ‣ Display and print PDFs ‣ Must interoperate with web server backend ‣ Deploy to varied OSs
  12. 12. Technical Challenges ‣ Must run as a desktop ✓ Apps run in a standalone application browser-based window ‣ Save local user ✓ A local Sqlite database is preferences and logins provided ‣ Display and print PDFs ✓ PDFs viewable via plugin ‣ Must interoperate with web server backend ‣ Deploy to varied OSs
  13. 13. Technical Challenges ‣ Must run as a desktop ✓ Apps run in a standalone application browser-based window ‣ Save local user ✓ A local Sqlite database is preferences and logins provided ‣ Display and print PDFs ✓ PDFs viewable via plugin ‣ Must interoperate with ✓ Full support for web server backend XmlHttpRequest ‣ Deploy to varied OSs
  14. 14. Technical Challenges ‣ Must run as a desktop ✓ Apps run in a standalone application browser-based window ‣ Save local user ✓ A local Sqlite database is preferences and logins provided ‣ Display and print PDFs ✓ PDFs viewable via plugin ‣ Must interoperate with ✓ Full support for web server backend XmlHttpRequest ‣ Deploy to varied OSs ✓ Cross-platform installer provided
  15. 15. Built on web standards
  16. 16. Built on web standards ‣ WebKit Browser
  17. 17. Built on web standards ‣ WebKit Browser ‣ Supports many HTML5 features
  18. 18. Built on web standards ‣ WebKit Browser ‣ Supports many HTML5 features ‣ No significant platform lock-in
  19. 19. Built on web standards ‣ WebKit Browser ‣ Supports many HTML5 features ‣ No significant platform lock-in
  20. 20. Built on web standards ‣ WebKit Browser ‣ Supports many HTML5 features ‣ No significant platform lock-in
  21. 21. Choose your weapon
  22. 22. Choose your weapon
  23. 23. Choose your weapon
  24. 24. Choose your weapon <html>
  25. 25. Choose your weapon
  26. 26. Choose your weapon
  27. 27. Choose your weapon <html>
  28. 28. No more IE
  29. 29. No more IE
  30. 30. No more IE
  31. 31. Benefits
  32. 32. Benefits ‣ Minimal learning curve
  33. 33. Benefits ‣ Minimal learning curve ‣ Standard cross-platform browser
  34. 34. Benefits ‣ Minimal learning curve ‣ Standard cross-platform browser ‣ Doesn’t do more than it needs to
  35. 35. Benefits ‣ Minimal learning curve ‣ Standard cross-platform browser ‣ Doesn’t do more than it needs to ‣ Can operate entirely offline
  36. 36. Benefits ‣ Minimal learning curve ‣ Standard cross-platform browser ‣ Doesn’t do more than it needs to ‣ Can operate entirely offline ‣ Good security model
  37. 37. Benefits ‣ Minimal learning curve ‣ Standard cross-platform browser ‣ Doesn’t do more than it needs to ‣ Can operate entirely offline ‣ Good security model ‣ Free development tools
  38. 38. Thanks for listening For more information about PRWD, visit http://www.prwd.co.uk or call us on 0161 918 6729
  39. 39. Resources ➡PRWD Case Study ➡PRWD Site ➡Blog ➡Adobe AIR SDK ➡Aptana ➡Other presentations from PRWD

×