Resumen

Vamos a crear una aplicación Android en Kotlin + Jetpack Compose.

Para empezar, no instalaría Flutter, React Native ni nada adicional.

Y para ello, vamos a instalar y/o configurar nuestras herramientas: Android Studio + SDK de Android + Git + Codex

Comienzo

1

Instala Android Studio

El instalador configura prácticamente todo el SDK automáticamente.

2

Crear tu primer proyecto Android

  • New ProjectEmpty Activity (API 26, Kotlin)
3

Probar el proyecto antes de usar Codex

  1. ToolsDevice Manager+Create Virtual Device (Pixel 6)
  2. En la parte superior selecciona Pixel 6 y pulsa Run app

Codex

Codex ejecutará Gradle desde la terminal, no desde Android Studio.

1

Configura tu terminal para usar el JDK de Android Studio

nano ~/.zshrc

Agrega:

export JAVA_HOME="/Applications/Android Studio.app/Contents/jbr/Contents/Home"
export PATH="$JAVA_HOME/bin:$PATH"

export ANDROID_HOME="$HOME/Library/Android/sdk"
export PATH="$PATH:$ANDROID_HOME/platform-tools"
export PATH="$PATH:$ANDROID_HOME/emulator"

Guardar con:

  1. Ctrl + O
  2. Enter
  3. Ctrl + X
2

Paso 2

b

Jetpack Compose Gradle Sync

preparar el SDK, instalar Codex en la terminal, crear una app mínima en Kotlin/Compose y generar un APK de prueba.