Pokedex
BCVAX-Android | Pokedex | |
---|---|---|
19 | 7 | |
18 | 7,596 | |
- | - | |
0.0 | 8.9 | |
about 2 years ago | 7 days ago | |
Kotlin | Kotlin | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
BCVAX-Android
- Canada's 'gamble' on delaying, mixing and matching Covid-19 vaccines paid off
- Alberta COVID-19 vaccine passport QR codes available but no app to read them | Globalnews.ca
- Nearly Six in Ten (58%) BC Residents Have Used the New Vaccine Card, 33% Experienced Instances Where Vaccine Cards Not Asked For When They Should Have Been
-
‘Vaxxed or not vaxxed you are all welcome’: Hundreds of Ontario businesses defy vaccine passport rules
Better yet, BC's app is comparable and is open source: https://github.com/bcgov/BCVAX-Android/
- Vaccine passport app exposed hundreds of thousands of users' personal data
- Hinshaw: We are hearing reports of ppl trying to falsify proof of #COVID19AB vaccination records.
-
Is having a fake "vaccination passport" government fraud? Cause it should be.
Doesn't need to go to a website; you can have "digitally signed" QR codes that aren't forgeable/crackable, like QC/BC/SK/ON are using and work offline. Because of the way it works, you can actually see BC's app's sourcecode.
- BC Vaccine Card Verifier released for Android
-
BC Vaccine Card Verifier is now live in Apple App Store
You're welcome! Funny, you were analyzing the iOS app's source at the same time I was analyzing the Android app's source. On Android, it stores the JWK as an asset so it doesn't even hit the network to get the public key, meaning that it functions perfectly well in airplane mode. Thanks for the info about the JWT shananigans. I spoofed my card's alg as both "none" and "HS256" and it rejected both, as it should.
- BC Vax Passport Scanner App – Source Code
Pokedex
-
Old android dev looking to refurbish knowledge
And this is a decent github repo to check out to get an idea of a modern architecture/state of app dev: https://github.com/skydoves/Pokedex
-
How to become a better Android developer?
For example this one is decent https://github.com/skydoves/Pokedex
-
Nifty, well made, small apps you've run into?
The Pokedex app has almost everything you could want. Hilt, Retrofit Coroutines, MVVM(I prefer MVI), etc
- Open source apps that use Android architecture components?
- Source code
-
Advice needed regarding MVVM Pattern
I would recommend reading the code of the following project. It uses all the modern practices including live data, hilt, paging 3 with mvvm. https://github.com/skydoves/Pokedex
-
Android DataBinding kit for notifying data changes from Model layers to UI layers on MVVM architecture.
Exactly! But we can implement it better without creating backing properties for preventing access from outsides using this. code diff
What are some alternatives?
BCVAX-iOS
Android-CleanArchitecture-Kotlin - This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
Stars - An android application build with a clean architecture approach and Star wars API
CbKtx - A lightweight Kotlin friendly wrapper around Couchbase lite for Android.
DevUpdates - News app for developer updates.
Quizzer - Trivia Game (Quiz App)
MvvmBase
DisneyCompose - 🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
Vigilante - 🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Thinkrchive-Multiplatform - An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android and Desktop. It uses Kotlin Multiplatform to share code.
Bindables - 🧬 Android DataBinding kit for notifying data changes to UI layers with MVVM architecture.
contact - Retryable HTTP client in Go.