by Balazs Toth | Jul 27, 2022 | Android
Snapshot Testing in Kotlin and Android JULY 27, 2022 | BALAZS TOTH Probably every mobile developer knows these small but annoying bugs: The general toolbar of the app is restyled, and it looks good on 29 out of the total 30 screens but on one of the screens some UI...by Frederik Kammel | Apr 4, 2022 | Android, iOS
The Abstract Syntax Tree – Kotlin vs. Swift APRIL 4, 2022 | FREDERIK KAMMEL Have you ever wondered why we have to use Kotlin for Android and Swift for iOS development? We asked ourselves the same question and came quickly to the conclusion that there might be a...by Frederik Kammel | Dec 13, 2021 | Android
Value Classes in Kotlin: Good-Bye, Type Aliases!? DECEMBER 13, 2021 | FREDERIK KAMMEL With the release of Kotlin 1.5.0, value classes (formerly known as inline classes) are finally stable and were released from their @OptIn annotations. Many were hyped about the...by Balazs Toth | Aug 23, 2021 | Android
Kotlin’s Sealed Interfaces & The Hole in The Sealing AUGUST 23, 2021 | BALAZS TOTH Sealed interfaces were just introduced in Kotlin 1.5 and are a very powerful new feature. But with great power comes great responsibility, so we need to learn when to use and when...by Balazs Toth | Mar 29, 2021 | Android
Non-Empty Lists in Kotlin MARCH 29, 2021 | BALAZS TOTH “What’s your favorite birthday present?” – This question only makes sense if you received at least one present. Otherwise, you might even perceive it as offensive. So before asking this...by Nasir Ghulam | Feb 15, 2021 | Android
Data Integrity: CRC with Kotlin on Android FEBRUARY 15, 2021 | GHULAM NASIR When working with any communication or storage medium such as Bluetooth, wi-fi (and even wired networks) or disk storage, data can get corrupted. In such cases, we need to make sure that the...Get notified when our next article is born!
(no spam, just one app-development-related article
per month)