|
Course leader Patrik Lindergren is one of the leading Embedded Linux specialists in the Nordic Region. He has been working with Linux over 12 years. During the past year Patrik has been working with developing Board Support Packages and device drivers for Linux and Open/NetBSD. He has also been working with implementing extersions to PC BIOS like AMI and embedded bootloaders like U-Boot and PMON2000.
Coursematerial
- Course Binder
- Copies of all slides - Appendix - Extra materials
- USB memory
- Execise examples - Software License agreements - Images - Source code - Android examples
- Reference book: Professional Android Application Development by Reto Meier
During the course excises are done in areas like installing Android SDK, installing Eclipse plugin, developing sample applications. |
Content
Android
- Overview over Android
- Android history
- Development Tools
Installing Android
- Installing the Android SDK
Eclipse
- Introduction to Eclipse
- Installing the Android plugin to Eclipse
- Using Eclipse for developing Android applications
- Creating an Android Project
- Running and Debugging an Application
- Developing on Device Hardware
Android
- The register-based virtual machine
- Anatomy of an Android Application
- Android Application Model
- Life Cycle of an Android Application
- Android Building Blocks
Developing applications in Java for Android
- Implementing a User Interface
- User Interface layout in XML format
- Storing, Retrieving and Exposing Data
- Security and Permissions in Android
- Resources and Internationalization
- Signing and Publishing Your Applications
|