Android Weekly - Android Weekly #430 🤖

 
 

Android Weekly

#430
September 6, 2020
 
 
 

Articles & Tutorials

 
link image   How to integrate In-App Reviews in Android using Kotlin (johncodeos.com)

In this tutorial, John Codeos shows you how to ask users to rate your app inside your app using ‘In-App Reviews‘.

 
Supercharge Android dev with Scrcpy and ADB WIFI (proandroiddev.com)

Swapnil Tiwari shows how to use the open-source Scrcpy tool to cast your physical device’s screen on your laptop and interact with it.

 
Sponsored
link image   Join the most interactive virtual AndroidDev Event (www.online.droidcon.com)

Experience 100+ tech talks on all things Android Development - Workshops - 1on1s with Dev Experts and more

 
Gradle kotlin DSL (proandroiddev.com)

Alfred shows how to convert Gradle configurations and scripts written in Groovy to Kotlin.

 
Complex UI/Animations on Android (proandroiddev.com)

Nikhil Panju explores complex multi-step animations with MotionLayout (and Coroutines).

 
Building resilient Android applications (medium.com)

Aaron Oertel considers tools and techniques to make an Android app more resilient to unexpected conditions and errors.

 
Jetpack Compose on Microsoft Surface Duo (devblogs.microsoft.com)

Joy writes about how to use the new UI framework, Jetpack Compose to build a dual-screen app on the Surface Duo.

 
Tools of the trade: SDKMAN! (msfjarvis.dev)

In the fourth post of this series, Harsh Shandilya writes about the SDKMAN command-line tool.

 
WindowInsetsCompat (blog.stylingandroid.com)

In this article Mark Allison looks at how to use the new Jetpack APIs for handling window insets.

 
Handling Dates & Times in SQLite (ryanharter.com)

Ryan Harter shares some insight into dealing with dates in SQLite queries.

 
20 Android Dev Tools You’ve Probably Never Heard Of (medium.com)

Michal Bialas's list of a set of helpful and not-so-common Android tools and libraries

 
Kotlin data class — Behind the mask (proandroiddev.com)

Why should we write a lot of boilerplate code in a class that only holds some data for us? Alfred demonstrates the value of Kotlin data classes.

 
Prefer Storing Data with Jetpack DataStore (android-developers.googleblog.com)

Florina Muntenescu introduces Jetpack DataStore, now in alpha - a new and improved data storage solution aimed at replacing SharedPreferences.

 
Smaller APKs with resource optimization (jakewharton.com)

Jake Wharton examines the inner workings of resource optimization in Android builds.

 
Introducing OkSSE — Kotlin Multiplatform SSE library (medium.com)

Akshay Chordiya introduces OkSSE — an open-source Server Sent Events client library made with Kotlin multiplatform and Coroutine for the tech community to use and build their amazing use-cases.

 
Structural Class Redefinition (medium.com)

This post by Alex Light covers the capabilities of structural class redefinition introduced in Android 11, as well as some of the considerations and trade-offs encountered while implementing the feature

 

Place a sponsored post

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

 

Design

 
link image   Material Design vs Flat Design (gapsystudio.com)

What is the difference between these two design systems?

 

Jobs

 
Android Engineer at Big Nerd Ranch (Remote, US)

Big Nerd Ranch specializes in developing business-building mobile apps for our clients, teaching fellow developers, and writing our best selling Big Nerd Ranch Guides. We are looking for Android Engineers to join our team. Learn more about us: https://www.bignerdranch.com/about-us/careers/

 

Libraries & Code

 
radiography (github.com)

Text-ray goggles for your Android views. Supports both regular Android views and Jetpack Compose.

 
oksse (github.com)

Server Sent Events (SSE) client multiplatform library made with Kotlin and backed by coroutines.

 
compose-router (github.com)

Routing functionality for Jetpack Compose with back stack

 

News

 
link image   Material Design Blog (material.io)

Material Design has a blog! Check out the new home for tutorials, news, research & discussion of all things Material.

 
Kotlin Multiplatform Mobile Goes Alpha (blog.jetbrains.com)

Kotlin Multiplatform Mobile (KMM) is an SDK that allows you to use the same business logic code in both iOS and Android applications. It has gone Alpha, and you can start sharing business logic in your mobile apps with it right away.

 
Dokka Alpha for Kotlin 1.4 (blog.jetbrains.com)

jetbrains has released Dokka (Alpha) on Kotlin 1.4!

 

Videos & Podcasts

 
Codelab - Art of Jetpack Compose (www.youtube.com)

In this codelab, Wajahat Karim covers some basics of Jetpack Compose

 
The Kotlin Programming Language (www.youtube.com)

Donn Felker's entire 9+ hour course on the Kotlin Programming Language is now available on YouTube!

 
 
 
 
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:
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 #429 🤖

Sunday, August 30, 2020

View in browser Android Weekly #429 August 30, 2020 Articles & Tutorials link image Dark Theme with MDC (medium.com) Chris Banes shows how we can adapt our apps to support dark themes using

Android Weekly #428 🤖🤖

Sunday, August 23, 2020

View in browser Android Weekly #428 August 23, 2020 Articles & Tutorials link image Kotlin Flow Retry Operator with Exponential Backoff Delay (blog.mindorks.com) In this tutorial, Amit Shekhar

Android Weekly #427 🤖

Sunday, August 16, 2020

View in browser Android Weekly #427 Aug 16, 2020 Articles & Tutorials link image Smile, it's CameraX! [preview and capture] (magdamiu.com) Magda Miu continues her series on CameraX,

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

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: m​y 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