Android Development
Overview

Android development is a specialist form of Java programming. It requires specialist Android development tools (freely available) and some changes to the available classes. The resources and links listed below will give you a roadmap of how to go about installing the relevant tools and how to write, build and deploy Android applications. Thanks to Prof. Stephen Gilmore for making the following available from the Software Engineering Large Practical course.

As this is a specialist topic for those students who have specific projects in mind, no exercises are available here.

Resources

Books

Videos

Other materials