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

Bogus npm Packages Used to Trick Software Developers into Installing Malware

Saturday, April 27, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.

This Smart Scale for iPhone Is the Best on the Market

Saturday, April 27, 2024

The ultimate checkup, with electrocardiogram.¹ Learn about your body at every weigh-in: pinpoint muscle and fat mass, monitor your cardiovascular health and detect a cardiac anomaly. Body Scan, the

How are you liking the Tip of the Day?

Saturday, April 27, 2024

Dear iPhone Life Reader, Now that you've been enjoying Tip of the Day for a few weeks, we have a quick favor to ask: If you've found the daily emails helpful, please share this link with a

📧 Request Response Messaging Pattern With MassTransit

Saturday, April 27, 2024

​ Request Response Messaging Pattern With MassTransit Read on: m​y website / Read time: 5 minutes BROUGHT TO YOU BY ​ Get ready for POST/CON 24! ​ Join us in San Francisco from April 30 - May 1 for

Tesla Autopilot investigation closed

Friday, April 26, 2024

Inside the IBM-HashiCorp deal and Thoma Bravo takes another company private View this email online in your browser By Christine Hall Friday, April 26, 2024 Good afternoon, and welcome to TechCrunch PM.

Microsoft's and Google's bet on AI is paying off - Weekly News Roundup - Issue #464

Friday, April 26, 2024

Plus: AI-controlled F-16 has been dogfighting with humans; Grok-1.5 Vision; BionicBee; Microsoft's AI generates realistic deepfakes from a single photo; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

🤓 The Meta Quest Might Be the VR Steam Deck Soon — Games to Play After Finishing Wordle

Friday, April 26, 2024

Also: Why a Cheap Soundbar Is Better Than Nothing, and More! How-To Geek Logo April 26, 2024 Did You Know TMI: Rhinotillexomania is the medical term for obsessive nose picking. 🖥️ Get Those Updates

JSK Daily for Apr 26, 2024

Friday, April 26, 2024

JSK Daily for Apr 26, 2024 View this email in your browser A community curated daily e-mail of JavaScript news A Solid primer on Signals with Ryan Carniato (JS Party #320) Ryan Carniato joins Amal

So are we banning TikTok or what?

Friday, April 26, 2024

Also: Can an influencer really tank an $800M company? View this email online in your browser By Haje Jan Kamps Friday, April 26, 2024 Image Credits: Jonathan Raa/NurPhoto / Getty Images Welcome to

[AI Incubator] 300+ people are already in. Enrollment closes tonight at 11:59pm PT.

Friday, April 26, 2024

How to decide if you're ready. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