Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
androidx
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
The app is still available in its original form on the Google Play Store for your pi practicing pleasure. Its sources are also available on GitHub.
If you take a look at the repository, you'll find something rather interesting in its dependencies. It uses Anko Layouts to render some parts of its UI! This was an early, now deprecated and abandoned attempt by JetBrains to create declarative Android UI with Kotlin DSLs.
The completed app's source code is available on GitHub, so you can browse it freely while reading the article.
This NumberButton uses basic Compose concepts, and is based on a material OutlinedButton. It takes a modifier as an optional parameter, following the relevant section of the Jetpack Compose API Guidelines by Google (a must-read if you're writing Compose code).
Related posts
- Is there anywhere on github which has the latest Android Open Source Project (AOSP) files?
- LiveData is superior to StateFlow for UI and ViewModel layer.
- Do you use SharedPreferences?
- Searching for a library that can render PDF from firebase storage link.
- Building Reddit Recap with Jetpack Compose on Android