Agile development and Lifecycle Management of Android apps
Submitted by Ayushman Jain on Monday, 24 October 2011
Section: Android in the Enterprise Technical level: Intermediate Session type: Demo
Discuss typical Android app development scenarios in an enterprise. Demonstrate Eclipse plugins that make the development process Agile and facilitate lifecycle management for Android apps.
Eclipse is by far the most popular IDE for Android development. Yet, in an enterprise where development is done in a geographically distributed team, for multiple device configurations, Eclipse alone isn't sufficient. Moreover, Android apps are being developed at the enterprise level and managing them through their lifecycle is no longer a trivial task. This talks showcases Eclipse plugins, such as Rational Team Concert, that give your Android development all that it needs - source control management, project management and planning, work item tracking and defect management, build management, etc. throughout the lifecycle of the application. It also showcases tools such as Rational Rhapsody that help in the modeling of Android applications.
I am a software engineer at IBM and a committer in the Eclipse Java Development Tools project. I have been a keen follower of Android since past couple of years and have also spoken about Android development using Eclipse at various venues, such as EclipseCon Europe 2010. I am also an Eclipse evangelist and founded the Eclipse Campus program.