So you see mobile development in the future of your company, and you’d like to make sense of the buzz around it – platforms, tools, deployment, devices, gestures. This talk gives you the foundation you need to start defining your strategy and projects. In a scenario-based fashion, we’ll discuss mainstream platforms to target, mobile sites versus native applications, deployment policies and common patterns. Writing a working mobile application is only the first step and often it is not even sufficient to have it run on your own device. Not every mobile platform allows you to deploy the executable to the actual device seamlessly. In this talk, we’ll also review in detail the publishing and deployment strategies (and costs) for the most popular platforms: iOS, Android, Windows Phone 7, and BlackBerry.
If you need to reach the widest possible mobile audience you need to target multiple mobile platforms. However this is likely to involve rewriting your software twice or more, with subsequent higher costs and longer schedules. For this reason, many are considering developing mobile sites or web-based local apps leveraging HTML5 and JavaScript. Today, it is a matter of trade-off and gut feeling. Let’s discuss.