
Explore the building blocks of an Android Studio project, from activities and layouts to manifest, resources, and Gradle scripts, and learn how these files shape your app.
Discover how variables hold values and behaviors in Android app development with Kotlin, using an int variable to decrement and compare to another value, and mastering Intellisense and print.
Implement a seek bar to display tip percent in real time via on progress change and update the user interface with the total payment and tip amount using Kotlin.
Write Kotlin code using readLine to read a number, convert to int, and use an if expression to print even when division by 2 leaves 0 remainder, else odd.
Write a Kotlin program that reads two integers and a math operator using readLine, uses a when expression to perform the operation, and prints result or error for invalid operators.
Categorize user ages with ranges in Kotlin, using if and when expressions to map 12–18 to group A, 19–35 to group B, 36–66 to group C, and unknown otherwise.
Learn to extend functions with parameters to handle different inputs, using a two-parameter rectangle area function with width and length, demonstrating parameters vs arguments and function signature, enabling code reuse.
Learn to implement a reusable calculate tip function in kotlin tip calculator app, replacing duplicated code across seek bar progress handlers and button clicks, and prevent divide by zero errors.
Explore how to use for loops to iterate over arrays in Kotlin, sum elements, and write robust code that adapts to array size using the temperature days array.
Define an enum named categories with two constants electronics and luggage, then use it in the app constructor to replace string values for cleaner code.
Insert a new note into the notes table by creating a writable database via the MyNotesSQLiteOpenHelper and using ContentValues for title and description, with a save action and toast feedback.
Learn to write a custom recycler view adapter in Android Kotlin, including a view holder and binding image and text in a card view for efficient recycling.
Develop a quotes details screen in Android using Kotlin. Create a RecyclerView adapter and view holder, bind quotes from SQLite, and enable long-click sharing via intents with ripple effects.
* In this course, you will learn how to write Android apps from scratch
* No prerequisite is required
* The obvious point about this course is that it is exercise-based to make sure you will understand and use the course materials correctly
* How to use Kotlin to write useful Android applications
* You do not need to be an experienced programmer to learn Android development. All the basics are part of this course.
* You will learn how to install and setting up tools
* The Tip Calculator app that teaches you how to write your first Android application
* The control flow that enables you to write codes that may be executed or not based on conditions
* You will learn how to write reusable codes by writing your own functions
* You will learn how to store related values and information by using collections
* The English Stories app that teaches you about Activities and List Views
* The My Notes app which teaches you about SQLite database
* The Best Quotes app that teaches you how to use Recycler View instead of List View to get more performance
* You will learn how to use animations in your apps
* You will learn how to publish your apps
* Also you will learn about the best practices