NPTEL : NOC:Mobile Computing (Computer Science and Engineering)

Co-ordinators : Prof. Pushpendra Singh


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