levibostian / Wendy-Android

Build offline first Android mobile apps. Remove loading screens, perform tasks instantly.
https://levibostian.github.io/Wendy-Android/wendy/
MIT License
64 stars 16 forks source link

Wendy v1.0 #59

Open levibostian opened 4 years ago

levibostian commented 4 years ago

Wendy began over 3 years ago. I created it to add offline support for an app that I was building at the time for an app I was building. Since then, the project has matured with improvements here and there as I add it to more and more production apps of mine.

Wendy has been very experimental for years. The more that I used it, the more that I learned about how to build offline apps.

The day has finally arrived. Wendy is ready to become stable. It's ready for it's next major upgrade.

Tasks planned for Wendy v1.0

This task also means No more taskId returned when you add a pending task to Wendy. To use Wendy, the developer should not need to be responsible for managing an ID returned from Wendy. Using Wendy's querying system, you should be able to find a pending task anytime in the future if you need it.

This also means we probably need to add a cache to make Wendy faster. This is optional, but an idea of mine. Having an in-memory cache will improve speed but it may be so minimal it's not worth it.


I'm excited. I am not sure when this will be complete so stay tuned. I am also making big, stable changes to my other library to help build offline capable apps, [Teller]https://github.com/levibostian/Teller-Android/issues/74).

gatspy commented 1 year ago

When will 1.0 be released?