Mobile Apps are becoming popular day by day. Today, Everyone owns a smartphone and they do a lot of things with the help of their smartphones such as making payments, ordering groceries, playing games, chatting with friends and colleagues etc .There is huge demand in the market to develop android apps. It’s Google’s CEO Sundar Pichai's initiative to train 2 Million people to become android developers as this platform has a huge need of developers. In view of this scenario and keeping industry needs in mind, APSSDC is offering “Android Application Development - FDP” so that the faculty across engineering colleges in the state of Andhra Pradesh gain App Development knowledge and share the same to their students.
i3 or above Processor is required 8 GB RAM is recommended Good Internet Connectivity Microphone and Speakers facility for Offline training program.
36 Hours (2 hours each day X 18 days)
1. Introduction to Mobile App Development
2. History of Mobile evolution
3. Version History of Android
4. Android Architecture
5. Installing the Development Environment
a. Installation of Android Studio
b. Installation of Android emulator
c. Connecting the physical device with the IDE
6. Creating the first application
7. Hello World
8. Creating a User Interactable App
9. Hello Toast
10. Text and Scroll View
11. Intents
a. Explicit Intents
b. Implicit Intents
12. Activity LifeCycle
13. User Interface Components
14. Buttons and Clickable Images
15. Input Controls
16. Menus & Pickers
17. Using Material Design for UI
18. User Navigation
a. Navigation Drawer
b. Navigation Components
i. Navigation Graph
ii. Navigation Host
iii. Navigation Controller
c. Ancestral and Back Navigation
d. Lateral Navigation
i. Tabs for navigation
19. Recyclerview
20. Working in the background
21. Fetching JSON Data from the internet using retrofit GET.
a. Discussion of various JSON Converters.
22. Broadcast Receivers
23. Schedulers
a. Notifications
b. WorkManger
24. Saving user Data
a. ViewModel
b. LiveData
c. SharedPreferences
d. Room Persistence Library.
- To enable the faculty/student of all Engineering Colleges to be able to develop android apps so that they can share the same knowledge to their students/friends.
- Faculty/student attending this FDP/workshop should have a good knowledge in JAVA.
- All Faculty/student who have JAVA Knowledge are eligible.
- Online (Via GoToMeeting / Google Meet)