Thursday 25 January 2018

What is Android? Features of Android ,Environment Setup & android tools

Android:

  • Android is an open source and Linux-based Operating System for mobile devices such as smart phones  and tablet computers.
  • Developed by the Open Handset Alliance, led by Google
  • The first beta version of the Android Software Development Kit (SDK) was released by Google in 2007; the first commercial version, Android 1.0, was released in September 2008.
  • The source code for Android is available under free and open source software licenses

Features of Android:

Beautiful UI
Android OS basic screen provides a beautiful and intuitive user interface.
Connectivity
GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE,
NFC and WiMAX.
Storage
SQLite, a lightweight relational database, is used for data storage purposes.
Media Support
H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC,
AAC 5.1, MP3, MIDI, Ogg ,Vorbis, WAV, JPEG, PNG, GIF, and BMP
Messaging
SMS and MMS
Web Browser
Based on the open-source WebKit layout engine, coupled with
 Chrome's V8 JavaScript engine supporting HTML5 and CSS3.
Multi-Touch
Android has native support for multi-touch
Multi-Tasking
User can jump from one task to another and same time various
application can run simultaneously.

Environment Setup:
Java Development Kit (JDK)
Native Java support & libraries , program development environment for writing Java applets and applications
Android Development Kit (SDK)
Includes sample projects with source code, development tools, emulator, and required libraries to build Android application.
IDE for Java Developers (Eclipse / Android Studio)
source code editor, build automation tools and a debugger
Android Development Tools (ADT) Plug-in
Plug-in for IDE ,setup new Android, projects, create an application UI, add packages based on the Android Framework API, debug 
Android Virtual Device  (AVD)

Android Tools:

Java SE Development Kit 8
Check for OS type , 32 bit / 64 bit
Download & set path / Environment Variables Setting
IDE & SDK
Eclipse or Android Studio
Android Studio
Packages the SDK, ADT & AVD in single installer
One setup does all; download , install & run as administrator






1 comment: