Vincent Tsenvtsen.hashnode.dev·Jan 3, 2024Convert KAPT to KSP - Room and Hilt ExamplesKAPT stands for Kotlin Annotation Processing Tool and KSP stands for Kotlin Symbol Processing. Both are annotation-processing tools that are used for code generation. KAPT is the old way which is Java-based and KSP is the new way which is Kotlin-base...Discuss·1.2K readsAndroid App DevAndroid
Tushar Pingaletusharpingale.hashnode.dev·Nov 21, 2023Leveraging fold operator in Kotlin flow to optimize Room DB upsertsHey everyone, today we will look into an interesting topic to optimize room DB upserts using fold in Kotlin flow. The case? We are working on a chat application where we fetch a list of chats in pages from the network and upsert it into DB as it is a...Discuss·9 likes·462 readsKotlin
Abou Zuhayrblog.zuhayr.dev·Sep 18, 2023Implementing RoomDB in our App with MVVM & DI in Android: (Day 04)In our last blog post, we tried to set up a basic app with dependency injection that we planned to use in our future blog posts to create a login, and signup flow, which will help us understand how DI (dependency injection) and MVVM (Model View View-...Discuss·506 readsArchitecture Patterns in AndroidMVVM
Kerry Philipdarkknight842.hashnode.dev·May 26, 2023Utilizing Room Database for Efficient Data ManagementIn today's digital age, effective data management is crucial for developing robust and efficient applications. Room Database, introduced by Google as part of the Android Architecture Components, is a powerful library that simplifies data storage and ...Discuss·10 likes·37 readsAndroid
Michał Konkelmichalkonkel.dev·Oct 16, 2018Room Persistence Library Introduction — part 1This article is the first part of the three-part series that will smoothly introduce Room Persistence Library to you. The first part will be focused on configuring the project and explaining the basic structures. All sources can be found in related G...DiscussRoom Persistence LibraryAndroid