This article talks about how a company called Sensopia developed their application for iOS before developing it for Android. Even though the article talks specifically about an app called MagicPlan, the reasons for developing an app for iOS prior to developing it for Android still stand. One of the major challenges presented when developing for Android is the large amount of diversity when it comes to hardware of mobile devices. There are thousands of devices with different hardware that comprise the Android market. The ability to develop an application for iOS and test it extensively using devices with very similar hardware makes creating an application for Android much easier. This company spent years developing their application for iOS first. They released the app to see how well the intended audience would receive it and how useful it would be. The five million plus downloads of the application made it clear to the developers that it was successful. This sparked the development of the application for Android devices. When an app uses hardware to perform a certain action, it becomes very hard to develop the app for Android. By developing for iOS first, the company was able to find people that were willing to help the developers test the app on Android devices. The incentives for developing an app on iOS before developing for Android are numerous and this article highlights how one company used this to their advantage.
Google is holding a so-called “Fiber Challenge” to see what application developers can build to take full advantage of the increasingly fast internet speeds across the world. Building applications for gigabit network speeds allows developers and future consumers to get a taste of what the future holds for the world of application development. Among the topics to be explored at the conference are building applications that are incredibly responsive, with no latency or delay, as well as applications that allow users to touch, move and control things with their hands, eyes and body language. With the possibility of applications having no latency or delay, places such as healthcare facilities and other organizations with highly important data that needs to be accessed at a moments notice, the world of application development will most likely see a large increase in demand for enterprise applications. According to the article, Google is looking for a “new kind of thinker” to develop a “new breed of apps” that will help shape the future of application development.