The world is not just getting flatter,it’s getting smarter. And changes in our phone usage can be seen as thearchetype of how technology is driving the new smarter planet. The smartnessquotient in the phones is no longer driven by hardware (which gets rapidlystandardized) but rather by the number of applications that can be accessedwith the phone. However developing applications for the diverse platforms suchas Android, iOS, Windows Mobile and others, has become a herculean task. Theseplatforms offer endless possibilities for building powerful mobileapplications. Mobile developers, just like the traditional desktop/webdevelopers, have to go through requirement gathering and modeling, developmentin a geographically distributed team, testing, developing cross-platform apps,deploying and maintaining the apps through the lifecycle, etc.
IBM Rational solutions can help teamsdevelop innovative applications for various mobile platforms more efficientlyand precisely and with reduced risk and cost. A number of resources areavailable that showcase the usage of Rational tools for mobile applicationdevelopment. Examples include a white paper Six ways toaccelerate android mobile application development that discusses how IBM Rational software offers a range ofproducts to help boost collaboration, encourage reuse, prioritize requirementsand improve security for application development on the Android platform, awebcast Building mobileapplications with quality and testing that discusses ways to reduce the cost and complexity oftesting mobile applications, and also examines how static and dynamic analysisof the applications can help to ensure data security and reliability. You mayalso want to check out Leigh Williamson’s blog IBM Mobile blog that features noteson the mobile evolution by IBM mobile experts.
More details on how Rational tools canhelp in development of both native and hybrid mobile apps can be found in myupcoming 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
- Learn about various mobile developmentscenarios and challenges.
- See cool features that Rhapsody and RTC offer,such as modeling of mobile widgets, planning, source and change control, Junitintegration, build management, etc.
- Learn about PhoneGap:an open source framework for developing hybrid, cross-platform mobileapplications, and learn how RTC can be leveraged in developing PhoneGapapplications.
- University students/professors can learn aboutJazzHub – an IBM Rational academic initiative that letsuniversities host research projects online and collaborate using RTC withoutany cost.
Register today and join me on Nov 8 at 9:00 AM PT/ 12:00 PM ET for aDr. Dobb's Webcast: Collaborative and Agile Development of MobileApplications.
About the Author
Ayushman Jain is a SystemsSoftware Engineer, Eclipse JDT/Core and is an enthusiastabout open technologies such as Android. He has been exploring Androiddevelopment with Eclipse based technologies and has written numerous articlesand spoken at conferences such as Eclipse Summit Europe on the same. He hasbeen evangelizing Eclipse in universities and leads the Eclipse Campus Programand the JazzHub initiative in India.He holds a bachelor’s degree in Computer Science from the Indian Institute ofTechnology.