Student-Lyf / RamLife

An app for Ramaz students
https://ramaz-go.web.app
MIT License
5 stars 5 forks source link

iPhone/Android Widgets UI #107

Open DavidTarrab opened 2 years ago

DavidTarrab commented 2 years ago
Levi-Lesches commented 2 years ago

Android layouts used to be super complex, integrating XML with Java, but they've since taken on a simpler form similar to Flutter: just like you write Flutter widgets in Dart, you write Composable widgets in Kotlin. You may have to start off with some codelabs and a small sample project to get the UI you want before integrating it with RamLife. Some pages to check out are: Jetpack Compose, Material Design for Android, and Kotlin (a better replacement for Java). All of that should be summed up in this Kotlin tutorial and this Jetpack Compose tutorial. I can't speak for iOS, but I hear it's also similar, with SwiftUI.

Good luck