Android Weekly - Android Weekly #475 🤖

 
 

Android Weekly

#475
July 18, 2021
 
 
 

Articles & Tutorials

 
Welcome you are visitor number 12345 (www.maiatoday.net)

Maia Grotepass writes about a Jetpack Compose counter component that animates each number individually to get that odometer look.

 
Sponsored
link image   The #1 Chat API for Custom Messaging Apps (getstream.io)

Stream’s Chat SDK is here to cover all your in-app messaging needs: channels, messages, threads, attachments, reactions, offline support, real-time events, and an easy-to-integrate UI implementation. It’s even open source. Try our new Android tutorial today, and see why Stream powers feeds and chat for over a billion end-users!

 
Android Jetpack Navigation Component (hashnode.com)

Frank Morara shows how Jetpack Navigation helps you as an Android developer have a higher-level view of your app and gives you a mental model of how your users are going to interact with your app.

 
Sponsored
link image   Using ProGuard with the Android Gradle Plugin (www.guardsquare.com)

With the upcoming release of AGP 7, ProGuard needs a new way of integrating into Android projects. Therefore, as part of the latest ProGuard 7.1 release, a Gradle plugin for ProGuard has been developed. With this plugin, ProGuard integrates into your existing gradle process, meaning that you can keep using ProGuard with AGP 7. Discover how to obtain and use the plugin in your Android projects in Guardsquare's latest blog post.

 
Android Jetpack Proto DataStore (proandroiddev.com)

Satya Pavan Kantamani writes about a Jetpack recommended solution for storing data using Protobufs that provides type safety.

 
How I made beautiful screenshots for Google Play (proandroiddev.com)

Yahor Urbanovich shares some tips and tricks to make your Play store screenshots really stand out.

 
Connect your Android users with a tap: Fast Pair (medium.com)

If you are working on an app that accompanies a particular device (such as a wearable or IoT app), Isai Damier shows how you can use the Fast Pair Service to reduce the amount of work that you and your end-users have to do to pair your devices to an Android phone.

 
Learning Live Templates for Jetpack Compose (mmckenna.me)

Matt McKenna builds some Live Templates for Jetpack Compose to speed up your development!

 
Jetpack Compose: Missing piece to the MVI puzzle? (medium.com)

Garima Jain answers the question: “So, MVI does work with Jetpack Compose, but does it work well?”

 
How to build an XCFramework on Kotlin Multiplatform (www.marcogomiero.com)

Marco Gomiero dives into building more up-to-date iOS libraries using Kotlin Multiplatform.

 
Keeping public API in check with the Kotlin binary validator plugin (dev.to)

In this article, Márton Braun teaches what the Kotlin binary compatibility validator plugin does, how to set up and configure it, and how you can use it to make your library project better.

 
Idiomatic Kotlin: Solving Advent of Code Puzzles, Day 1 (www.youtube.com)

To help the community learn idiomatic Kotlin, and motivate more developers to solve Advent of Code tasks in Kotlin in the future, Svetlana Isakova prepares solutions for you!

 
Solving Advent of Code Puzzles in Idiomatic Kotlin (dev.to)

To help the community learn idiomatic Kotlin, and motivate more developers to solve Advent of Code tasks in Kotlin in the future, Svetlana Isakova prepares solutions for you!

 
A peek inside Jetpack Core Splashscreen (dev.to)

Thomas Künneth takes a look at the new Jetpack Core Splashscreen library.

 
How to Write a Command-Line Tool with Kotlin Multiplatform (dev.to)

Jean-Michel Fayard not only built a cool CLI tool with it, but he's packaged it as a template project that you can leverage to get started faster!

 
Tools of the build trade: The making of a tiny Kotlin app (dev.to)

Tony Robalik explains how to write a small command-line tool in Kotlin and package it up for use anywhere.

 
My First Attempt at creating a game with Jetpack Compose (dbtechprojects.hashnode.dev)

Daniel Butler decided to have a go at building a retro-style game in Jetpack Compose, similar to Pacman but with a few simplifications to make it achievable.

 

Place a sponsored post

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

 

Jobs

 
Android Developer (Vienna, Austria or remote)

At Mimo, we believe that coding can open doors to opportunities like few other skills. That’s why we’ve rallied around the goal of making coding accessible to as many people as possible. To get there, Android is key, so we’re looking for enthusiastic, product-focused Android developers to join us.

 

Libraries & Code

 
link image   Pacman_Compose (github.com)

Pacman Created in JetpackCompose

 
Grazel (github.com)

Grazel is a Gradle plugin to automate generation of valid Bazel files for a given Android/Kotlin/Java project

 

News

 
Android 12 Beta 3 and final APIs (android-developers.googleblog.com)

Beta 3 includes the final Android 12 APIs and the official SDK. With these, you can start testing and updating your app ahead of Platform Stability, coming up next at Beta 4. Now is the time to make sure your apps are ready!

 
Introducing the Android Game Development Kit (android-developers.googleblog.com)

Google launches the Android Game Development Kit (AGDK), a full range of tools and libraries to help you develop, optimize, and deliver high-quality Android games.

 
Updates from the Google for Games Developer Summit (android-developers.googleblog.com)

Here’s more about everything Google shared at the Game Developer Summit and how you can get started today.

 
New codelab: Lemonade app (developer.android.com)

This NEW Android Basics in Kotlin codelab just launched!

 

Videos & Podcasts

 
link image   Kotlin in Education (www.youtube.com)

Ksenia discusses the recent increase in institutions and educators teaching Kotlin, including adoption by Stanford, Cambridge, Imperial College London, University of Chicago, and many other prestigious institutions.

 

Specials

 
Hi, I’m Victoria (victoriagonda.com)

Victoria Gonda, an Android engineer at Square, an international public speaker, and a technical book author, shares her story about becoming the engineer that she is today!

 
 
 
 
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 #474 🤖

Sunday, July 11, 2021

View in browser Android Weekly #474 July 11, 2021 Articles & Tutorials link image Navigation in multi module Compose UI project + Hilt (funkymuse.dev) Google released the navigation component for

Android Weekly #473 🤖

Sunday, July 4, 2021

View in browser Android Weekly #473 July 4, 2021 Articles & Tutorials link image Debugging Story: The Case of Rogue Reflection (armaxis.hashnode.dev) Artem Chubaryan talks about a particular issue

Android Weekly #472 🤖

Sunday, June 27, 2021

View in browser Android Weekly #472 Juni 27, 2021 Articles & Tutorials link image How to create Tabs with Jetpack Compose (johncodeos.com) In this tutorial by John Codeos, you'll see how to

Android Weekly #471 🤖🌈

Sunday, June 20, 2021

View in browser Android Weekly #471 June 20, 2021 Articles & Tutorials link image Building a Pride Rainbow Easter Egg into our Android App (riggaroo.dev) Rebecca Franks shows an example of how to

Android Weekly #470 🤖

Sunday, June 13, 2021

View in browser Android Weekly #470 June 13, 2021 Articles & Tutorials link image Navigating in Jetpack Compose (jossiwolf.medium.com) In this post, Jossi Wolf explores the Navigation

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