Course information
ANDROID: - Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance and commercially sponsored by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.
Most versions of Android are proprietary. The core components are taken from the Android Open Source Project (AOSP), which is free and open-source software (FOSS) primarily licensed under the Apache License. When Android is installed on devices, the ability to modify the otherwise free and open-source software is usually restricted, either by not providing the corresponding source code or by preventing reinstallation through technical measures, thus rendering the installed version proprietary. Most Android devices ship with additional proprietary software pre-installed,[4] most notably Google Mobile Services (GMS)[5] which includes core apps such as Google Chrome, the digital distribution platform Google Play, and the associated Google Play Services development platform.
COURSE CONTENT:
Basic Core Java Concepts
Introduction to Android
Overview of Android and Android SDK
History of Android
Android features
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 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
Graphics & Animations
Main Building Blocks
Activity
Intents
Services
Content Providers
Broadcast Receivers
Resources
Overview of Android Resources
Creating Resources
Using Resources
Drawable Resources
Animation Resources
Data Storage
Shared Preferences
Internal Storage (Files)
External Storage(SD Card)
SQLite Databases
Android Media API
Playing audio/video
Media recording
Blue tooth
WiFi
Camera
Telephony Manager
Location Services
Google Maps
Deploying Android Application on Device
Course Information
- Course: ANDROID
- Company: ArchiTech IT
- Course Content: Available
- Course Duration: 40-45 Days
- Session Recording: Lifetime Access