Upload
edifyself
View
13
Download
2
Embed Size (px)
Citation preview
Android Advanced Development
Advanced Android DevelopmentWelcome to the Android development course by Edifyself.com
Through this course student will learn about the history of Android development, Android features, framework and the vital Android concepts.
Edifyself Solutions
Android...The Journey!!!BIRTH OF ANDROID
In 2003, Andy Rubin, Rich Miner, Nick Sears and Chris White established Android Inc. of Palo Alto, CA. They created an operating system for mobile devices which had an idea of the geography of the user and their personal preferences. Later in 2005, Google acquired Android.
Edifyself Solutions
What is Android Android is a globally renowned mobile platform. It is used in more than 190 countries by more than a million mobile devices. It is also a fast growing and widely installed mobile base platform. Android is used daily for connecting with apps , games and other digital media services. It is also the best –in class platform for app and game creation and offers instant distribution as an open marketplace.
The new versions of Android by Google have several other features. It is also interesting to note that every Android release is named after a dessert in the alphabetical order.
Edifyself Solutions
Android ArchitectureTHE TECHNICAL FEATURES OF ANDROID Android is based on Linux kernel and is an open
source Operating System. It was created mainly for smart phones and
tablets with a touch screen. Android’s Architecture is 4 layered with the
Linux kernel layer at the bottom followed by a rich application framework layer for supporting new applications and applications layer at the top. Android is the widely sold OS since 2013 for tablets and smart phones.
Linux Kernal
LibraryApplication Framework
Application
ANDROID
Why android?
Innovative and creative
Ability to install from any source
High market share Easier to learn
Much lower entry barrier
Cheaper App
Android can be easily accessed
Edifyself Solutions
Why android? LET US SEE WHY ANDROID IS A PREFERRED PLATFORM
The following 7 reasons point out why Android is a most sought-after platform. Easy accessibility
84% of smart phones in market use Android. Any programmer with Java skills and Android SDK can access Android easily. Also Android SDK has the capacity to create innovative and new mobile apps.
Innovative & CreativeAndroid as an Open source platform allows easier and diverse operation. It also encourages creativity and motivates developers to be innovative. This greatly improves the quality and functionality
Capacity to install from any sourceAndroid allows the easy installation of app from any source. It is the tools in SDK that allows easy installation of app on the device or from command line. The Apps can also be tested on several devices.
Edifyself Solutions
Easy entry : For app development in Android one can register as a developer in Android market. All they need to do is create APK and submit it. Following this the approval process is easy with a lower entry barrier when compared to its competitor App Store making the whole process convenient.
Huge market share : Android has a high market share due to large investments accounting to 84% of market share. It has been estimated that over 1 billion devices being shipped in 2015.Android app development also leads to more downloads which is a good progress
Easier to learn Android platform is easy to learn in comparison to iOS and Blackberry. This aids in faster understanding and easy development.
Cheaper Apps Android’s wide user-base allows scope for free downloads resulting in cheaper apps than iOS. Free apps are available with ad revenue or in-apps purchase
Edifyself Solutions
Android development framework
WHY ANDROID IS A POWERFUL DEVELOPMENT FRAMEWORK?
The Android platform provides best-in class app experiences. It is a single application model which deploys all the apps to millions of users in diverse devices such as phones to tablets. The Android Studio tool develops great looking apps and uses the hardware capacities of every device in the best way. It also adapts automatically to the UI and gives high visual appeal on each device. Programmers can provide their Android apps in Google Play service , Google’s marketplace for access to Android users. They only have to pay $25 once to upload unlimited number of apps in Google Play store. Using Google Play application customers can buy and install apps from Google Play service.
Edifyself Solutions
Android ..the titan!
Android84%
iOS15%
Windows1%
Blackberry0%
Others0%
SalesAndroid iOS Windows Blackberry Others
Edifyself Solutions
Android..the titanWHY ANDROID IS THE TITAN IN THE INDUSTRY
According to Gartner research: Android holds 84% market share in the Smartphone industry. The Global sales of
smart phones to end users have been 349 million units in the first quarter of 2016 which is a 3.9 percent increase over the same period in 2015. According to IAMAI, 20 million app developers are required by 2020 . According to Indeed.com from the Salary Data, Avg. annual salary of android developer is $100k .
Edifyself Solutions
Android devicesANDROID SUPPORTING DEVICES
Android app can be built and installed on Phones Tablets Android TV Device or wearable gadgets
Edifyself Solutions
What is this course about Our Certified Android App Developer course ensures that you become a professional
android app developer. It helps you gain thorough understanding of Android studio installation along with Android
architecture. It is recommended to have working knowledge of Java for Android App development
Our beginner Java course will help you to gain vital knowledge if you are starting from scratch.
Our course will help you to build and publish your own Android app in Google Play Store. We offer course completion certificate after you successfully complete the Certified
Android App Developer training program.
Edifyself Solutions
Our advanced android learningAndroid FaceBook Integration
Android Material Design
Search Interface
Debugging
Publishing
Android Graphics
Android Multimedia
GCM in Android
Testing
Android App
Edifyself Solutions
Our advanced android learningAfter this course you will be able to understand about: Android Facebook Configuration : Implement Facebook API in your Application Android Graphics: Implement 2D and 3D graphics in your application Android Material Design: Implement Material design Android Multimedia : Playing Video and Audio in android application Search Interface : Implementing Search interface in android application GCM in Android : Debugging : how to debug android application using Android Studio Testing : how to test android application using Android Studio Publishing : how to Publish Android application in Google Play Store App : Build your final app and learn to host the same.
Edifyself Solutions
Thank you