Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search Sign up Reseting focus

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Notifications You must be signed in to change notification settings

AP-Skill-Development-Corporation/Android-Internship-SRM

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Go to file

Folders and files

Last commit message Last commit date

Latest commit

History

View all files

Repository files navigation

Android Application Development - Internship - SRM

Introduction :

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.

Hardware Requirements:

Duration :

36 Hours (3 hours each day X 12 days)

Android Application Development Syllabus :

 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 and DiffUtil 20. Working in the background 21. Fetching JSON Data from the internet using retrofit GET. a. Discussion of various JSON Converters. b. Writing data to the api using retrofit POST. 22. Broadcast Receivers 23. Schedulers a. Notifications b. WorkManger 24. Saving user Data a. ViewModel b. LiveData c. SharedPreferences d. Room Persistence Library.