Pocket Studio Academy
HomePart 0
Part 0

Start Here

You will not read seven chapters before seeing something work. By the third lesson there is an app on your phone that you made. Everything after that is understanding why it works.

0.1

What an app actually is

Before you write a single line, it helps to know what you are actually making. An app is not magic — it is a folder of instructions, a picture of a screen, and one rule about what happens when someone taps.

7 min
0.2

Meet Pocket Studio — a tour

A guided tour of the five places in Pocket Studio you will actually use. By the end you will know where your files live, where the Run button is, and what the scrolling wall of text during a build is trying to tell you.

8 min
0.3

Your first app: build and install it

Right now, on this phone, you are going to make an app that does not exist yet, build it into a real APK, install it, and see your own words on the screen. No theory first. The theory makes far more sense afterwards.

12 min
0.4

What just happened? Anatomy of your app

You have a working app and about twenty files you did not write. This lesson opens the box: what every file in the project is for, which two you will actually edit, and where app-debug.apk came from.

9 min
0.5

What code actually is

You changed a few words in a text file and an app on your phone changed. This lesson explains the whole mechanism behind that — what code is, what the compiler does with it, and why the machine is so unforgivingly literal.

8 min
0.6

Reading errors without fear

Errors are not a sign you are doing badly — they are the normal working conditions of every programmer alive. This lesson teaches you to read a Kotlin error, a Gradle failure and a crash, and to know which one you are looking at.

8 min
0.7

How to learn this without burning out

The people who finish a course like this are not the cleverest — they are the ones who came back on Tuesday. Six habits that make the next fifteen hours work, plus a first Git commit so today's win is on the record.

5 min