1 / 19

Smart Mobile Studio today

Smart Mobile Studio today. Primo ž Gabrijelčič thedelphigeek.com. What?. How?. browser. phonegap / cordova. html5 c ss3 j avascript. pascal. dwscript. node.js. micro- controller. Why?. Run everywhere!. Who?. Lennart. Norway. Jørn. Christian. Andr é. Primož. Eric. When?.

Download Presentation

Smart Mobile Studio today

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Smart Mobile Studiotoday Primož Gabrijelčič thedelphigeek.com

  2. What?

  3. How? browser phonegap / cordova html5 css3 javascript pascal dwscript node.js micro- controller

  4. Why? Run everywhere!

  5. Who? Lennart Norway Jørn Christian André Primož Eric

  6. When? Now!

  7. Demo time

  8. Application types Console Canvas Visual WebWorker NodeJS Espruino

  9. Application types Console • Text mode stuff, running inside the browser • Small test programs, unit testing Canvas • Games • Simple applications Visual • Forms & components • Visual designer

  10. Application types WebWorker • Browser multithreading NodeJS • Server applications Espruino • Microcontroller programming

  11. Good for business Connectivity • HTTP+JSON (AJAX) • RemObjects • DataSnap • ODATA Forms & components • Chart, grid Visual designer Free command line compiler Runs everywhere No special requirements on Android

  12. Components Smart Component Library 3rd party components Package Manager

  13. Runtime library Forms & components • Layout Hardware support • Acceleration • Touch • Geolocation

  14. Runtime library HTML5 • Inet • Local storage • Cookies • WebSQL CSS3 • Effects • Sprites

  15. Language enhancements Lambdas Properties with anonymous storage Property expressions In-line variable declaration Type inference Multiline strings Conditional operator … and more

  16. Final thoughts

  17. Documentation Smart Mobile Studiohttp://smartmobilestudio.com/ A Smart Bookhttp://leanpub.com/asmartbook Forumhttp://smartmobilestudio.com/forums/ Stack Overflow[smart-mobile-studio] Smart Programmer bloghttp://www.smartprogrammer.org/

  18. Availability Smart 2.0 • November 2013 Editions • Basic, $42/yr • Espruino + Canvas + Console + Node.JS • Professional, $149/yr • Basic + Visual • Enterprise, $399/yr • Professional + database connectors Gum.co/SmartMobileStudio Free for educational use $199 itdevcon2013

  19. Remember Be Smart!

More Related