Android Weekly - Android Weekly #471 🤖🌈
June 20, 2021
|
Articles & Tutorials | |
![]() |
Building a Pride Rainbow Easter Egg into our Android App
(riggaroo.dev)
Rebecca Franks shows an example of how to add a delightful easter egg (or a hidden special feature) to your app. | |
Migration to compose
(proandroiddev.com)
hongbeom compares how XML layouts can be rewritten in Compose UI. | |
Sponsored |
![]() |
tru.ID SubscriberCheck: A New SMS 2FA Alternative
(developer.tru.id)
Learn how to embed tru.ID SubscriberCheck into your application as a simpler, stronger alternative to SMS 2FA. You'll verify a mobile number and check for SIM swap fraud at the same time. | |
About DI Frameworks
(codetwister.medium.com)
This article mentions some of the options we have to introduce a DI framework in a Kotlin Android project, as well as Mihaly Nagy's personal preference on the subject. | |
Sponsored |
![]() |
OWASP Top 10: Why it Matters for Developers
(www.guardsquare.com)
The OWASP Mobile Top 10 is a trusted and powerful resource for developers to learn how to defend against mobile application attacks. Learn more about the security techniques you need in order to protect your app today! | |
Building assertions with Strikt
(kotlintesting.com)
Jarosław Michalik writes about Strikt, an assertion library built for Kotlin with API which allows building multi assertions and gives us readable assertion errors. | |
App Actions
(www.raywenderlich.com)
This tutorial by Anshdeep Singh teaches you how to implement App Actions for your app so users can interact with your app directly through Google Assistant. | |
KSP: Fact or kapt?
(proandroiddev.com)
David Rawson takes a look at fast and ergonomic annotation processors for Kotlin using KSP (Kotlin Symbol Processor). | |
Easier object detection on mobile with TensorFlow Lite
(blog.tensorflow.org)
In this blog post, Khanh LeViet shows you how to leverage the latest offerings from TensorFlow Lite to build a state-of-the-art mobile object detector using your own domain data. | |
Build sophisticated search features with AppSearch
(android-developers.googleblog.com)
Google introduces AppSearch in Jetpack, now available in Alpha. AppSearch is an on-device search library that provides high performance and feature-rich full-text search functionality. | |
Navigation: Multiple back stacks
(medium.com)
In this article, Murat Yener takes a look at a highly requested feature, multiple back stack support for Navigation. | |
Better physical stories with Google’s Nearby APIs
(medium.com)
Isai Damier examines the Nearby APIs for developers who want to augment the experience of their end-users by incorporating physical proximity into their stories. | |
Announcing requireKTX
(zsmb.co)
Márton Braun announces a simple, new library that's a collection of small utility functions to make it easier to deal with some otherwise nullable APIs on Android. | |
Compose: List / Detail - Testing part 2
(blog.stylingandroid.com)
Mark Allison continues his series on Compose UI, creating tests for the behaviors of the two distinct UI patterns. | |
Advanced Kotlin Collection Functionality
(dev.to)
Sebastian Aigner teaches about advanced functions that we can use to work with and manipulate all kinds of Kotlin collections! | |
A crash course in classpaths: Run!
(dev.to)
In this post, Tony Robalik take this a step further and looks at the classpaths involved in compiling and running our applications themselves. | |
Plumbing data with derived state in Compose
(dev.to)
Zach Klippenstein examines Jetpack Compose's powerful features for managing mutable state and observing state changes implicitly. | |
Using the Kotlin standard library from Java
(medium.com)
Danny Preussler shows that it's possible to integrate Kotlin's standard library functions into Java code in mixed-language projects. | |
Place a sponsored post | |
![]() |
Place a sponsored post & reach over 66k Android devs
(androidweekly.net)
| |
Jobs | |
Senior Android Developer
(Remote in EMEA)
Komoot is and app that lets you find, plan, and share outdoors adventures. You’ll team up with 4 world class Android engineers and take over full responsibility for the app.You’ll develop diverse features for navigation, routing, social interaction and content visualization. | |
Libraries & Code | |
![]() |
TimeRangePicker
(github.com)
A customizable, easy-to-use, and functional circular time range picker library for Android. Use this library to mimic Apple's iOS or Samsung's bedtime picker. | |
strikt
(github.com)
An assertion library for Kotlin | |
KMP-NativeCoroutines
(github.com)
Library to use Kotlin Coroutines from Swift code in KMP apps | |
organicmaps
(github.com)
Organic Maps is a better fork of MAPS.ME, an Android & iOS offline maps app for travelers, tourists, hikers, and cyclists based on top of crowd-sourced OpenStreetMap data and curated with love by MAPS.ME founders. | |
requireKTX
(github.com)
A collection of small utility functions to make it easier to deal with some otherwise nullable APIs on Android. | |
News | |
Take Part in Kotlin Heroes Coding Contest
(blog.jetbrains.com)
Starting from June 22, you can polish your Kotlin skills and practice solving algorithmic problems in a dedicated practice round on the Codeforces platform. On June 29, the real challenge begins – take part in Kotlin Heroes: Episode 7, and compete to win prizes! | |
Improve your app mileage with Android for Cars App library
(android-developers.googleblog.com)
Google announced Android for Cars App Library version 1.1 is in alpha, which brings the new features to developers. | |
Videos & Podcasts | |
![]() |
Migrating to Compose: ComposeView
(www.youtube.com)
When migrating to Compose, it's likely that you won't be converting all of your app in one go. Joe Birch explains ComposeView, allowing you to use Composables directly inside of existing Android layouts. | |
What is new in Kotlin Multiplatform Mobile 2021
(www.youtube.com)
In this video, Ekaterina Petrova gives an overview of the main KMM ecosystem highlights since going alpha. | |
From Side Project to Full Time with David Whittaker and Ross Manges
(fragmentedpodcast.com)
In this episode, Donn talks to David and Ross from Squeaky Dog Studios about building a business out of a side project. | |
Jetpack Compose Layout
(adbackstage.googledevelopers.libsynpro.com)
Nick and Romain are joined by Anastasia Soboleva, George Mount and Mihai Popa to talk about Compose’s layout system. They explain how the Compose layout model works and its benefits, introduce common layout composables, discuss how writing your own layout is far simpler than Views and how you can even animate layout. | |
Navigation: Multiple back stacks
(www.youtube.com)
In this episode, Murat Yener dives into a highly requested feature, multiple back stack support for Navigation. | |
Apollo GraphQL with Martin Bonnin
(thebakery.dev)
Martin Bonnin, Android Engineer at Apollo GraphQL, tells us his experience with GraphQL, how he got involved with Apollo, and how it is to work full time on an OSS project. | |
Advanced Collection Operations
(www.youtube.com)
Sebastian Aigner teaches all about advanced collection functionality! | |
Events | |
How to get hired at a remote company like Buffer, Jun 30, 2021
(www.eventbrite.com)
How to get hired at a remote company like Buffer? Chat with Buffer’s Senior Engineering Manager, Marcus Wermuth for inside advice & stories. | |
Copyright © 2021 Android Weekly, All rights reserved.
You came here because you want all the new stuff in the android dev world! Our mailing address is: |
||
update subscription preferences
|
or |
unsubscribe from this list
|
Older messages
Android Weekly #470 🤖
Sunday, June 13, 2021
View in browser Android Weekly #470 June 13, 2021 Articles & Tutorials link image Navigating in Jetpack Compose (jossiwolf.medium.com) In this post, Jossi Wolf explores the Navigation
Android Weekly #469 🤖
Sunday, June 6, 2021
View in browser Android Weekly #469 June 6, 2021 Articles & Tutorials link image A Cautionary Tale (adambennett.dev) Adam Bennett shares a post mortem on how he accidentally pinged every Android
Android Weekly #468 🤖
Sunday, May 30, 2021
View in browser Android Weekly #468 May 30, 2021 Articles & Tutorials link image Exploring Android 12: Splash Screen (joebirch.co) Joe Birch digs into the latest version of Android which gives to
Android Weekly #467 🤖
Sunday, May 23, 2021
View in browser Android Weekly #467 May 23, 2021 Articles & Tutorials Jetpack Compose: Styles and Themes (Part II) (www.waseefakhtar.com) In this second part of the series, Waseef Akhtar looks at
Android Weekly #466 🤖
Sunday, May 16, 2021
View in browser Android Weekly #466 May 16, 2021 Articles & Tutorials link image Static analysis tools for Android (coyarzun.medium.com) Cristopher Oyarzun takes a look into the most popular static
You Might Also Like
Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator
Friday, February 14, 2025
What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Defining Your Paranoia Level: Navigating Change Without the Overkill
Friday, February 14, 2025
We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy
5 ways AI can help with taxes 🪄
Friday, February 14, 2025
Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help
Recurring Automations + Secret Updates
Friday, February 14, 2025
Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
The First Provable AI-Proof Game: Introducing Butterfly Wings 4
Friday, February 14, 2025
Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%
GCP Newsletter #437
Friday, February 14, 2025
Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers
Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰
Friday, February 14, 2025
Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from
The Great Social Media Diaspora & Tapestry is here
Friday, February 14, 2025
Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great
Daily Coding Problem: Problem #1689 [Medium]
Friday, February 14, 2025
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,
📧 Stop Conflating CQRS and MediatR
Friday, February 14, 2025
Stop Conflating CQRS and MediatR Read on: my website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your