16
Android Advanced Development

Android Advanced Development Presented by Edifyself.com

Embed Size (px)

Citation preview

Page 1: Android Advanced Development Presented by Edifyself.com

Android Advanced Development

Page 2: Android Advanced Development Presented by Edifyself.com

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

Page 3: Android Advanced Development Presented by Edifyself.com

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

Page 4: Android Advanced Development Presented by Edifyself.com

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

Page 5: Android Advanced Development Presented by Edifyself.com

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

Page 6: Android Advanced Development Presented by Edifyself.com

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

Page 7: Android Advanced Development Presented by Edifyself.com

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

Page 8: Android Advanced Development Presented by Edifyself.com

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

Page 9: Android Advanced Development Presented by Edifyself.com

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

Page 10: Android Advanced Development Presented by Edifyself.com

Android ..the titan!

Android84%

iOS15%

Windows1%

Blackberry0%

Others0%

SalesAndroid iOS Windows Blackberry Others

Edifyself Solutions

Page 11: Android Advanced Development Presented by Edifyself.com

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

Page 12: Android Advanced Development Presented by Edifyself.com

Android devicesANDROID SUPPORTING DEVICES

Android app can be built and installed on Phones Tablets Android TV Device or wearable gadgets

Edifyself Solutions

Page 13: Android Advanced Development Presented by Edifyself.com

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

Page 14: Android Advanced Development Presented by Edifyself.com

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

Page 15: Android Advanced Development Presented by Edifyself.com

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

Page 16: Android Advanced Development Presented by Edifyself.com

Thank you