Successfully reported this slideshow.

Ajax in AIR from On AIR Tour Europe

1

Share

Upcoming SlideShare
Scala Native: Ahead of Time
Scala Native: Ahead of Time
Loading in …3
×
1 of 32
1 of 32

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Ajax in AIR from On AIR Tour Europe

  1. 1. + Ajax Andre Charland, CEO, Nitobi www.nitobi.com
  2. 2. This Talk • About Me and Nitobi • Ajax Frameworks in AIR • Demos • Code Nitobi.com
  3. 3. André Charland Nitobi.com
  4. 4. Nitobi Nitobi.com
  5. 5. Nitobi Customers Nitobi.com
  6. 6. AIR Features • File I/O • System Notifications • Native Windowing • Auto Updates • Menuing • SQLite Database • Online/Offline Detection • Background Processes • Chrome Control • Drag and Drop • Local Storage • Clipboard Nitobi.com
  7. 7. Why Ajax in AIR? • Code Reuse • Skills Reuse • HTML is REALLY good at some things • Maintain UI patterns • JavaScript is growing Nitobi.com
  8. 8. Languages Nitobi.com
  9. 9. Book Sales Since 2003 http://radar.oreilly.com/archives/2008/03/state-of-the- computer-book-mar-22.html Nitobi.com
  10. 10. Ajax Frameworks Cajax • EXT • GoogleIWF PHPLiveX Gaia Restlet AjaxCFC Web Toolkit Claw Ajax.NET Picora JSMX SWATO • Dojo Rico AJASON • Mochikit AjaxTkFURIA Zimbra Ajaxium Tacos WDDXAJA Qcodo Guava • Adobe Spry ASP.NET Ajax Ajax Client Rails-supported Interface Library JuiseLib sniPEAR aSSL • Yahoo User Telosys Cerny Anthem.NET AjaxAspects HTS Akelos Sarissa EXT ThinkCAP JX X AjaxAC AjaxCaller Symfony • (Atlas) Engine Script.aculo.us • Direct Web Remoting (DWR) CakePHP Ajax Agent Nitobi Queue XAJAX Ajax SAJAX Telerik Bitkraft AjaxGearsPAJAX jPOP JackBe Wicket AModules3 JPSpan Class Backbase SmartClient • JQuery Javeline ComfortASP. PAJAJ AJASON AjaxTags CajaxInfragistics WidgetServer AjaxToolbox My-BIC Rialto NET Wonder MOJO Claw IceSoft JsLINB Tigermouse aSSL Django Lumberjack TIBCO Subsys_jsHttpR AJFORM Kumbia FURIA JsRia XANDRA Zapatec emergetk XOAD AjaxAC NexawebJSLog ActiveWidgets equest NanoAjax Jx/jxs ZephyrComponent Macao xWire Ajax Agent Guava DartFastPage jsTracer Laszlo ThyAPI Noculo CAPXOUS HTS MagicAjax.N ADF One OpenLink ZK Lokris TIBET PHPLiveX Plex Toolkit ADLFarpoint jPOP ET MAJAX Picora twoBirds Zorn Walter Qooxdoo Nitobi.com DevExpress mxAjax
  11. 11. Ajax in AIR Sites Apps Nitobi.com
  12. 12. Code Hinting jQuery Nitobi.com
  13. 13. Code Hinting ExtJS Nitobi.com
  14. 14. JavaScript Everywhere! WEB MOBILE DESKTOP Nitobi.com
  15. 15. Snitter getsnitter.com Nitobi.com
  16. 16. Nitobi.com
  17. 17. SalesForce.com Client Nitobi.com
  18. 18. Nitobi.com
  19. 19. Scrutinizer about.stompernet.com/scrutinizer Nitobi.com
  20. 20. Nitobi.com
  21. 21. sh.AIR nitobi.com Nitobi.com
  22. 22. Drag and Drop • Event listeners •Event handlers Nitobi.com
  23. 23. Writing Files to Disk • Use FileStream to write to the disk • Deposit file on Desktop or any other location Nitobi.com
  24. 24. Mac Doc Wanna Be Nitobi.com
  25. 25. Build it with Dreamweaver <img src="grabby.png" onmousedown="window.nativeWindow.startMove();" />
  26. 26. SAME CODE Same Code Nitobi.com
  27. 27. Fisheye Nitobi.com
  28. 28. Ajax Component Themes Nitobi.com
  29. 29. Usability Pitfalls • Keyboard shortcuts • Activity indicators • minimize, move, close when ‘chromeless’ • Mouse hints, invitations, tool tips Nitobi.com
  30. 30. A Few More Ideas • File Uploading and Syncing • Dashboard • Games • Collaboration • Touch screens and kiosks • Companion applications Nitobi.com
  31. 31. AIR Resources nitobi.com/air/ • OnAIR Site • http://onair.adobe.om • Enterprise Ajax • www.enterpriseajax.com • Kevin Hoyt’s AIR Examples • http://blog.kevinhoyt.org/2007/06/27/35-air-examples-for-javascript- developers/ • AIR for JavaScript Developers (Pocket Guide) • http://ajaxian.com/archives/adobe-air-free-book-download • Adobe Labs Ajax Resources • http://labs.adobe.com/technologies/air/develop_ajax.html • Dreamweaver Extension for AIR • http://labs.adobe.com/wiki/index.php/AIR:Dreamweaver_CS3_Extension • AIR Downloads • http://labs.adobe.com/downloads/air.html Nitobi.com
  32. 32. Free Stuff for Questions? andre@nitobi.com - blogs.nitobi.com - www.insideria.com Nitobi.com twitter.com/andrecharland

×