Размышления о том, что нужны разные классы для API, DB и UI данных.
#architecture #data #model
https://blog.danlew.net/2022/08/15/domain-specific-models/
#architecture #data #model
https://blog.danlew.net/2022/08/15/domain-specific-models/
Dan Lew Codes
Domain-Specific Models
For a long time at Trello Android, we used the same class for parsing API calls (via Gson), making DB transactions (via OrmLite), and displaying data in the UI.
Here’s a pseudo-code-y example of a board:
@DatabaseTable(tableName = "boards")
data class Board(…
Here’s a pseudo-code-y example of a board:
@DatabaseTable(tableName = "boards")
data class Board(…
👍7
Новый мануал по созданию приложения, которое умеет корректно работать offline.
Рассказывают не только про чтение данных, но и про запись, типы синхронизации и решение конфликтов.
#android #architecture
https://developer.android.com/topic/architecture/data-layer/offline-first
Рассказывают не только про чтение данных, но и про запись, типы синхронизации и решение конфликтов.
#android #architecture
https://developer.android.com/topic/architecture/data-layer/offline-first
Android Developers
Build an offline-first app | App architecture | Android Developers
🔥22👍4👏1🤩1👌1