Loading your workspace…
Short, topic-by-topic foundations. Read an example, try a small exercise, then build along with a video.
Understand activities, layouts, and the app lifecycle.
Explore the basicsStart with variables, conditions, loops, and objects.
Explore the basicsLearn values, functions, nullable types, and collections.
Explore the basicsLearn containers, dimensions, IDs, and readable UI.
Explore the basicsUnderstand tables, queries, parameters, and cursors.
Explore the basicsUnderstand the role of authentication, data, and rules.
Explore the basicsLearn requests, responses, errors, and structured data.
Explore the basicsFind the important project files and build your app.
Explore the basicsRead errors, inspect state, and test small changes.
Explore the basics