Android App Development: Difference between revisions
No edit summary |
|||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
Android apps are made of Activities https://developer.android.com/reference/android/app/Activity | Android apps are made of Activities https://developer.android.com/reference/android/app/Activity | ||
For native Android apps, there are two current approaches: | For native Android apps, there are two current approaches to building out the UI: | ||
* Traditional Android apps are made using views were the layout is stored in an XML file and each component is a view with it's own class. | * Traditional Android apps are made using views were the layout is stored in an XML file and each component is a view with it's own class. | ||
* Compose apps are made using Jetpack Compose. Compose components are functions similar to React functional components. | * Compose apps are made using Jetpack Compose. Compose components are functions similar to React functional components. | ||
Line 13: | Line 13: | ||
==Compose== | ==Compose== | ||
==AGSL Shaders== | |||
See https://developer.android.com/develop/ui/views/graphics/agsl | |||
==Camera 2 API== | ==Camera 2 API== |