Blueground Engineering blog
  • Home
  • About
  • Github
  • We're hiring!
Subscribe

android

A collection of 4 posts
Fixtures made easy with KSP
kotlin

Fixtures made easy with KSP

Standing on the shoulders of giants In a previous blog post, we discussed how to build tools with the help of KSP. In this one, we will present one of the tools we built in Blueground that recently has been released as an open-source project. Initially, we were inspired by
Nov 16, 2022 4 min read
Adding KSP to your toolbelt
kotlin

Adding KSP to your toolbelt

Let's prepare the ground Before we start examining how to use KSP a.k.a Kotlin Symbol Processing, let's say a few words about what it is. For the familiars with the annotation processing, we could say that is an annotation processing tool for Kotlin. This means that it can
Aug 2, 2022 7 min read
Keep your Tabs and List in sync using Jetpack Compose
android

Keep your Tabs and List in sync using Jetpack Compose

Jetpack Compose In May 2019, Google announced a new UI toolkit for Kotlin developers. In July 2021 the first stable version of this toolkit was made available. So, it is a fresh but I believe very promising toolkit. Some of the benefits of using the Jetpack Compose will be mentioned
Jun 20, 2022 5 min read
PagingData Assertions made possible!
android

PagingData Assertions made possible!

Motives With the release of Jetpack Paging, loading RecyclerView's data in batches has become pretty fun and easy. Still, part of our job is not only to implement cool things but to write tests to ensure feature sustainability. The question in using Jetpack Paging is how easy it is to
Oct 27, 2021 7 min read
Blueground © 2023
  • Our homes
  • Open roles
Built with Ghost