Android Development

Android Development

Android is Google's open-source Java-based platform for mobile/cell-phone development. This course provides comprehensive hands-on coverage of Android. You will learn how to use the full features of the Android SDK, using the Eclipse-based Android development environment.

Meld deg på ved å velge dato i stolpen til høyre


Kursinnhold

  • Overview of Android:
    Overview of mobile development platforms; The role of Android; Understanding the Android stack; Overview of the Android SDK; Creating a simple Android application.
  • Key Concepts:
    Activities; Intents; Services; Content providers and broadcast receivers.
  • UI Development:
    XML UIs; Java UIs; Screen resolution; Managing layout; Using UI components; Selection; Menus and dialog boxes; Handling events; Graphics and animations
  • Interacting with the Android System:
    Accessing the file system; Accessing preferences; Managing notifications; Understanding the Android security model.
  • Multimedia:
    Overview of multimedia capabilities; Playing-back audio and video; Audio formats; Video formats.
  • Database Access:
    Overview of SQLite; Creating a database; Connection management; Creating and executing commands.
  • Managing Content:
    MIME types; Adding, deleting, and modifying content; Searching for content; Content files; Custom content providers.
  • Managing Location:
    Overview of Location Manager; Using Location Manager; Working with Google Maps.
  • Services and Broadcast Receivers:
    Overview of Services; Bound and unbound services; Implementing a service; Overview of Broadcast receivers; Implementing a Broadcast Receiver.
  • Intent Filters:
    Overview of filters; Listing filters; Implementing filters.
  • Going Further with Android:
    Interacting with Web Services; Sensors; Managing WiFi; Telephony; Interacting with the camera; Bluetooth.

Hvem passer kurset for?

Developers who want to create compelling applications for Android-based devices.

Forkunnskaper

Familiarity with Java. Awareness of mobile development is also an advantage.

Instruktør

About Andy Olsen - author of the course

This course is designed and written by Andy Olsen. Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books. Andy has also spent a lot of time working in the enterprise Java arena, using standard Java EE as well as popular frameworks such as Spring, Hibernate, and JSF. Andy has spent much of the last three years working in Norway, developing and delivering bespoke training for some of the largest companies all over the country.


Kursdetaljer / bestill kurs


Spørsmål om kurset? Eller finner du ikke dato som passer? Kontakt oss på kurs@qross.no eller 22 07 00 90.