Android Weekly - Android Weekly #477 🤖

 
 

Android Weekly

#477
August 1, 2021
 
 
 

Articles & Tutorials

 
link image   Jetpack Compose: styling Text (alexzh.com)

In this article, Alex Zhukovich explores the possibilities of a Text composable function and how we can apply multiple styles to text with the AnnotatedString.

 
eBook reader sample with Jetpack Window Manager (devblogs.microsoft.com)

In this blog, Raymond walks through an eBook reader sample that demonstrates how the Two Page layout for foldable devices can naturally spread content across multiple screens.

 
How does suspension work in Kotlin coroutines? (kt.academy)

Suspending functions are the hallmark of Kotlin coroutines. With this chapter, Marcin Moskała's goal is to help you forge a solid understanding of how it works.

 
Sponsored
link image   World's First Jetpack Compose Chat SDK! (getstream.io)

Stream's new Jetpack Compose team has worked hard for the past few months to build the first Compose Chat SDK out there! Please try it out and let us know what you think.

 
Coroutines (Part I) – Grasping the Fundamentals (victorbrandalise.com)

Victor Brandalise starts a series of articles on how to use Kotlin Coroutines well.

 
A Vocabulary of Jetpack Compose Terms (www.pamelaahill.com)

Jetpack Compose often has terms that are used without explanation. This article by Pamela Hill aims to clarify these terms for readers unfamiliar with their meaning.

 
Android Sleep API Tutorial (www.raywenderlich.com)

Roberto Orgiu shows how to use the Android Sleep API in your Kotlin apps to track when the user is asleep, awake, how long they slept, and the confidence of the results.

 
NavigationRailView MaterialDesign 1.4.0 Stable (proandroiddev.com)

In this article, Nav Singh writes about NavigationRailView which has hit the stable channel.

 
Atomic Updates on MutableStateFlow (medium.com)

Michael Ferguson writes about a new feature in the 1.5.1 release of Kotlin Coroutines; extension functions to help with “atomic” updates of values for a mutable state flow.

 
Create an animated Instagram-like progress bar with Jetpack Compose (blog.bam.tech)

Thomas Pucci shows how to build a segmented, timer-based progress bar similar to Instagram.

 
Composing a Text line with InlineTextContent in Jetpack Compose (blog.shreyaspatil.dev)

In this article, Shreyas Sharad Patil shows how to use InlineTextContent in Jetpack Compose to create a line of text.

 
Building a Kotlin Multiplatform Mobile Proof of Concept Conclusions (akjaw.com)

This article contains information about Aleksander Jaworski's experiences with Kotlin Multiplatform, which hopefully might be useful for others.

 

Place a sponsored post

 
link image   Place a sponsored post & reach over 66k Android devs (androidweekly.net)

 

Jobs

 
Android Lead (Munich, Germany)

Eimy is a new technology startup in the consumer electronics space. We’re building a team of talented and thoughtful people who will work together to create innovative new products that are life-changing for over a billion users.

 

Libraries & Code

 
pluto (github.com)

Pluto is a on-device debugger for Android applications, which helps in inspection of HTTP requests/responses, capture Crashes and ANRs and manipulating application data on-the-go.

 
compose-richtext (github.com)

A collection of Compose libraries for advanced text formatting and alternative display types.

 

News

 
link image   Why Compose (developer.android.com)

Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android bringing your apps to life with less code, powerful tools, and intuitive Kotlin APIs

 
Accessing car hardware APIs in your app for cars (android-developers.googleblog.com)

Google announced the availability of CarHardwareManager APIs as part of version 1.1 alpha02 to get developer feedback.

 
Announcing Policy Updates To Bolster Privacy and Security (android-developers.googleblog.com)

Looking to make Google Play a safer and more trustworthy experience for developers and consumers, Google announced new policy updates to bolster user control, privacy, and security.

 
Preparing for Google Play’s new safety section (android-developers.googleblog.com)

Google announces additional details for the upcoming safety section in Google Play.

 
Jetpack Compose is now 1.0 (android-developers.googleblog.com)

Google has launched version 1.0 of Jetpack Compose, Android's modern, declarative UI toolkit to help you build better apps faster. It's stable, and ready for you to adopt in production.

 
Android Studio Arctic Fox (2020.3.1) Stable (android-developers.googleblog.com)

Google announced that Android Studio Arctic Fox is now available to download in the stable release channel.

 

Videos & Podcasts

 
link image   Material Components: Text Fields (www.youtube.com)

Text fields allow users to add text into an app’s UI. Learn best practices for text fields from Material Design and how to make them discoverage, clear, and efficient

 
Introducing Android Game Development Kit (www.youtube.com)

Dan Galpin introduces the Android Game Development Kit, which includes tools and libraries that simplify Android game development, improve development workflows, and help you optimize your Android games.

 
What's new in Android Studio Arctic Fox (www.youtube.com)

Get an overview of what tools and features are available in Android Studio Arctic Fox and the new updates and requirements to Android Gradle Plugin 7.0.

 
Announcing Jetpack Compose 1.0 (www.youtube.com)

Google has launched version 1.0 of Jetpack Compose, Android's modern, declarative UI toolkit to help you build better apps faster. It's stable, and ready for you to adopt in production.

 
FastHub with Kosh Sergani (thebakery.dev)

Discussions with Kosh Sergani, author and maintainer of FastHub, one of the most popular (and open-source) Github clients for Android.

 
Live coding an Android app with Jetpack Compose (www.youtube.com)

Two Italian coders live stream their sweary, mostly unsuccessful attempts at coding stuff. They stream live on Twitch twice a week, and post their past streams archive in this playlist.

 
 
 
 
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:
Android Weekly
Kortumstr. 19-21
Bochum 44787
Germany

Add us to your address book
 
update subscription preferences
or
unsubscribe from this list 
 

Older messages

Android Weekly #476 🤖

Sunday, July 25, 2021

View in browser Android Weekly #476 July 25, 2021 Articles & Tutorials link image Tricky refactoring of Jetpack Compose code (blog.thefuntasty.com) In this article, Martin Sumera shows you an

Android Weekly #475 🤖

Sunday, July 18, 2021

View in browser Android Weekly #475 July 18, 2021 Articles & Tutorials Welcome you are visitor number 12345 (www.maiatoday.net) Maia Grotepass writes about a Jetpack Compose counter component that

Android Weekly #474 🤖

Sunday, July 11, 2021

View in browser Android Weekly #474 July 11, 2021 Articles & Tutorials link image Navigation in multi module Compose UI project + Hilt (funkymuse.dev) Google released the navigation component for

Android Weekly #473 🤖

Sunday, July 4, 2021

View in browser Android Weekly #473 July 4, 2021 Articles & Tutorials link image Debugging Story: The Case of Rogue Reflection (armaxis.hashnode.dev) Artem Chubaryan talks about a particular issue

Android Weekly #472 🤖

Sunday, June 27, 2021

View in browser Android Weekly #472 Juni 27, 2021 Articles & Tutorials link image How to create Tabs with Jetpack Compose (johncodeos.com) In this tutorial by John Codeos, you'll see how to

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: m​y 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