@RickClephas We’re using Retained while we aren’t a 100% Compose app. But once we’re able to tell AndroidManifest we can handle all kinds of ConfigChanges, then we won’t need any support to keep our presenters alive on config changes.
https://t.co/3TuaZbOngi
@RickClephas Directly in a SwiftUI view. We construct views passing our presenter, or rather, a thin Swift wrapper that conforms to ObservableObject and binds to our presenter’s flows. As a bonus, it makes building SwiftUI previews easier too.
@marcellogalhard I think the conflation of Components & Modules, but also smart translation from Provides and Assisted to functions. I also quite like that typealiases replace Named parameters.
PS: keep in mind that our project size is small. But will surely scale better than with e.g. Koin.
I’ve been toying with kotlin-inject over the last few months and I really believe you should be aware of it. What a lovely DI library for Kotlin.
https://t.co/lsyKwLj558
@oskargroth hey Oskar, do you know any open-source projects that attempts to centralize navigation across a SwiftUI-only app? Any pointers would be very helpful. Thanks 🙏
@kaushikgopal@intellijidea I’m sure you already know, but in case not, this change enables the new UI w/o being part of any beta program: https://t.co/PWEderfKWa
Big news in web app persistence: SQLite + Chrome are collaborating to create an official SQLite WASM build, backed by performant filesystem APIs!
I'm mostly very excited for this. But there is one catch that I'm still trying to understand... 1/
We’re opening up a Junior Android position @getklima. Come work with me and an amazing set of folks doing our best to fight climate change.
Are you part of an underrepresented group? We’d love to hear from you!
https://t.co/aVgEVjSWxC
I spent this year building @getklima for Android, and can't be more proud to say it's live starting today! The idea is to provide a simple way to take action by becoming carbon neutral 🌱 while being informed about the topic.
https://t.co/YhwBfLUuUY