Android Apps Development

In completing the enrolling process and paying for your course, you are confirming that you have received enough information to make an informed decision and that the course is suited to your needs and abilities.
  • Training dates may be postponed due to some unavoidable circumstances
  • Once you started the training programme, absolutely no refund will be given in any circumstances.
£990.00 GBP   Enrol
  • Course Details
  • Course Contents
  • Technical Details
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
What you will learn

  • Create and deploy Android application
  • Develop functional GUI applications
  • Utilise existing APIs and libraries
  • Tap into GPS to create location-sensitive apps
  • Coding Best Practices


  • Android Apps Development
    Introduction to Android

  • Android and Linux
  • Android Development Kit
  • Android Architecture
  • Activities
  • Services
  • Content Providers
  • Broadcast Receivers
  • Useful resources

  • Intents
  • Intent Filters
  • Activity lifecycle
    Content providers

  • Content Resolvers
  • Cursors
  • Persistent data
  • Database Application using SQLite
    Android GUI Development

  • Declaring Layout
  • Menus
  • Dialogs
  • Event Handling (UI)
  • Feeding back to the User
  • Applying Styles and Themes
  • Building Custom Components
  • Binding to Data with AdapterView
  • Common Layout Objects
  • How Android Draws Views
    Security and Permissions

  • Security Best Practices
  • Understanding dManifest.xml
    Object Oriented Programming in Android

  • Classes & Libraries
  • Android Package Index
  • Key APIs, classes & libraries
    Android Graphics & Sound

  • Using the camera/video

  • 2D Graphics
  • 3D Graphics with OpenGL
  • Audio / Audio codecs
    Android GPS / Location

  • Location-based Service APIs
  • android.location
  • Creating mock LocationProviders
  • Overlays
  • zoomTo
  • Using IntentService class
  • Starting and stopping services.
  • Bound services
  • Status bar Notifications
    Broadcast Receivers
    Using Web Services

  • XML/JSON parsing
  • Http/Https
  • Asynchronous tasks and threads in Android
    In App Billing

  • HoneyComb and Tablets
  • Fragments
  • Loaders
  • Action Bar
  • Drag and Drop
    Developing Database Apps with Sqlite3

  • Creating Database
  • Creating Tables
  • Inserting and Updating data
  • Reading Data and displaying
    Building & Deploying Android Widgets


  • Start Dates
    Date Time Days Duration
    03/12/2018 10.00-17.00Monday to Thursday 4 Days
    14/01/2019 10.00-17.00Monday to Thursday 4 Days
    18/02/2019 10.00-17.00Monday to Thursday 4 Days

    About Us

    A key strength in London IT Skills Training Centre Corporate Training is the ability to design and deliver bespoke development training at all levels of Programming and Databases.


    We're delighted to bring an updated iPhone Developer Training Course along with the traditional courses including C, C++ in London, offering developers in the UK and Europe endless opportunities in this exciting, dynamic market.


    We are also specilised in e-Commerce and Networking training through which a lot of customers benefited in the past.

    We have trained employees from various companies in the past.


    read more