Android Weekly - Android Weekly #467 🤖

 
 

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 how styles and themes work in Compose, taking the app from Part I and giving it the final look that we want to achieve.

 
Sponsored
link image   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.

 
Exploring the Material Navigation Rail (joebirch.co)

In this post, Joe Birch shares his learnings about the new Material Navigation Rail so that you can understand how you can use this in your own apps.

 
Sponsored
link image   Prioritize user complaints on Google Play Store (go.embrace.io)

Know the impact of every issue across your users and business. With unsampled access to 100% of sessions, your mobile team can look up any complaint, understand what really happened, and see the impact on revenue and retention. Watch this webinar and see the power of actionable data from Embrace!

 
Migrating from LiveData to Kotlin’s Flow (medium.com)

In this post by Jose Alcérreca, you’ll learn how to expose Flows to a view, how to collect them, and how to fine-tune to fit specific needs.

 
Sponsored
link image   A Guide to Visual Testing in Mobile (info.kobiton.com)

When 1 in 4 applications are abandoned upon first use, don’t let a visual blocker be the reason users flock to your competitor’s app. Use this guide to learn about the paramount role of visual testing in driving the adoption of your mobile applications.

 
Random Musings on the Android 12 Beta 1 (commonsware.com)

Each time Google releases a follow-on developer preview, Mark Murphy rummages through the incremental API differences report, the release notes, and even the release blog post, to see if there are things that warrant more attention from developers.

 
5 Exercises to Prepare Your App for Large Screens (material.io)

What to prioritize when building a responsive experience!

 
Using Google’s MLKit and CameraX for Barcode Scanning (beakutis.medium.com)

An in-depth article by Bea Kutis for implementing barcode scanning in your app using MLKit and CameraX.

 
Leak investigation: Rx disposal race in SQLDelight (dev.to)

In this blog Py looks into how an easy mistake when using RxJava's Observable.create() can lead to subtle leaks.

 
Foldables at Google I/O (devblogs.microsoft.com)

Cesar considers all the announcements at Google I/O pertaining to enhancing apps for dual-screens and supporting larger screens.

 
Gradle: Version Catalogs (blog.stylingandroid.com)

Mark Allison examines an experimental feature in the newly release Gradle V7.0 called version catalogs. These can make life easier when we need to maintain consistent dependency versions in multi-module projects.

 
Writing Kotlin Parcelize compiler plugin for iOS (medium.com)

Arkadii Ivanov describes his experience writing a Kotlin compiler plugin, where the primary goal was to create a Kotlin compiler plugin for iOS (Kotlin/Native) similar to Android’s kotlin-parcelize.

 

Place a sponsored post

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

 

Jobs

 
Android Developer (Paddington, London)

We’re looking for enthusiastic, product-focused Android developers to join our growing mobile engineering team at M&S and contribute to our Play Store chart topping Android application that’s used by over a million of our loyal customers every month.

 
Senior Android Engineer (Developer) (Remote, USA)

If you’re looking to build on a highly-rated product with 25+ million users and millions of Play Store installs, TeamSnap is the place for you! We’ve been remote since before remote was cool. You’ll work on a team with big ideas, tiny egos, and a love of sharing party parrot emojis in Slack.

 
Lead Developer Kotlin (Paris, France)

BAM is looking for a lead developer Kotlin to take part in its growth (+500% since 2015). Your goal is going to help our clients tackle their business problems thanks to mobile apps by using the lastest technologies.

 

Libraries & Code

 
iosched (github.com)

Even in 2021, the iosched team has continued adding several architecture improvements to its codebase and includes an experimental port of some screens to Jetpack Compose.

 
RoundedProgressBar (github.com)

A customizable, animated progress bar that features rounded corners. This Android library is designed to look great and be simple to use

 
ConditionWatcher (github.com)

Android tool which helps to synchronize application behaviors with test thread in automation tests.

 
Chamber (github.com)

A lightweight Android lifecycle-aware and thread-safe pipeline for communicating between components with custom scopes.

 
Poko (github.com)

A Kotlin compiler plugin for applying generating equals, hashCode, and toString for plain old Kotlin objects in public APIs. It generates fewer functions than using Kotlin data classes.

 

News

 
link image   What’s new in Android 12 Beta (android-developers.googleblog.com)

At Google I/O, they've unveiled the first Beta of Android 12, one of the most ambitious releases ever.

 
What's new in Jetpack (android-developers.googleblog.com)

Here’s a round-up of the latest updates in Jetpack - an extended version of the What’s new in Jetpack talk!

 
What’s new with Wear (android-developers.googleblog.com)

Google announces their biggest update yet to the Wear platform, with new features, APIs and tools to help developers create beautiful, high quality wearable experiences.

 
What's new in foldables, tablets, and large screens (android-developers.googleblog.com)

Users are seeing more value in larger screens, and the benefits of doing more with a single device. Apps designed for large screen devices increase those benefits even further.

 
What’s new in Android Privacy (android-developers.googleblog.com)

Privacy is core to Android’s product principles. Android 12 continues to expand on this existing foundation by making the platform even more private.

 
What's new with Android for Cars (android-developers.googleblog.com)

Google is seeing strong momentum across their in-car experiences, Android Auto and Android Automotive OS, and they share the latest updates.

 
What's new in Android TV (and Google TV!) (android-developers.googleblog.com)

