Edytor Android Studio, stworzony na bazie IntelliJ IDEA, jest produktem firmy JetBrains
Język Kotlin opracowałą firma JetBrains
- niski poziom, blisko sprzętu i jądra systemu - język C, asembler - ponieważ Android używa jądra Linuxa jako podstawy działania
- aplikacje natywne w sensie programistycznym - język C++
te aplikacje cechują się wysoką wydajnością, np multimedia, gry itp zastosowania
- aplikacje natywne z potocznym znaczeniu tego słowa / tworzone sposobem dedykowanym dla danej platformy - na Androida są to aplikacje pisane z językach Kotlin lub Java i pakowane do formatu .apk
- tworzenie aplikacji multiplatformowych w narzędziach takich jak Flutter, Xamarin, React Native
Kilka pojęć
- Android - system operacyjny jako całość
- Android SDK - zestaw narzędzi potrzebnych do tworzenia aplikacji mobilnych (u nas jest to instalowane w ramach AS)
- API - klasy, funkcje itd , które są dostępne dla programisty w danej wersji