Wednesday 23 November 2011

Mobile Programming

So, I decided it was time to start programming for mobile devices. I didn't have a Mac and I’d tried the hackintosh route, but it was all a bit painful


Whilst investigating coding a WoW addon using Lua, I stumbled across an API for mobile programming called Corona and here many of my dreams were answered to get something working on a mobile device

  • I could program on my W7 laptop
  • It targets Android and iPhone
  • There is a rich set of examples and libraries
  • Whilst focused on gaming, it still has a lot of tools for building the UI elements
  • Lua is easy to code for a C++ engineer like myself
  • It enables rapid development and quick results
  • It's free until you want to publish and then, it's still pretty cheap
Literally within a couple of hours, I had a simple app up and running with a tabbed user interface and some buttons to trigger behaviour.




My next goal is to investigate the best way to set up the various scripts to make them maintainable and select the best tools to work with Lua and make the debugging a more pleasant experience

After that will be building some logic to work with webservices and XML

If you have any advice on the webservices/XML, let me know!