Successfully reported this slideshow.

Cross platform mobile development with Corona

1,359 views

Published on

The 4th KMS Technology's public seminar

Published in: Technology, Art & Photos

Cross platform mobile development with Corona

  1. 1. CROSS PLATFORMS MOBILE DEVELOPMENT WITH CORONA Nghia Dang & Khoi Nguyen Senior Software Engineer R&D Department KMS Technology Vietnam8/10/2012
  2. 2. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  3. 3. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  4. 4. Cross platforms engine
  5. 5. Application typesGameeBookBrand appsBusiness appsKids apps
  6. 6. Architecture
  7. 7. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  8. 8. Corona community
  9. 9. Success stories
  10. 10. Blazing development speed
  11. 11. Standards
  12. 12. FlexibilityLUA/OpenGL HTML5 Native Native Widget
  13. 13. Daily builds
  14. 14. Comparison Corona PhoneGap Titanium RhoMobileSupported iOS, Android, Kindle, iOS, Android, Windows iOS, Android iOS, Android,Platforms Nook Color Phone 7, Bada, WebOS, BlackBerry, Windows Symbian Phone 7Core OpenGL, HTML5, Native HTML5 HTML5, Native HTML5Development LUA, HTML, CSS, JS, HTML, CSS, JS HTML, CSS, JS Ruby, HTML, CSS, JSLanguages C++, JAVAStorage SQLite3 Web SQL SQLite3 Web SQLLook like Good Good Excellence GoodnativeTarget Game, Business app, Brand Business app Business app Business app app, eBook app, Kid app
  15. 15. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  16. 16. Common FeaturesGraphicsInterfacesHardwareMediaStorage
  17. 17. Advanced FeaturesAnalyticsAdsIn-App PurchasesGame networkPhysicsSpritesNative Interface (Enterprise version)
  18. 18. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  19. 19. ToolsParticle Candy The tool helps to create effects as smoke, trails, fire, explosions, duct, etc.Level Helper An efficient level editor that helps populate your game worlds in a matter of minutesCorona Remote It is designed to send real time accelerometer data from device to corona simulatorPhysics Editor It allows you drag your sharps, edit physics properties, and export to your game framework
  20. 20. UtilitiesCorona Profiler It allows to identify both performance and memory hotpots in your codeGraphics Layout Tool It allows you place your graphics on simulator screen and output chuck of code in your project.DMC Corona Library An object-oriented framework for LUA
  21. 21. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  22. 22. ProductivityAndroid SDK Objective-C Corona SDK
  23. 23. Productivityhttp://webdev.anscamobile.com/corona/comparison
  24. 24. Display an image1.
  25. 25. A text1. 1M downloads, yes I can do it
  26. 26. Change text color1. 1M downloads, yes I can do it
  27. 27. Play music1. 1M downloads, yes I can do it
  28. 28. Game loop1.
  29. 29. Physics
  30. 30. Game Billiards in 30 minutes iPhone 4 iPad Android tablet
  31. 31. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  32. 32. WiTurn.com
  33. 33. AgendaWhat’s Corona?HighlightsFeaturesTools and UtilitiesHow fast?Case studyWrap up
  34. 34. Development Environment
  35. 35. Referencescoronalabs.comdoc.coronalabs.comlearningcorona.comdocs.davidmccuskey.com (DMC Library)
  36. 36. Q&A
  37. 37. Thank you

×