Unit-1 The Android Platform



Lesson Plan: Unit - 01
Subject: P15A2AAD - Android Application Development
Topic of Study: The Android Platform
Grade/Level: Master of Computer Applications
Objective: To understand & evolution of Android Operating system
Time Allotment: 55 Minutes
  • Introduction:

    • Mobile Computing is a technology that allows transmission of data, voice and video via wireless enabled device without having to be connected to a fixed physical link.
    • Andy Rubin has been credited as the father of the Android platform.
    • His company, Android Inc., was acquired by Google in 2005.
    • Android platform development is completed by Rubin’s team at Google.
    • To write Android application – we need…
      • JDK 6.0 or higher. 
        • JDK Stands for Java Development Kit
      • JAVA IDE such as Eclipse or Android Studio.
        • IDE stands for Integrated Development Environment
      • Android SDK.
        • SDK stands for Software Development Kit
      • Android Development Tools.

  • The Android Platform
    • The Cell users wanted more & more.
    • Such as…Video Game, Wallpaper, Ringtones, Digital camera, Music player, Internet access.
    • A variety of different proprietary platforms emerged…
    • Each platform has benefits and drawbacks.
    • Android is the software platform from Google and the Open Handset Alliance (OHA)
    • Android is the first open source mobile application platform.
    • Android is the product of primarily Google, but more appropriately the OHA.
    • OHA is an alliance of approximately 30 organizations committed to bringing a “better” and “open” mobile phone to market.
  • The Android - Operating System
    • Android is an Operating System.
    • It is not a hardware platform.
    • Android includes a Linux kernel-based OS.
    • Android OS are written in C or C++.
    • We can develop User applications using JAVA.
    • It is called as APK (Android Application Package).

    • Android is released under two different open source licenses.
    • The Linux kernel is released under the GPL (GNU General Public License), as is required for anyone licensing the open source OS kernel.
    • The Android platform, excluding the kernel, is licensed under the Apache Software License (ASL).
    • While both licensing models are open source–oriented.
    • Let's See Android versions...

Thanks a lot for query or your valuable suggestions related to the topic.

Previous Post Next Post

Contact Form