Android Mobile Diploma Egy Spark

Android Mobile Diploma

Egy Spark

Updated on 08 November, 2015
Price: TBA

Course details

Android Diploma helps you to develop professional android apps from zero level and to professional level.


Part 1: Java Contents

  • Introduction to Java - environment setup -IDEs – Data types
  • Loops, Conditionals and Operators
  • Java Classes and Objects
  • Class Methods and Instances - Conventions
  • Packaging -importing -java documentation
  • Object Oriented principles: Inheritance, Polymorphism, Encapsulation
  • Interfaces and Abstract classes
  • Exceptions and Exception handling
  • Threading
  • Java I/O Streams
  • Collections and Generics
  • Introduction to GUI design with AWT and Swing

Part 2: Android Fundamentals Contents

Introduction to Android

  • Overview of Android and Android SDK
  • History of Android
  • Android features
  • Android SDK Versions

Android Architecture overview

  • Introduction to OS layers
  • Linux kernel
  • Libraries
  • Android Runtime
  • Application framework

Setup of Android Development environment

  • System requirements
  • Eclipse and SDK installation, AVD creation
  • Creating first Android application
  • Project Structure
  • Android Emulator

Android Application Fundamentals

  • Android application building blocks
  • Activating components
  • Shutting down components
  • Lifecycle of Application
  • Development tools, Manifest File
  • Lifecycle of Activity

User Interface

  • View Hierarchy and Layouts
  • UI Events
  • Building Menus
  • Notifying users
  • Creating dialogs

Main Building Blocks

  • Activity
  • Intents
  • Services
  • Content Providers
  • Broadcast Receivers


  • Overview of Android Resources
  • Creating Resources
  • Using Resources
  • Drawable Resources

Data Storage

  • Shared Preferences
  • Internal Storage (Files)
  • External Storage (SD Card)

Android Media API

  • Playing audio/video
  • Media recording

Part 3: Advanced Android Content

Advanced Topics of Mobile Development Training

  • Working with Camera
  • Working with GPS
  • Working With Sensors
  • Publish your Android Application on the Android Market

Android Advanced Contents

  • SQLLite
  • Create your Own Custom Views
  • Home Screen App Widgets
  • Animations
  • Fragments
  • Action Bar
  • asynctask
  • Description

Course Location

About Egy Spark

EgySpark was established in 2011 as a center of excellence for the design, delivery and dissemination of training and professional development programs in a variety of domains and fields aiming prepare engineers for job market.

See all Egy Spark courses

Contact information not available.

Are you from Egy Spark ? Claim your course!
Courses you can instantly connect with... iOS Application Development INFORM

Is this the right course for you?

Rate our content

Didn't find what you were looking for ?