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

Android Application Development Session

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Android Application Development Session

Copyright
© © All Rights Reserved
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