Skip to content

This is a repository created for the Mobile Computing Course at IIIT-Delhi. The initial programs are taken from the book "Android Programming: The Big Nerd Ranch Guide" 5th edition. Additional examples are created by the owner of this repository.

Notifications You must be signed in to change notification settings

arani89/Android-Programming-MC-2025-Course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Android Programming: The Big Nerd Ranch Guide (5th Edition)

Learn android development from Android Programming: The Big Nerd Ranch Guide (5th Edition)

Getting Started

As you work through the book, you will write six Android apps. A coupleare very simple and take only a chapter to create. Others are more complex.The longest app spans 11 chapters. All are designed to teach you importantconcepts and techniques and give you direct experience using them.

Name Description
GeoQuiz In your first app, you will explore the fundamentals ofAndroid projects, activities, layouts, and explicit intents. Youwill also learn how to handle configuration changesseamlessly.
CriminalIntent The largest app in the book, CriminalIntent lets youkeep a record of your colleagues’ lapses around the office. You will learn to use fragments, list-backed interfaces,databases, menus, the camera, implicit intents, and more.
PhotoGallery A Flickr client that downloads and displays photos fromFlickr’s public feed, this app will take you through scheduling background work, multi-threading, accessing web services, and more.
DragAndDraw In this simple drawing app, you will learn abouthandling touch events and creating custom views.
Sunset In this toy app, you will create a beautiful representationof a sunset over open water while learning about animations.
CodaPizza This app will introduce you to Jetpack Compose, thenewest way to create Android UIs. You will learn how to manage application state and howto use the declarative framework to describe how your UIshould render itself.

About

This is a repository created for the Mobile Computing Course at IIIT-Delhi. The initial programs are taken from the book "Android Programming: The Big Nerd Ranch Guide" 5th edition. Additional examples are created by the owner of this repository.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%