Google announced several new tools and helpful features to make developing for Android TV OS easier and enable you to create engaging experiences for your users.

 
What's new for Android developers at Google I/O (android-developers.googleblog.com)

Google covered a few ways that they’re trying to help developers, whether it be through Android 12 - one of the biggest design changes ever, Jetpack, Jetpack Compose, Android Studio, and Kotlin to help you build beautiful high-quality apps.

 
Unveiling Material You (material.io)

Google unveiled Material You, a radical new way to think about design. Material You will transform design for Android, for Google, and for the entire tech industry. Over

 
What’s new from Firebase at Google I/O 2021 (firebase.googleblog.com)

The Firebase team has unveiled updates to the platform that will help you accelerate app development, run your app more effectively, and optimize your user experience so you can grow your business.

 
Introducing the Compose Material Catalog (material.io)

The Material Design team announces a new canonical reference of Material Design components, theming, dark theme, and how to implement these features in Jetpack Compose: the Compose Material Catalog

 
The top Google Play updates from I/O ‘21 (android-developers.googleblog.com)

Google announced many great new features, tools, and updates to help you make the most of Google Play. Here's a quick overview of the new capabilities that will help take your business even further, from driving more installs to growing your engagement and revenue.

 
Unveiling Material You (material.io)

Google unveiled “Material You”, a radical new way to think about design.

 
Kotlin Coroutines 1.5 (blog.jetbrains.com)

Kotlin Coroutines 1.5.0 is out! Here’s what the new version brings: GlobalScope Marked as Delicate, Refined Channels API, and More!

 

Videos & Podcasts

 
link image   Android & Play at Google I/O 2021 (www.youtube.com)

Over the three days of Google I/O 2021, developers and enthusiasts from around the world came together to share the latest in Android & Play, dive deeper into all things Google, and share feedback and skills through workshops, AMAs, and demos. Watch all the Android & Play Keynotes, Sessions, workshops, AMAs, and more.

 
 
 
 
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 #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

Android Weekly #465 🤖

Sunday, May 9, 2021

View in browser Android Weekly #465 May 9, 2021 Articles & Tutorials Using Realm persistence library in a Kotlin Multiplatform project (johnoreilly.dev) John O'Reilly digs in to see what the

Android Weekly #464 🤖

Sunday, May 2, 2021

View in browser Android Weekly #464 May 2, 2021 Articles & Tutorials Never run Google ads if you have an Android app (danfabulich.medium.com) Dan Fabulich's warnings about using the same Google

Android Weekly #463 🤖

Sunday, April 25, 2021

View in browser Android Weekly #463 April 25, 2021 Articles & Tutorials link image Room auto-migrations (medium.com) Implementing database migrations with Room just became easier, with the help of

Android Weekly #462 🤖

Monday, April 19, 2021

View in browser Android Weekly #462 April 18, 2021 Articles & Tutorials link image How to parse JSON in Android using Kotlin (johncodeos.com) John Codeos takes a look at parsing JSON without using

You Might Also Like

Daily Coding Problem: Problem #1619 [Hard]

Monday, November 25, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given two non-empty binary trees s and t , check whether tree t has exactly the

Unpacking “Craft” in the Software Interface & The Five Pillars of Creative Flow

Monday, November 25, 2024

Systems Over Substance, Anytype's autumn updates, Ghost's progress with its ActivityPub integration, and a lot more in this week's issue of Creativerly. Creativerly Unpacking “Craft” in the

What Investors Want From AI Startups in 2025

Monday, November 25, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 25, 2024? The HackerNoon

GCP Newsletter #426

Monday, November 25, 2024

Welcome to issue #426 November 25th, 2024 News LLM Official Blog Vertex AI Announcing Mistral AI's Large-Instruct-2411 on Vertex AI - Google Cloud has announced the availability of Mistral AI's

⏳ 36 Hours Left: Help Get "The Art of Data" Across the Finish Line 🏁

Monday, November 25, 2024

Visual Capitalist plans to unveal its secrets behind data storytelling, but only if the book hits its minimum funding goal. View Online | Subscribe | Download Our App We Need Your Help Only 36 Hours

DeveloPassion's Newsletter #180 - Black Friday Week

Monday, November 25, 2024

Edition 180 of my newsletter, discussing Knowledge Management, Knowledge Work, Zen Productivity, Personal Organization, and more! Sébastien Dubois DeveloPassion's Newsletter DeveloPassion's

Meet HackerNoon's Latest Features: Boost Stories with Translations, Speech-to-Text & More

Monday, November 25, 2024

Hey, Hacker! HackerNoon's monthly product update is here! Get ready for a new version of the mobile app, more translation developments, a new AI Gallery, backend moves, and more! 🚀 This product

The ultimate holiday gadget gift

Monday, November 25, 2024

AI isn't hitting a wall; $70 off Apple Watch; 60+ Amazon deals -- ZDNET ZDNET Tech Today - US November 25, 2024 Meta Quest 3S Why the Meta Quest 3S is the ultimate 2024 holiday present This $299

Deduplication in Distributed Systems: Myths, Realities, and Practical Solutions

Monday, November 25, 2024

This week, we'll discuss the deduplication strategies. We'll see whether they're useful and consider scenarios where you may need them. We'll also do a reality check with the promises

How to know if your data has been exposed

Monday, November 25, 2024

How do you know if your personal data has been leaked? Imagine getting an instant notification if your SSN, credit card, or password has been exposed on the dark web — so you can take action