Infinum Android - Ever heard about InputConnection?

Fresh news from Droid zone
Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week.
Easy Custom Keyboard with InputConnection
An overlooked gem for creating a custom keyboard on Android.
Read More
Articles
The following are some reasons whether your team should invest migrating from Dagger to Hilt.
Almost in every Android-based application there are item lists in one form or another. To display those lists on the screen developers use RecyclerView as the most fluent, friendly and resource non-intensive component. But, as it always happens, one and the same component in different use environments can behave absolutely differently. 

Learn how to run your side effects 🌀 bound to the @Composable lifecycle. What is a side effect? 🌀 Any Android applications contain side effects. They are also called “effects” quite often, in case you’ve been wondering. A side effect is essentially anything that escapes the scope of the function.

Project Mainline is one of the biggest changes to Android in recent years. While you as a consumer may not notice this change, it fundamentally alters how Android operates as an open-source operating system, with more power now resting in the hands of Google than ever before. Whether this increase in control is good or bad is a topic for a different debate. Now, Google plans to include the Android Runtime (ART) as an updatable Mainline module in Android 12.
Testing launch performance can be tricky, but it doesn’t have to be.
Libraries and useful resources
Android app to showcase complex UI/Animations with and without MotionLayout.
The fragments of today are not the fragments of even a year ago, much less those of 5+ years ago. This week, the documentation for fragments has been effectively rewritten from scratch bringing it up to speed with the best practices of 2020. - Ian Lake
Videos/Podcasts
In this first ever episode in English, Yannick and Benjamin have a chat with Benjamin Baxter from Google about Android TV and the new Chromecast with Google TV.
Class of the week
The CoordinatorLayout.Behavior for a View within a CoordinatorLayout to hide the view off the bottom of the screen when scrolling down, and show it when scrolling up.
Beyond Android
Let's be frank, Git is/was not very intuitive. I gave up following the updates to the project because at least for me it was very boring, nothing was added to help the daily routine. But I'm glad I was wrong and recently(2.27 and beyond) two shortcuts were added to Git which are a good step in the right path.
Curated by Infinum's Android team.
Infinum Android Team · 67E 11th St · New York NY 10003 · USA
Unsubscribe | View in browser

Older messages

Find out about the new requirements for Google Play in 2021

Friday, November 20, 2020

Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Android Studio plugins and tools As android

Explore State Based UI

Friday, November 13, 2020

Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Android Jetpack Compose — Exploring State

Learn how to modularise your libraries

Friday, November 6, 2020

Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Android library development - Modularization

Migrating to ViewBinding

Friday, October 30, 2020

Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Articles Migrating the deprecated Kotlin

Picasso vs Coil vs Fresco vs Glide

Friday, October 23, 2020

Fresh news from Droid zone Hello, you're reading Infinum Android Sweets, bringing you the latest Android related news straight to your inbox every week. Benchmarking Image Loading Libraries on

You Might Also Like

📧 Working with LLMs in .NET using Microsoft.Extensions.AI

Saturday, January 11, 2025

​ Working with LLMs in .NET using Microsoft․Extensions․AI Read on: m​y website / Read time: 6 minutes The .NET Weekly is brought to you by: ​Transform your database performance with RavenDB​:

iOS Dev Weekly – Issue 694

Friday, January 10, 2025

Hopefully you won't see that much difference with receiving this issue, but it's ALL CHANGED behind the scenes! 😱 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1664 [Easy]

Friday, January 10, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the

Spyglass Dispatch: The Case for a For-Profit OpenAI

Friday, January 10, 2025

RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics

⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows

Friday, January 10, 2025

Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day

Your best friends in design

Friday, January 10, 2025

​ Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within

Charted | How Canada Would Rank as the 51st State 📊

Friday, January 10, 2025

Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's

Pinpointing The Actual Problem 🎯

Friday, January 10, 2025

WordPress accidentally diagnoses its own business problem. Here's a version for your browser. Hunting for the end of the long tail • January 10, 2025 Pinpointing The Actual Problem A blog post from

😱Major Azure Outage in EastUS2, 🚀New AI and Azure Developer CLI Courses, azureedge.net DNS retiring

Friday, January 10, 2025

͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

iOS Cocoa Treats

Friday, January 10, 2025

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Adopting Swift 6 across the app codebase I've been