Infinum #AndroidSweets - weekly dev newsletter
Past issues
Subscribe
Past issues
208 issues since January 2016
January 2021
Jan 15
How much debuggable option slows down your app?
Jan 8
Do you know how to keep secrets?
December 2020
Dec 18
Is your app MAD enough?
Dec 11
Is your design system prepared for Compose?
Dec 4
Stop Holding Dagger by the Blade
November 2020
Nov 27
Ever heard about InputConnection?
Nov 20
Find out about the new requirements for Google Play in 2021
Nov 13
Explore State Based UI
Nov 6
Learn how to modularise your libraries
October 2020
Oct 30
Migrating to ViewBinding
Oct 23
Picasso vs Coil vs Fresco vs Glide
Oct 17
Up your navigation game
Oct 9
Delegating Delegates
Oct 2
Busting Android performance myths
September 2020
Sep 25
Time to get uncomfortable
Sep 18
Learn how to animate in Jetpack Compose
Sep 11
20 Android Dev Tools You’ve Probably Never Heard Of
Sep 4
Meet Jetpack DataStore
August 2020
Aug 28
Want to animate your keyboard?
Aug 21
Time to slow down the Fragment hate train
Aug 14
Learn how to prepare your app for Huawei AppGallery the easy way
Aug 7
Android In-app review API is finally here
July 2020
Jul 31
Get to know the new Android Gradle Plugin
Jul 24
Time to enforce some good practices
Jul 17
Find out how to prevent app cloning
Jul 10
Learn some new tricks with Dagger Hilt
Jul 3
Resist the urge to use scope functions to make your code shorter...
June 2020
Jun 26
The bifurcation of Android
Jun 19
Still not using Android App Bundles?
Jun 12
Get a quick tour of everything new in Jetpack
Jun 5
This weekend learn to maximize OkHttp connections reuse
May 2020
May 29
Stop using Gradle buildSrc
May 22
Learn more about Android UDF
May 15
Here’s everything new and hidden in Android 11 DP4
May 8
You still don't have a dark theme in your app?
May 1
Find out how to use PreviewView
April 2020
Apr 24
Even Google seems to have forgotten about Palette API
Apr 17
Still on Design Support Library?
Apr 10
Migrate to ViewBinding
Apr 3
Meet Merge adapter
March 2020
Mar 27
Reduce your Android app size
Mar 20
Exceptions in Coroutines
Mar 13
No excuse to keep data unprotected
Mar 6
Be careful with BuildConfig.DEBUG
February 2020
Feb 28
Master Android Styles With Themes Overlay
Feb 21
Ever wondered about if your Kotlin code is really obfuscated?
Feb 14
Prepare your Android app for gesture navigation with todays featured tutorial
Feb 7
Read about Android styling so that you can make stylish apps without pulling your hair out
January 2020
Jan 31
Learn how to speed up your android build time!
Jan 24
Thought about dark theme in WebViews? Find out how to do it!
Jan 17
Learn how to prepare your app for a pentest
Jan 10
Find out why GraphQL might make android development much simpler and more efficient
Jan 3
Start 2020 by learning Kotlin Flows. Go with the flow!
December 2019
Dec 20
Learn about flows in room and see why PornHub is better then Google!
Dec 13
Browsing through the Android Open Source Project was never easier!
Dec 6
Find out how to support themes in custom views
November 2019
Nov 29
Learn from Google about best practices using Flow
Nov 22
Learn about techniques for refactoring Dagger code with ease
Nov 15
Find out how to correctly capture a screenshot inside your app!
Nov 8
Read the featured article and learn how to make your apps more secure
Nov 1
Read everything you need to know about the Android Biometric API
October 2019
Oct 25
Android dev summit started and we have a lot of good stuff to share!
Oct 18
Learn more about the gesture navigation and be prepared
Oct 11
Hello ViewBinding!
Oct 4
Wanna get started with the new biometric prompt? Check out our featured article for more details!
September 2019
Sep 27
Start learning about the new features of the Firebase ML Kit
Sep 20
View Bindings on Android are just around the corner, check everything you need to know!
Sep 13
Find out how to start with feature flags!
Sep 6
Find out everything about the new Android 10!
August 2019
Aug 30
To parse or not to parse XML on Android?
Aug 23
Wanna make Android Studio faster?
Aug 16
Ever wondered what was faster Java or Kotlin?
Aug 9
Learn about clean architecture on Android
Aug 2
Wanna master the new gesture navigation?
July 2019
Jul 26
You want to hear more about kotlin flows? You are at the right place!
Jul 19
In this release you can learn how to handle exceptions in kotlin flows
Jul 12
Ever wondered how to implement parallax scrolling on Android?
Jul 5
In this release find out everything about the new Android Q feature, capturing the audio of other applications
June 2019
Jun 28
Ever wondered how to test custom Lint checks? You've come to the right place!
Jun 21
If you are afraid that you missed something Android related on this years Google I/O you better check out our featured article
Jun 14
In this release check out reactive streams and kotlin flows
Jun 7
Find out how to speed up your Kotlin projects
May 2019
May 31
In this release find out why you should never have to use Thread.sleep in Espresso tests
May 24
Find out how to conqure Android Camera APIs
May 17
Find out everything about the recent WhatsApp vulnerability
May 10
Catch up with some of the news from Google I/O 19
May 3
Ever wondered how to easily get started with coroutines? Check out this weeks featured article and find out how ...
April 2019
Apr 26
Check out the best practices for the upcoming Scoped Storage on Android Q
Apr 19
Check out what 6 months of development has brought to Android Studio 4.3
Apr 13
Read about some good practices when converting your code to Kotlin and check this weeks amazing library pack!
May 2018
May 24
Check out how to implement the Google’s refreshed modal bottom sheet
May 17
Explore Moshi’s Kotlin Code Gen
May 10
Peak into the new era of the Support Library
May 3
Handle Android’s ActionMode and Spans like a pro
April 2018
Apr 26
Check out Constraint Layout 1.1 and get a sneak peak of the 2.0 version
Apr 19
Exploring the v28 Android Design Support Library Additions
Apr 12
Android Studio switching to D8 dexer
Apr 5
Coroutines and RxJava — An Asynchronicity Comparison
March 2018
Mar 29
Learn about machine learning on Android and check the upcoming changes for the Fingerprint API
Mar 23
Fourth annual Android security year in review
Mar 15
How to Screw Over Your Beta Users Without Really Trying
Mar 8
Read all about Kotlin 1.2.30
Mar 1
Read about the upcoming changes for the next Android version
February 2018
Feb 22
In th
Feb 15
Check out how to manage Gradle dependencies with Kotlin
Feb 8
Learn all about Services and the official Android KTX from Google
Feb 1
Check this weeks Class Of The Week and find out how to test in-app purchases
January 2018
Jan 25
Learn how the nested scrolling APIs work and much more!
Jan 18
Check out the new Kotlin 1.2.20
Jan 11
After a short break, we are back! Enjoy this weeks Android Sweets.
December 2017
Dec 21
Improving app security and performance on Google Play for years to come
Dec 14
New Android vulnerability allows attackers to modify apps without affecting their signatures
Dec 7
Find out more about the new Android Oreo (Go edition) and find out some tips and tricks for Kotlin
November 2017
Nov 30
Kotlin 1.2 Released: Sharing Code between Platforms
Nov 23
Advanced Kotlin tips: tail recursion, sealed classes, local, infix and inline functions and more…
Nov 16
10 things you might be doing wrong when using the SafetyNet Attestation API
Nov 8
Announcing Architecture Components 1.0 Stable
October 2017
Oct 26
The Android Oreo 8.1 developer preview is now available
Oct 19
Android Architecture Components: Testing your Room DAO classes
Oct 12
Working with Multiple JobServices
Oct 6
System-wide Library Sharing
September 2017
Sep 28
Spek your reactive stream using PublishSubjects
Sep 21
Handling Kotlin Exceptions with Kategory
Sep 14
ViewModels and LiveData: Patterns + AntiPatterns
Sep 7
MVVM + RxJava: Learnings
Sep 1
What’s Revolutionary about Flutter
August 2017
Aug 25
Introducing Android 8.0 Oreo
Aug 17
Why Not RxLifecycle?
Aug 10
Kotlin 1.2 M2 is out!
Aug 3
An Introduction to Functional Reactive Programming
July 2017
Jul 27
Understanding migrations with Room
Jul 20
Whole Lottie Love
Jul 13
Demystifying the new Dagger Android module
Jul 6
12 Android blogs you should be following
June 2017
Jun 29
Architecture components - I'm not a purist but ...
Jun 23
Android Instant Apps, step-by-step: how Vimeo went about it
Jun 15
Everything You Need To Know About Memory Leaks In Android Apps
Jun 9
JSONApi is a Blessing For Offline Ready Apps by no need to memorize
Jun 2
Exploring the new Android Architecture Components library
May 2017
May 26
Cloak and Dagger: From Two Permissions to Complete Control of the UI Feedback Loop
May 19
Kotiln support for Android
May 11
Google is developing a mysterious new mobile operating system called Fuchsia
May 5
How we made Basecamp 3’s Android app 100% Kotlin
April 2017
Apr 27
One RecyclerView to rule them all
Apr 13
Changes to Device Identifiers in Android O
Apr 7
Kotlin in Production: Should you stay or should you go?
March 2017
Mar 30
Writing Concise Code with Kotlin and RxJava
Mar 23
Android O Features and APIs - #AndroidSweets
Mar 16
Android Profiler in Android Studio 2.4 preview #AndroidSweets
Mar 9
Make sure your users have the latest app version installed #AndroidSweets
Mar 2
Infinum #AndroidSweets - weekly dev newsletter - Issue #58
February 2017
Feb 23
Infinum #AndroidSweets - weekly dev newsletter - Issue #57
Feb 16
Infinum #AndroidSweets - weekly dev newsletter - Issue #56
Feb 9
Infinum #AndroidSweets - weekly dev newsletter - Issue #55
Feb 2
Infinum #AndroidSweets - weekly dev newsletter - Issue #54
January 2017
Jan 26
Infinum #AndroidSweets - weekly dev newsletter - Issue #53
Jan 19
Infinum #AndroidSweets - weekly dev newsletter - Issue #52
Jan 12
Infinum #AndroidSweets - weekly dev newsletter - Issue #51
December 2016
Dec 22
Infinum #AndroidSweets - weekly dev newsletter - Issue #50
Dec 15
Infinum #AndroidSweets - weekly dev newsletter - Issue #49
Dec 8
Infinum #AndroidSweets - weekly dev newsletter - Issue #48
Dec 1
Infinum #AndroidSweets - weekly dev newsletter - Issue #47
November 2016
Nov 24
Infinum #AndroidSweets - weekly dev newsletter - Issue #46
Nov 17
Infinum #AndroidSweets - weekly dev newsletter - Issue #45
Nov 10
Infinum #AndroidSweets - weekly dev newsletter - Issue #44
Nov 3
Infinum #AndroidSweets - weekly dev newsletter - Issue #43
October 2016
Oct 27
Infinum #AndroidSweets - weekly dev newsletter - Issue #42
Oct 20
Infinum #AndroidSweets - weekly dev newsletter - Issue #41
Oct 13
Infinum #AndroidSweets - weekly dev newsletter - Issue #40
Oct 6
Infinum #AndroidSweets - weekly dev newsletter - Issue #39
September 2016
Sep 29
Infinum #AndroidSweets - weekly dev newsletter - Issue #38
Sep 22
Infinum #AndroidSweets - weekly dev newsletter - Issue #37
Sep 15
Infinum #AndroidSweets - weekly dev newsletter - Issue #36
Sep 8
Infinum #AndroidSweets - weekly dev newsletter - Issue #35
Sep 1
Infinum #AndroidSweets - weekly dev newsletter - Issue #34
August 2016
Aug 26
Infinum #AndroidSweets - weekly dev newsletter - Issue #33
Aug 18
Infinum #AndroidSweets - weekly dev newsletter - Issue #32
Aug 11
Infinum #AndroidSweets - weekly dev newsletter - Issue #31
Aug 4
Infinum #AndroidSweets - weekly dev newsletter - Issue #30
July 2016
Jul 28
Infinum #AndroidSweets - weekly dev newsletter - Issue #29
Jul 21
Infinum #AndroidSweets - weekly dev newsletter - Issue #28
Jul 14
Infinum #AndroidSweets - weekly dev newsletter - Issue #27
Jul 7
Infinum #AndroidSweets - weekly dev newsletter - Issue #26
June 2016
Jun 30
Infinum #AndroidSweets - weekly dev newsletter - Issue #25
Jun 24
Infinum #AndroidSweets - weekly dev newsletter - Issue #24
Jun 16
Infinum #AndroidSweets - weekly dev newsletter - Issue #23
Jun 9
Infinum #AndroidSweets - weekly dev newsletter - Issue #22
Jun 2
Infinum #AndroidSweets - weekly dev newsletter - Issue #21
May 2016
May 26
Infinum #AndroidSweets - weekly dev newsletter - Issue #20
May 19
Infinum #AndroidSweets - weekly dev newsletter - Issue #19
May 12
Infinum #AndroidSweets - weekly dev newsletter - Issue #18
May 5
Infinum #AndroidSweets - weekly dev newsletter - Issue #17
April 2016
Apr 21
Infinum #AndroidSweets - weekly dev newsletter - Issue #16
Apr 14
Infinum #AndroidSweets - weekly dev newsletter - Issue #15
Apr 7
Infinum #AndroidSweets - weekly dev newsletter - Issue #14
March 2016
Mar 31
Infinum #AndroidSweets - weekly dev newsletter - Issue #13
Mar 24
Infinum #AndroidSweets - weekly dev newsletter - Issue #12
Mar 17
Infinum #AndroidSweets - weekly dev newsletter - Issue #11
Mar 10
Infinum #AndroidSweets - weekly dev newsletter - Issue #10
Mar 3
Infinum #AndroidSweets - weekly dev newsletter - Issue #9
February 2016
Feb 25
Infinum's Android Newsletter - Issue #8
Feb 18
Infinum's Android Newsletter - Issue #7
Feb 11
Infinum's Android Newsletter - Issue #6
Feb 5
Infinum's Android Newsletter - Issue #5
January 2016
Jan 28
Infinum's Android Newsletter - Issue #4
Jan 21
Infinum's Android Newsletter - Issue #3
Jan 14
Infinum's Android Newsletter - Issue #2
Jan 7
Infinum's Android Newsletter - Issue #1