The world of multi-platform-app builders

Android Studio

Android Studio is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development

Android Studio is the official integrated development environment (IDE) for Android app development, built and distributed by Google. An IDE contains tools that enable software developers to design, build, run, and test software, in this case, apps for the Android platform. Android Studio uses IntelliJ IDEA as its foundation and includes the Android plugin pre-installed along with some modifications specifically for the Android platform.

Programming languages:
Java, Kotlin, JavaScript, C++
Official website
https://developer.android.com/studio
Documentation
https://developer.android.com/studio/intro
Start learning
Installing Android studio
https://developer.android.com/codelabs/basic-android-kotlin-compose-install-android-studio#0
What you'll need
  • A computer running a 64-bit version of Windows (8, 10, or 11), Linux, macOS (10.14 Mojave or later), or ChromeOS
  • Internet access for your computer
  • 8 GB RAM or more
  • 8 GB of available disk space minimum (IDE + Android SDK + Android Emulator)
  • 1280 x 800 minimum screen resolution
More resources

// starter code
// MainActivity.kt 
              
class MainActivity : ComponentActivity() {
  override fun onCreate(savedInstanceState: Bundle?) {
      super.onCreate(savedInstanceState)
      setContent {
          GreetingCardTheme {
              // A surface container using the 
              // 'background' color from the theme
              Surface(
                  modifier = Modifier.fillMaxSize(),
                  color = MaterialTheme.colors.background
              ) {
                  Greeting("Android")
              }
          }
      }
  }
}