Android Weekly - Android Weekly #427 🤖
Aug 16, 2020
|
Articles & Tutorials | |
![]() |
Smile, it’s CameraX! [preview and capture]
(magdamiu.com)
Magda Miu continues her series on CameraX, demonstrating how its use-case driven approach makes things like preview and capture relatively easy to implement. | |
Disabling Jetifier
(adambennett.dev)
Jetifier helps developers use libraries that reference older Android support libraries and update them to newer Jetpack references. Adam Bennett shows how to track down those libraries using a handy Gradle plugin. | |
Sponsored |
![]() |
Test your app on hundreds of real Android devices
(kobiton.com)
Seamlessly access real physical devices in the cloud with full support for gestures, orientation, and more. Test on the latest Android and iOS devices your customers use, all in a highly responsive environment. Start your free trial today. | |
Composite ViewModel
(www.halfbit.de)
No matter what patterns you follow in your apps, you can end up with monolithic implementations that are hard to follow. Sergej Shafarenka shows an example of how a larger ViewModel can be broken down into smaller parts. | |
Sponsored |
![]() |
Deploy Android Chat In Hours With Stream
(getstream.io)
Learn how easy it is to use Stream's Android Java & Kotlin chat SDK. Build real-time chat for Android in hours, not months. Start a free trial now and try out Stream's chat API and SDK Components. See why Stream powers the feeds and chat for over 500 million end-users. | |
A glowing progress ring with rounded ends for Android
(medium.com)
Andréas Saudemont writes about how he created a custom Android view that draws a glowing progress ring with rounded ends. | |
How-to Github Actions: Building your Android App
(medium.com)
In this blog-post series, Nicola Corti walks you through how to set up your CI with Github Actions. | |
Introducing scrcast
(bmcreations.dev)
Brandon McAnsh announces scrcast - an open-source Kotlin-first configure and go screen recording library for Android. | |
All about Hilt
(proandroiddev.com)
This in-depth article by Hari Sudhan covers Hilt, a dependency injection framework for Android that is built on top of Dagger 2 | |
Hilt Migration Guide
(proandroiddev.com)
Suleyman Fatih Giris demonstrates a Hilt migration of a sample app that uses dagger-android for DI. | |
Android TV: Best practices for engaging Apps
(medium.com)
Paul Lammertsma covers how to customize your app’s look and feel and integrate with Android TV features. | |
Making Custom Views on Android Accessible
(medium.com)
In this post, Ataul Munim adds support for Google TalkBack (and other Android accessibility services) to a MovieRatings custom view. | |
SSID Connector - Callback Flow
(blog.stylingandroid.com)
This start of a three-part series by Mark Allison covers his approach and best practices for connecting to a specific WiFi SSID on modern and legacy devices using modern Android development techniques. | |
An on device, AI powered, musical experience built with TensorFlow
(blog.tensorflow.org)
Sounds of India is a unique and fun interactive musical experience. The entire process of creating this experience took only 12 weeks, showing how rapidly developers can take models from research to production at scale using the TensorFlow Ecosystem. | |
Turning a Camera Feed into a Solved Sudoku
(www.kotlindevelopment.com)
This post by Gergely Hegedüs is about the process of getting to the end result of a simple application that overlays a sudoku's solution into the camera image of the puzzle, using Kotlin, CameraX, and MLKit. | |
Exploring the Google Play In-App Review API
(joebirch.co)
In this post, Joe Birch dives into exactly what the Google Play In-App Review API is, how it works and how we can make use of it in our android applications. Congratulations on your 200th post Joe! | |
Support for Kotlin SAM in release 1.4
(jorgecastillo.dev)
Jorge Castillo writes about Kotlin SAM support for Java interoperability and also for Kotlin interfaces starting on release 1.4. | |
Android Vitals - Why did my process start?
(dev.to)
Py continues the blog series focused on stability and performance monitoring of Android apps in production. Here he's refining the code to determine cold starts of an app. | |
Place a sponsored post | |
![]() |
Place a sponsored post & reach over 66k Android devs
(androidweekly.net)
| |
Jobs | |
Senior Android Developer
(Anywhere)
At Doist, our mission is to inspire the workplace of the future by creating simple yet powerful productivity tools that promote a more fulfilling way to work and live. We're looking for a passionate Android developer who is excited to continue improving Todoist and Twist. | |
Android Engineer (Java/Kotlin)
(Berlin)
We're looking for an Android Engineer (Java/Kotlin) in Berlin who will join our international tech team as soon as possible in creating one of the fastest growing companies in the heating market. | |
Android Mobile Application Developer
(Remote )
The Mobile Developer position is responsible for writing application code to contribute to the full lifecycle of development from concept to post-production support and maintenance of mobile applications and services. • Develop application code according to requirements and assigned tasks. | |
Libraries & Code | |
scrcast
(github.com)
Drop-in Android Screen Recording Library | |
News | |
![]() |
New ways to reach more drivers on Android for cars
(android-developers.googleblog.com)
Google continues to see strong momentum and adoption of both Android Auto and Android Automotive OS and share new improvements that provide app developers the opportunity to reach more users in the car. | |
6 New ways to engage with users on Android TV
(android-developers.googleblog.com)
Google announced 6 new ways that are coming soon to help you continue to improve engagement and commerce on the TV. | |
What’s happening in Wear OS by Google
(android-developers.googleblog.com)
Google shares some areas of investment focusing on the WearOS fundamentals, bringing even more helpful experiences to more watches, and giving users more choice in a device ecosystem. | |
Videos & Podcasts | |
![]() |
Frictionless subscriptions
(www.youtube.com)
Learn how to take the friction out of purchasing a subscription, creating and linking an account, and automatically signing in on Android TV. | |
The User Experience of Compose and Flow
(talkingkotlin.com)
Hadi chats with Vladimir about Compose from a user perspective. They go through the history of UI solutions that have been available for Android, and see how and where Compose fits in. | |
Understanding the Material Design type system
(www.youtube.com)
In this tutorial, learn how typography works in Material Design, and create a custom type system with expressive headline styles, readable body styles, and everything in between. | |
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: |
||
update subscription preferences
|
or |
unsubscribe from this list
|
Older messages
Android Weekly #426 🤖
Sunday, August 9, 2020
View in browser Android Weekly #426 August 9, 2020 Articles & Tutorials link image Layout Inspector in 2020 (alexzh.com) Alex shows that the current version of the “Layout Inspector” has many
Android Weekly #425
Sunday, August 2, 2020
View in browser Android Weekly #425 August 2, 2020 Articles & Tutorials link image A few experiments with Android drawable gradients (blog.jakelee.co.uk) Drawable gradients seem to be rarely used
Android Weekly #424
Sunday, July 26, 2020
View in browser Android Weekly #424 July 26, 2020 Articles & Tutorials link image Kotlin/Native Memory Management Roadmap (blog.jetbrains.com) The current automatic memory management implementation
Android Weekly #423 🤖
Sunday, July 19, 2020
View in browser Android Weekly #423 July 19, 2020 Articles & Tutorials link image Android Vitals - What time is it? (dev.to) This blog series by Py will be focused on stability and performance
Android Weekly #422 🤖
Sunday, July 12, 2020
View in browser Android Weekly #422 July 12, 2020 Articles & Tutorials link image Tick Tock: Desugaring and Timezones (www.zacsweers.dev) Zac Sweers introduces TickTock, a library for packaging the
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: my 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