PinnedJulien SalviinGoogle Developer ExpertsHands on Jetpack Compose VisualTransformation to create a phone number formatterAt Aircall, we are currently rewriting our design system with Jetpack Compose, the new UI framework made by Google.5 min read·Dec 21, 2021--3--3
Julien SalviinGoogle Developer ExpertsML Kit Document Scanner in actionRecently, ML Kit released a new library to digitize physical documents from your Android app: ML Kit Document Scanner.5 min read·Apr 15, 2024----
Julien SalviUI tests with Jetpack Compose and Appium x UIAutomatorAt Aircall we are pushing a lot around quality thanks to our great QA team. Huge efforts are put on Android developer side with the unit…3 min read·Dec 5, 2022--2--2
Julien SalviSafe delay in Android Views: goodbye Handlers, Hello Coroutines!Using Handlers, without providing a Looper, has been deprecated in recent versions of Android because they can lead to bugs3 min read·Aug 8, 2021--5--5
Julien SalviLessons learned from Google Assistant and App Actions on AndroidMy company recently organized a hackathon and we did some experiments with Google Assistant and App Actions on Android.8 min read·Jun 8, 2021--1--1
Julien SalviCustom Shape with Jetpack ComposeAfter exploring the Jetpack Compose Canvas in a previous article, this new post will explain how you can draw and use a custom Shape for…6 min read·Apr 26, 2021--8--8
Julien SalviinGoogle Developer ExpertsExploring Jetpack Compose Canvas: the power of drawingIn this article, I will share my experience of using Canvas with Jetpack Compose, which is the new UI toolkit made by Google. The Android…5 min read·Mar 19, 2021--2--2
Julien SalviinInside AircallAircall Journey to Android App Bundle 📦A couple months, we decided to use Android App Bundle (AAB) to distribute Aircall’s Android app in Play Store. After analyzing the Aircall…5 min read·Feb 18, 2021--1--1
Julien SalviParallax effect made it simple with Jetpack ComposeI was recently playing with Jetpack Compose, learning the future of the UI on Android. In a sample app, I tried to build a parallax effect.4 min read·Feb 12, 2021--4--4
Julien SalviSecure your data with Encrypted Shared Preferences from Jetpack librariesSecurity is a very important topic and has to be taken seriously when developing Android applications, especially if sensitive data is…5 min read·Jan 6, 2021--3--3