0% found this document useful (0 votes)
33 views

Android Application Development Session

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

Android Application Development Session

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

By

K P Ranjith Kumar B.E,


Senior Android Trainer and Developer,
SmartBridge.
▪ In this very short period of time I am trying to give short

overview and give you a idea about what is Android application


development the whole process.
JAVA :
▪ Data types in Java
▪ Loops Switch cases
▪ Syntax of class
▪ What is class
▪ What is method in Java
▪ How to create method
▪ What is the use of main method
▪ What is object
▪ What is the use of creating object
▪ Calling a method with return type
▪ Calling a method with parameters and
▪ Different number of parameters as well as with different data types.
▪ Method Overloading Method overriding (deep understanding required )
▪ Introduction about me
▪ About the session
▪ Demo of what are the outcomes
▪ What software & Basics of software
▪ What is Android & its history
▪ How to develop Android Apps
▪ Simple apps development Demo
▪ Q&A
▪ I'm K P Ranjith here!
▪ I'm Android Trainer and Developer with 11 years of experience on Android App
Training and Development.
▪ I have delivered multiple training programs on Android across the globe.
▪ Numerous Corporate trainings for
▪ top MNCs like Vodafone India, Sapient corporation, Sify technologies,
▪ top government organization's like power grid,
▪ top government institutions like IITs,
▪ top private institutions like BITS Pilani.

▪ And lots of different colleges across India.


▪ I have Trained more than 3000
students in my career, who are all
currently working as Android
developers in top MNCs like Uber,
Google, ZOHO, etc.
▪ I have delivered training for citizen's
of different countries as well like
USA, japan, Malaysia, Bhutan.
▪ I have great passion for teaching, huge interest on Android.
▪ That is the reason I choose my profession as Android Trainer.
▪ I love interacting with and igniting young mind
▪ This is the short intro about myself ☺
▪ We have mixer of technical and non-technical crowd here, so I will be considering
everyone as Non-technical participants.
▪ I will be starting with some from basics of software.
▪ People already aware of the basics of software kindly bear for few mins.
▪ I will be using simple English in this.
▪ Collection of computer programs, that will tell the computer or any system, or
hardware or what to do and how to do.
▪ Software is basically divided into two types
▪ System software and
▪ Application software

▪ System software is Operation System (OS)


▪ Booting
▪ Memory allocation
▪ Task prioritization, Etc
▪ Ex: Windows XP, Linux ,Etc

▪ Application Software
▪ Anything that performs data processing for User
▪ Anything that we install it on the OS is called Application software
▪ Ex : Wordpad, Notepad , VLC player Etc
▪ Its an specially designed Operating System for mobile devices.

▪ Open Source

▪ Based on Linux
▪ 2003 - Andy Rubin – Android INC

▪ 2005 – Google bought Android INC

▪ 2008 – Android Device Launched - HTC Dream


Android 1.0 (API 1)
▪ Version Name Android 1.1 (API 2)
Android 1.5 Cupcake (API 3)
Android 1.6 Donut (API 4)
Android 2.0 Eclair (API 5)
▪ Version Number
Android 2.2 Froyo (API 8)
Android 2.3 Gingerbread (API 9)
Android 3.0 Honeycomb (API 11)
▪ API Level
Android 4.0 Ice Cream Sandwich (API 14)
Android 4.1 Jelly Bean (API 16)
Android 4.4 KitKat (API 19)
▪ Ex: KitKat – 4.4 - 19 Android 5.0 Lollipop (API 21)
Android 6.0 Marshmallow (API 23)
Android 7.0 Nougat (API 24)
Android 8.0 Oreo (API 26)
Android 9 Pie (API 28)
Android 10 (API 29)
Android 11 (API 30)
▪ Eclipse
▪ IntelliJ
▪ Android Studio
▪ We do coding (functionality) part in Java/ Kotlin
▪ Ui designs using XML files

▪ No need to remember any codes


▪ No much knowledge on coding required
▪ Hands on Demo of the following
▪ creating simple Login screen
▪ Simple button listener
▪ Alert dialog
▪ If possible Google maps
▪ Navigation Drawer
▪ Playstore - free/paid

▪ Freelance projects

▪ Teaching Android

▪ Most importantly a job as “Android Developer”


▪ Please free to ask your doubts ☺

You might also like