Android Weekly - Android Weekly #409
April 12, 2020
|
Android Weekly Updates | |
We'll move from Mailchimp to Constant Contact
(androidweekly.net)
Due to the temporary loss of income because of Covid-19 and high costs using Mailchimp to send our weekly issues to more than 66k subscribers, we take advantage of a good offer and move from Mailchimp to Constant Contact as our email sending service. For you, the newsletter reader, nothing should change. Consider adding contact@androidweekly.net to your contact list, so it's not getting filtered. | |
Articles & Tutorials | |
D8 Desugaring
(blog.stylingandroid.com)
Mark Allison looks at one of the features of the D8 dex compiler: desugaring. He’ll explain what that is and what benefits it can bring us. | ||
Securing WebViews with Chrome Custom Tabs
(blog.plaid.com)
In this article Zachary Sweigart explains why Chrome Custom Tabs were the most secure for entering sensitive information and how to overcome the technical issues encountered along the way. | |
Building a DevOps pipeline for your App: Choose a CI/CD server
(proandroiddev.com)
Peter-John Welcome compares and contrasts numerous online Continuous Integration services that can be used for mobile apps. | |
Exploring Jetpack Compose: Checkbox
(joebirch.co)
In this post, Joe Birch takes a quick dive into the Checkbox component from Jetpack Compose. | ||
Android Battery Testing at Microsoft YourPhone
(medium.com)
Aaron Oertel describes battery testing for helping to reduce battery consumption in your app. | |
Android lint rule for immutable Kotlin data classes
(medium.com)
As Sinan Kozak was learning Kotlin, he notices several patterns that were leading to writing errors in code, so he wrote some Lint rules to help alleviate some of these issues. | |
Easy navigation in a multi-module Android project
(proandroiddev.com)
After adopting a multi-module approach where each Gradle module would contain a single feature, Gaël Marhic ran into some inter-activity navigation challenges. Here's how he solved them. | |
Customizing WorkManager — Fundamentals
(medium.com)
In this article, Pietro Maggi talks about custom configurations of WorkManager for doing background work in your app. | |
Android Canvas API from: Noob to Ninja
(proandroiddev.com)
Mohammad Sianaki lays the groundwork for how to work with the Android Canvas API. | |
AoG ProTips: Test Suite for Smart Home
(medium.com)
Dave Smith describes how the test suite for smart home allows you to self-test your smart home Action and verify that it meets all the necessary criteria before you submit for review. | |
Lottie for Android primer
(www.rockandnull.com)
Bevan Steele demonstrates how simple it is to add delightful animations to your app with the Lottie library. | |
Android MVI architecture with Jetpack & Coroutines/Flow — Part 2
(medium.com)
Now that there's a base RecyclerView adapter in order to bootstrap lists in part 1, Pavlos-Petros Tournaris shows how we will fetch, transform and present the data of our screen. | |
Bubbles Tutorial for Android 10: Getting Started
(www.raywenderlich.com)
In this Bubbles for Android 10 tutorial, Jenn Bailey shows how to use the Bubble API to create notification bubbles to let users easily multitask. | |
Migrating Duolingo’s Android app to 100% Kotlin
(blog.duolingo.com)
Duolingo for Android was a Java app for its first five years of existence. Two years later, it’s now 100% Kotlin! Art Chaidarun describes how this migration proved to be a huge success in terms of code maintainability and developer happiness. | |
A Code Review Checklist to Focus on the Important Parts
(hackernoon.com)
Try following Michaela Greiler's code review checklist for improving your review practice to make it more beneficial for your team. | |
Building Multiplatform Projects with Gradle
(kotlinlang.org)
Setting up a Kotlin Multiplatform project and want to check a correct block or target name for a Gradle script? Check out the new Kotlin Multiplatform DSL Reference! | |
Building a Beautiful MVVM Android Application: Jetpack + Architectures
(medium.com)
Jaewoong Eum continues the series, and in this post looks into modern Android development tools and architectures. | |
Sponsored | |
Place a sponsored post & reach over 66k Android devs
(androidweekly.net)
Get a discount of 20% on all sponsored posts booked until the end of April 2020. They can be scheduled for any free issue in 2020. Contact martin@androidweekly.net for further details. | ||
Jobs | |
Senior Android Developer
(Frankfurt am Main, Germany)
The Bosch eBike / COBI.Bike Software Team is looking for a passionate & experienced Android Developer who is enthusiastic about connected mobility and hungry to take on development responsibilities on a new app at our rapidly growing start-up. | |
Senior Android at Fabulous, Material Design Winner
(Remote)
Join Fabulous, Best App Finalist in Google Play Awards, and contribute to positively impact people lives through behavioral change techniques. | |
Libraries & Code | |
GuideToCustomViews
(github.com)
The ultimate guide to Android custom views | ||
Quadrant
(github.com)
A Gradle plugin for Android that makes navigation easy in multi-module projects | |
android-lints
(github.com)
A custom set of android lint rules | |
News | |
droidcon Online
(www.online.droidcon.com)
Over the next months, Droidcon will host a series of virtual gatherings featuring GDEs and other Android experts from our communities across the globe on a wide range of Android development topics. These webinars will be highly informative and fully interactive | ||
Local Home SDK Ready for Actions
(developers.googleblog.com)
Dave Smith announces that Google is now allowing you to submit local fulfillment apps along with your smart home Action through the Actions console using Local Home SDK v1.0. | |
Google Play updates and information: Resources for developers
(android-developers.googleblog.com)
Google has pulled together some important information to help you maintain business continuity, as well as best practices to help you stay nimble in the changing landscape. | |
Copyright © 2020 Android Weekly, All rights reserved.
You came here because you want all the new stuff in the android dev world! Our mailing address is: |
||
or |
|
|
You Might Also Like
Youre Overthinking It
Wednesday, January 15, 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 15, 2025? The
eBook: Software Supply Chain Security for Dummies
Wednesday, January 15, 2025
Free access to this go-to-guide for invaluable insights and practical advice to secure your software supply chain. The Hacker News Software Supply Chain Security for Dummies There is no longer doubt
The 5 biggest AI prompting mistakes
Wednesday, January 15, 2025
✨ Better Pixel photos; How to quit Meta; The next TikTok? -- ZDNET ZDNET Tech Today - US January 15, 2025 ai-prompting-mistakes The five biggest mistakes people make when prompting an AI Ready to
An interactive tour of Go 1.24
Wednesday, January 15, 2025
Plus generating random art, sending emails, and a variety of gopher images you can use. | #538 — January 15, 2025 Unsub | Web Version Together with Posthog Go Weekly An Interactive Tour of Go 1.24 — A
Spyglass Dispatch: Bromo Sapiens
Wednesday, January 15, 2025
Masculine Startups • The Fall of Xbox • Meta's Misinformation Off Switch • TikTok's Switch Off The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely
The $1.9M client
Wednesday, January 15, 2025
Money matters, but this invisible currency matters more. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
⚙️ Federal data centers
Wednesday, January 15, 2025
Plus: Britain's AI roadmap
Post from Syncfusion Blogs on 01/15/2025
Wednesday, January 15, 2025
New blogs from Syncfusion Introducing the New .NET MAUI Bottom Sheet Control By Naveenkumar Sanjeevirayan This blog explains the features of the Bottom Sheet control introduced in the Syncfusion .NET
The Sequence Engineering #469: Llama.cpp is The Framework for High Performce LLM Inference
Wednesday, January 15, 2025
One of the most popular inference framework for LLM apps that care about performance. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
3 Actively Exploited Zero-Day Flaws Patched in Microsoft's Latest Security Update
Wednesday, January 15, 2025
THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and