
Andriod/Kotlin Application Development Course Syllabus
Introduction to Android and Java.
- Installing Android Studio and Framework
- Creating Hello World
- Running on Emulator
- Introduction to Java core concepts like multithreading, Event Handling
- Android Core Building Blocks
- AndroidManifest.xml, R.java file
Android UI - Widgets, Activity, Fragement
- Working with Button, Toggle, Switch, Image Button.
- Toast, CheckBox, Spinner, Datepicker, Time picker, ListView.
- AutocompleteTextview, Ratingbar, Progress Bar, Alert Dialog.
- Activity Lifecycle, Activity Example.
- Explicit Intent, Implicit Intent, Fragement Lifecyle, Example.
- Dynamic Fragement, Option, Context, Popup, Drawer Menu.
- Relative, Linear, Table & Grid Layout.
Adapter & Views
- Array Adapter, ArrayList Adapter, Base Adapter.
- Adapter Example
- GridView, WebView, ScrollView, SearchView, TabHost.
- Dynamic Listview, Expandable Listview.
SQLite Database dev.
- Introduction to SQLite
- Insert, update, delete and view
- Android Tab DB Application
- Authentication using SQLite
- Mini project using SQLite
Android Services, Content Provider
- Service API, Service Life cycle.
- Service Example.
- Content Provider - Implicit & Explicit ( Custom ) Example.
- Sharing Information from content provider.
- Contact Content Provider.
Multimedia, Audio, Video.
- Wallpaper, Live Wallpaper.
- Playing and recording audio.
- Playing and recording video.
- Alarm Manager
- Gallary
Android Notification
- Notification API.
- Creating Notification Builder.
- Setting Notification Properties
- Attaching Actions
- Issuing Notification
- Android Notification Examples
Telephony API
- Intro. to Telephony Manager
- Get Call State
- Call State BroadcastReceiver
- Making Phone Call
- Send SMS, Emails.
Location API
- Location API Fundamental
- Example of Android Location API
- Working with Google Maps
Speech API
- TextToSpeech API
- TextToSpeech Example
- Managing speed and pitch
- Speech To Text
Device Connectivity
- Introduction to Bluetooth
- List Paired Devices
- Working with WiFi
- Working with Camera
Sensor
- Intro. to Sensor API
- Motion, Position, Environmental Sensor
- Sensor Manager, Sensor Event.
- Compass Acceslerometer and Orientation Sensors
- Sensor Example
Animation & Graphics
- Android Animation API
- Android Rotate, Zoom and Fade Animation
- Animation Example.
- Graphics API
- 2D Graphics, Canvas and Paint Example.
P2P Communication
- Introducing Instant Messaging
- Sending and Receiving Data Messages
- Transmitting Data Messages
- Receiving Data Messages
Web Services
- What is web service
- Soap Vs Restful web service
- JSON Webservice
- Example of Webservice.
Google Map
- Android Map V2 API
- Adding and Customizing Map.
- Android Google Map Application.
- Location Sensing using Google Map.
Kotlin Programing ( on Demand )
- Environment Setup
- Architecture, Basic Types, Control Flow
- Class and Object, Constructor, Inheritance and Interface
- Extension, Delegation, Sealed Class, Generic etc.
- Functions and Exception Handling
- Android Application Development using Kotlin
2 Live Project
- One using Content Provider + SQLite
- Another based on Location Sensing and Web Service.
Duration : 3 Months
Eligibility : Knowledge of C and Core Java
Available Batches : Regular Batch -> Monday-Saturday
WeekEnd Batch -> Saturday and Sunday
Fast-Track Batch ->4 to 5 hrs daily
Present & Future Scope
- Got placements in Mid and Large size co.s
- Advantage of Open source - more acceptance
- Mobile is future Technology - Helpful to build career
- For long term it is good technology
- Go for other technologies also for taking added advantage
- Android applications are more developed comparing to iPhone
- We are famous as Android training institute in ahmedabad.
REQUEST A CALL BACK
Please fill all the texts in the field.
Name : * Email : * Mobile : * Course : * Submit