Smart Development for Smartphone Applications
The world is not just getting flatter, it’s getting smarter. And changes in our phone usage can be seen as the archetype of how technology is driving the new smarter planet. The smartness quotient in the phones is no longer driven by hardware (which gets rapidly standardized) but rather by the number of applications that can be accessed with the phone. However developing applications for the diverse platforms such as Android, iOS, Windows Mobile and others, has become a herculean task. These platforms offer endless possibilities for building powerful mobile applications. Mobile developers, just like the traditional desktop/web developers, have to go through requirement gathering and modeling, development in a geographically distributed team, testing, developing cross-platform apps, deploying and maintaining the apps through the lifecycle, etc.
IBM Rational solutions can help teams develop innovative applications for various mobile platforms more efficiently and precisely and with reduced risk and cost. A number of resources are available that showcase the usage of Rational tools for mobile application development. Examples include a white paper Six ways to accelerate android mobile application development that discusses how IBM Rational software offers a range of products to help boost collaboration, encourage reuse, prioritize requirements and improve security for application development on the Android platform, a webcast Building mobile applications with quality and testing that discusses ways to reduce the cost and complexity of testing mobile applications, and also examines how static and dynamic analysis of the applications can help to ensure data security and reliability. You may also want to check out Leigh Williamson’s blog IBM Mobile blog that features notes on the mobile evolution by IBM mobile experts.
More details on how Rational tools can help in development of both native and hybrid mobile apps can be found in my upcoming webcast. This talk will showcase the interesting features of IBM Rational tools, particularly IBM Rational Rhapsody and IBM Rational Team Concert (RTC). Attendees can expect to take away the following from the talk
Register today and join me on Nov 8 at 9:00 AM PT/ 12:00 PM ET for a Dr. Dobb's Webcast: Collaborative and Agile Development of Mobile Applications.
About the Author
Ayushman Jain is a Systems Software Engineer, Eclipse JDT/Core and is an enthusiast about open technologies such as Android. He has been exploring Android development with Eclipse based technologies and has written numerous articles and spoken at conferences such as Eclipse Summit Europe on the same. He has been evangelizing Eclipse in universities and leads the Eclipse Campus Program and the JazzHub initiative in India. He holds a bachelor’s degree in Computer Science from the Indian Institute of Technology.