NOC:Mobile Computing


Lecture 1 - Java Basics


Lecture 2 - Java : Primitive Data Types, Strings, Loops, Conditional Statements


Lecture 3 - Java : Strings, OOP principles


Lecture 4 - Java : Interfaces


Lecture 5 - Java : Classes, Exceptions, Threads


Lecture 6 - Introduction to Android Studio


Lecture 7 - Your First App


Lecture 8 - Deploying your App to a Phone


Lecture 9 - Extending app - Buttons, Toast


Lecture 10 - Android Development Environment


Lecture 11 - User Interface


Lecture 12 - Application Fundamentals


Lecture 13 - Extending the application


Lecture 14 - Activity Lifecycle - I


Lecture 15 - Activity Lifecycle - II


Lecture 16 - Activity LifeCycle - III


Lecture 17 - Adding Icon, Layouts, Handling Rotation - I


Lecture 18 - Adding Icon, Layouts, Handling Rotation - II


Lecture 19 - Debugging


Lecture 20 - Intents - I


Lecture 21 - Intents - II


Lecture 22 - Observer Pattern


Lecture 23 - Fragments - I


Lecture 24 - Fragments - II


Lecture 25 - Fragment Basic Programming Example


Lecture 26 - Fragments - Advanced Example


Lecture 27 - Implicit Intents


Lecture 28 - Saving Data - I


Lecture 29 - Saving Data - II


Lecture 30 - Security and System Permissions


Lecture 31 - Services


Lecture 32 - Processes and threads


Lecture 33 - Working with Fragments - I


Lecture 34 - Working with Fragments - II


Lecture 35 - Working with Fragments - III


Lecture 36 - RecyclerView, Adapter


Lecture 37 - RecyclerView, Adapter, ViewHolder


Lecture 38 - ViewPager


Lecture 39 - Dialogues