Android Weekly - Android Weekly #542 🤖
February 7, 2021
|
Articles & Tutorials | |
9 Beloved Extensions From The Android KTX
(vladsonkin.com)
In this post, Vlad Sonkin explores various Android KTX extensions and shares 9 of his favorite ones. | ||
Getting ready for Declarative UIs — Part 1
(proandroiddev.com)
Raul Hernandez Lopez examines why Unidirectional Data Flow (UDF) in Android and Kotlin works so well with declarative Compose UI and Flows. | |
StateFlow and SharedFlow: the new hot stream APIs in town
(www.rockandnull.com)
Bevan Steele looks at the newly introduced StateFlow and SharedFlow in Kotlin, to see if it's worth using over LiveData. | |
Sponsored |
Place a sponsored post & reach over 66k Android devs
(androidweekly.net)
| ||
How Dagger, Hilt and Koin differ under the hood?
(proandroiddev.com)
Paulina Sadowska shows you how Dagger, Hilt, and Koin are different under the hood and what might be the consequences of those differences for your app. | |
RecyclerView Anti-Patterns
(proandroiddev.com)
RecyclerView is a powerful, and complex control for Android. Aung Kyaw Paing shares some anti-patterns that he's noticed about its usage. | |
Improving CI/CD pipeline for Android via Fastlane and GitHub Actions
(proandroiddev.com)
This article by Ashwini Kumar aims to provide the core concepts of how to build a CI/CD pipeline for android via Fastlane and Github actions. | |
Fast migration from Kotlin Synthetics to View Binding
(proandroiddev.com)
Abhishek Bansal shares some tips and tricks for migrating to View Binding. | |
Bridging the gap between coroutines, JVM threads, and concurrency problems
(medium.com)
Learn more about how coroutines are actually executed in the JVM, how they relate to threads, and the concurrency issues that are inevitable when using the JVM threading model. | |
Android Nesting Intents
(medium.com)
Nicole Borrelli explains the problems of passing nested Intents and shares a solution that allows your app to provide the same functionality more safely. | |
Disposables Can Cause Memory Leaks
(www.zacsweers.dev)
Every Disposable holds a strong reference to the observer it binds. Zac Sweers shows how this can lead to surprising memory leaks. | |
Broken Material Theme
(blog.stylingandroid.com)
Mark Allison describes a situation where an app using a Material theme ended up crashing on inflating a layout. | |
Migrating away from JCenter
(jeroenmols.com)
Jeroen Mols lets developers know how they will be affected by Bintray/JCenter getting shut down by JFrog. | |
Publishing Android libraries to MavenCentral in 2021
(getstream.io)
Márton Braun updated his step-by-step guide to publishing open source libraries on MavenCentral. | |
Jobs | |
Senior Android Engineer
(Remote - US only, San Francisco or Denver)
Are you a product-driven Android Engineer looking to join a small but experienced mobile team? Come join us at Brightwheel to improve early education in pre-schools across the globe. Our tight-knit team puts users first and takes great pride in crafting software. Get in touch! | |
Senior Android Engineer (100% Kotlin)
(Montana or Remote, USA only)
Using the latest Android and geospatial technologies, you'll work on leading off-the-pavement GPS apps that affect millions of users! At onX we bring our devotion to the outdoors to work daily with a singular, powerful goal; to awaken the adventurer inside everyone. | |
Senior Android Engineer
(United States - Remote)
Citizen is the No. 1 safety app in the U.S., with a mission to make the world a safer place. Citizen provides 911 alerts so people can use their phones to keep themselves, and the people and places they love, safe. This Engineer will drive our mobile product execution for the Android Platform. | |
Sponsored |
Senior Android Engineer (remote)
(imgly.kenjo.io)
Hi! We are that super-groundbreaking technology provider you've probably never heard of! We're building the PhotoEditor SDK and VideoEditor SDK, fully customizable photo and video editing solution for web and mobile platforms that are being used by marvelous brands around the world. Now, we're on the rise for the next generation of our SDKs. And that's where you step in. | |
News | |
Service End for Bintray, JCenter, GoCenter, and ChartCenter
(jfrog.com)
JFrog has announced that it's shutting down Bintray and JCenter repos, so all dependencies will need to switch to MavenCentral, GitHub packages, or some other destination. | ||
1.4.30 Is Released With New Features
(blog.jetbrains.com)
Kotlin 1.4.30 is now available, with several new features available, as well as the beta test for the new JVM backend. | |
Videos & Podcasts | |
AndroidX: All You Need To Know
(www.youtube.com)
In this video, Vlad Sonkin describes what AndroidX is, what benefits it brings over the deprecated Android Support Library, and how to migrate your project easily. | ||
How Dagger, Hilt and Koin differ under the hood?
(www.youtube.com)
Paulina Sadowska show you how Dagger, Koin, and Hilt differ under the hood and what are the consequences of those differences | |
Hilt: Dependency Injection on Android
(www.youtube.com)
Joe Birch shares his full 24 part course on Hilt, a dependency injection system for Android, based on Dagger 2. | |
Dagger on the Anvil with Ralf Wondratschek
(fragmentedpodcast.com)
Anvil is a Kotlin compiler plugin that makes your life a tad bit easier when using Dagger 2. In this episode Donn and Kaushik talk to Ralf Wondratschek from Square who created the library and open-sourced it for all of us. | |
State Of Mobile App Development In 2021
(www.youtube.com)
Nate Ebel explores the state of mobile app development in 2021. | |
Meet an Extension: Translate text
(www.youtube.com)
Patrick Martin gives an overview of the Firebase translate text extension for your Cloud Firestore database. | |
Android Developers Backstage: WindowManagerManagers
(androidbackstage.blogspot.com)
In this episode, Wale Ogunwale and Rob Carr from the Android Framework team chat about the Window Manager. | |
Adapting your apps for Android 11 privacy changes
(www.youtube.com)
Privacy continues to be a priority in Android 11. This presentation will help you understand privacy related changes and how to make your app compatible | |
Android Vector Drawables Fundamentals
(www.youtube.com)
Mark Allison shares his 8 part course on Android Vector Drawables. | |
The Kotlin Programming Language Course for Beginners
(www.youtube.com)
In this course by Donn Felker, you will learn the Kotlin programming language from the ground up. Over 9 hours of content, 130+ lessons | |
Espresso Test Recorder
(www.youtube.com)
Sam Edwards' series of presentations on using Espresso Test Recorder. | |
Jovche Mitrejchevski's new series
(www.youtube.com)
Jovche Mitrejchevski is starting a new series on his TDD weekly screencast: Building an entire product from scratch! In this first episode, he defines the product outline, creates the Android project, and starts setting up the CD. | |
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 #451 🤖
Sunday, January 31, 2021
View in browser Android Weekly #451 January 31, 2021 Articles & Tutorials link image Modelling UI State on Android (lordraydenmk.github.io) Stojan Anastasov describes the tradeoffs between the
Android Weekly #450 🤖
Sunday, January 24, 2021
View in browser Android Weekly #450 January 24, 2021 Articles & Tutorials link image Using Hilt's ViewModelComponent (medium.com) ViewModelComponent is a component in the Hilt's component
Android Weekly #449 🤖
Sunday, January 17, 2021
View in browser Android Weekly #449 January 17, 2021 Articles & Tutorials link image Nested tests with Junit5 (kotlintesting.com) Nested tests in Junit5 allows us to group test cases. Jarosław
Android Weekly #447 🤖
Sunday, January 3, 2021
View in browser Android Weekly #447 January 3, 2021 Articles & Tutorials link image RecyclerView in Android (magdamiu.com) Magda Miu's overview of everything about RecyclerView Getting our apps
Android Weekly #446 🤖
Sunday, December 27, 2020
View in browser Android Weekly #446 December 27, 2020 Articles & Tutorials link image Keeping Release and Debug Installed All the Time (medium.com) Juhani Lehtimäki explains how to set up your app
You Might Also Like
Daily Coding Problem: Problem #1668 [Easy]
Tuesday, January 14, 2025
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. A number is considered perfect if its digits sum up to exactly 10. Given a
Django vs FastAPI, Interacting With Python, Data Cleaning, and More
Tuesday, January 14, 2025
Django vs. FastAPI, an Honest Comparison #664 – JANUARY 14, 2025 VIEW IN BROWSER The PyCoder's Weekly Logo Django vs. FastAPI, an Honest Comparison David has worked with Django for a long time, but
🤖 Yes, I Do Want a Drink-Carrying Robot — The Best Way to Give Old TVs Bluetooth
Tuesday, January 14, 2025
Also: How to Prevent Your Computer From Waking Up Accidentally, and More! How-To Geek Logo January 14, 2025 Did You Know Except for the letter Q, every letter of the alphabet shows up in the names of
Charted | AI's Perceived Impact on Job Creation, by Country 🔮
Tuesday, January 14, 2025
This chart presents Ipsos survey results on whether people believe AI will create many new jobs in their country. View Online | Subscribe | Download Our App Presented by Hinrich Foundation NEW REPORT:
HackerNoon Decoded: How Users Searched in 2024
Tuesday, January 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? 🪐 What's happening in tech today, January 14, 2025? The
Hack Your Python Roadblocks -- Just 5 Seats Left
Tuesday, January 14, 2025
Hi there, A quick update: after last week's announcement, the Intermediate Python Deep Dive live course is almost full. We're down to just 5 spots left for the February cohort, and once they
Spyglass Dispatch: TikTok & Twitter
Tuesday, January 14, 2025
Sonos Switch • MySports Streaming • Amazon's Alexa Brain Freeze • Billionaire-Free Social Media • EU Backs off Big Tech The Spyglass Dispatch is a newsletter sent on weekdays featuring links and
5 AI Predictions for 2025 (AI hype dying; real opportunities rising)
Tuesday, January 14, 2025
plus, a new study: AI Economy = $15 trillion. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Power BI Weekly #291 - 14th January 2025
Tuesday, January 14, 2025
Power BI Weekly Newsletter Issue #291 powered by endjin Welcome to the 291st edition of Power BI Weekly! No official Power BI blogs yet, so let's dive into the community articles. To start, Eugene
LW 165 - How Shopify Built Its Live Globe for Black Friday
Tuesday, January 14, 2025
How Shopify Built Its Live Globe for Black Friday Shopify Development news and articles Issue 165