# Mobile Computing

- Institution: IIIT Delhi
- Department: Computer Science and Engineering
- Teacher: Prof. Pushpendra Singh
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/106106147)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/106106147)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Java Basics](https://invisiblenetwork.ai/learn/nptel/106106147/6880a2b05127) (Video)
2. [Java: Primitive Data Types, Strings, Loops, Conditional Statements](https://invisiblenetwork.ai/learn/nptel/106106147/3891c2eb4f0c) (Video)
3. [Java: Strings, OOP principles](https://invisiblenetwork.ai/learn/nptel/106106147/46d2d2a91d0b) (Video)
4. [Java: Interfaces](https://invisiblenetwork.ai/learn/nptel/106106147/64dcca15c75c) (Video)
5. [Java: Classes, Exceptions, Threads](https://invisiblenetwork.ai/learn/nptel/106106147/c2da3af3eeb5) (Video)
6. [Introduction to Android Studio](https://invisiblenetwork.ai/learn/nptel/106106147/e02f76de7778) (Video)
7. [Your First App](https://invisiblenetwork.ai/learn/nptel/106106147/70d4c07c6b9d) (Video)
8. [Deploying your App to a Phone](https://invisiblenetwork.ai/learn/nptel/106106147/556ba6ed2382) (Video)
9. [Extending app - Buttons, Toast](https://invisiblenetwork.ai/learn/nptel/106106147/b057b159daa2) (Video)
10. [Android Development Environment](https://invisiblenetwork.ai/learn/nptel/106106147/bab3158e9971) (Video)
11. [User Interface](https://invisiblenetwork.ai/learn/nptel/106106147/62b796a8a1f1) (Video)
12. [Application Fundamentals](https://invisiblenetwork.ai/learn/nptel/106106147/21d5514b522b) (Video)
13. [Extending the application](https://invisiblenetwork.ai/learn/nptel/106106147/e5e238de8714) (Video)
14. [Activity Lifecycle I](https://invisiblenetwork.ai/learn/nptel/106106147/33d3e6236032) (Video)
15. [Activity Lifecycle II](https://invisiblenetwork.ai/learn/nptel/106106147/c3ffcb19203d) (Video)
16. [Activity LifeCycle III](https://invisiblenetwork.ai/learn/nptel/106106147/fc7aa0c1849c) (Video)
17. [Adding Icon, Layout, Handling Rotation - I](https://invisiblenetwork.ai/learn/nptel/106106147/368414aaff27) (Video)
18. [Adding Icon, Layouts, Handling Rotation - II](https://invisiblenetwork.ai/learn/nptel/106106147/aee4df639be4) (Video)
19. [Debugging](https://invisiblenetwork.ai/learn/nptel/106106147/030e723f8440) (Video)
20. [Intents - I](https://invisiblenetwork.ai/learn/nptel/106106147/5ac382ac7e11) (Video)
21. [Intents - II](https://invisiblenetwork.ai/learn/nptel/106106147/cc5516b023bc) (Video)
22. [Observer Pattern](https://invisiblenetwork.ai/learn/nptel/106106147/b465de47e25b) (Video)
23. [Fragments - I](https://invisiblenetwork.ai/learn/nptel/106106147/99ace46b3a51) (Video)
24. [Fragments - II](https://invisiblenetwork.ai/learn/nptel/106106147/0284acf195fd) (Video)
25. [Fragment Basic Programming Example](https://invisiblenetwork.ai/learn/nptel/106106147/81ef48e09751) (Video)
26. [Fragments - Advanced Example](https://invisiblenetwork.ai/learn/nptel/106106147/2b5daf4917b0) (Video)
27. [Implicit Intents](https://invisiblenetwork.ai/learn/nptel/106106147/208918f80948) (Video)
28. [Saving Data - I](https://invisiblenetwork.ai/learn/nptel/106106147/552ebe7b3575) (Video)
29. [Saving Data - II](https://invisiblenetwork.ai/learn/nptel/106106147/3aa9b93d5e9c) (Video)
30. [Security and System Permissions](https://invisiblenetwork.ai/learn/nptel/106106147/e8c40933a1b9) (Video)
31. [Services](https://invisiblenetwork.ai/learn/nptel/106106147/8a4996ea43d1) (Video)
32. [Processes and threads](https://invisiblenetwork.ai/learn/nptel/106106147/7c49c91e0d14) (Video)
33. [Working with Fragments](https://invisiblenetwork.ai/learn/nptel/106106147/e36b725f7b79) (Video)
34. [Working with Fragments - II](https://invisiblenetwork.ai/learn/nptel/106106147/3011b757da06) (Video)
35. [Working with Fragments - III](https://invisiblenetwork.ai/learn/nptel/106106147/d3df9c4005cc) (Video)
36. [RecyclerView, Adapter](https://invisiblenetwork.ai/learn/nptel/106106147/a82f9b39b9d1) (Video)
37. [RecyclerView, Adapter, ViewHolder](https://invisiblenetwork.ai/learn/nptel/106106147/d9251a20c661) (Video)
38. [ViewPager](https://invisiblenetwork.ai/learn/nptel/106106147/aa241f6b4c41) (Video)
39. [Dialogues](https://invisiblenetwork.ai/learn/nptel/106106147/aac0c6265b97) (Video)
