Issue #337
source link: https://www.tuicool.com/articles/hit/QJn2MfU
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Articles & Tutorials
(medium.com)
In this post Joe Birch takes a look at the new Fragment Scenario component and how it can be used it to test our fragments in an isolated environment. This new API addition will help to improve fragment tests and keep things simplified.
(www.techyourchance.com)
Nice sum up of a talk by Juliano Moraes about the key ingredients of Netflix Android architecture. If you have time also check out the original talk on YouTube.
Sponsored
(www.bignerdranch.com)
Ready to take an Android class taught by world-renowned instructors? Save your seat today!
(medium.com)
In this post Vivek Singh explains why Kotlin is really write once run everywhere.
Sponsored
(store.raywenderlich.com)
Level up your Android development skills with massive Black Friday savings! Get a full year’s subscription to 1,500+ video tutorials for just $99/year — a savings of over $140! Or grab a book bundle featuring Kotlin Coroutines, the Kotlin Apprentice, Advanced Android App Architecture, and more!
(medium.com)
Niklas Baudy is giving you a sneak peak of Android Lint with some quick and good examples.
(medium.com)
In this post Björn Quentin gives you a good real world example how the transform API can be used to inject code in classes before they're converted to dex files.
(codinginfinite.com)
In this article Ahsen Saeed gives some great examples how to leverage coroutines to improve your codebase.
(medium.com)
In this post you'll learn how to connect Glide with Stetho (a useful debugging library).
(blog.stylingandroid.com)
Second part by Mark Allison on how to create custom annotations.
(medium.com)
In this article you'll learn how to automate releasing APKs for different environments using gradle and the terminal.
(www.raywenderlich.com)
Playing a video is pretty simple on Android, but playing a video with your custom video player is a job for ExoPlayer. In this tutorial you'll learn the basics and how to configure it properly.
Sponsored
Jobs
(London)
We've recently doubled our team of Mobile Engineers and are looking for a cross-platform Engineering Manager (iOS and Android) to support their development. If you love facilitating technical conversations and love helping people achieve their full potential, we want to hear from you.
(Remote)
We're looking for Senior Android developers to help us redefine privacy and security in the digital age. We're working on a family of apps that make privacy and security easy for everyone. You have extensive experience working remote and want to work with our San Francisco team.
(San Francisco)
We're looking for Android developers to help us redefine privacy and security in the digital age. We're working on a family of apps that make privacy and security easy for everyone. With over 70m users we're just getting started. Join a highly skilled native mobile team.
(San Francisco)
We are looking for an experienced Android Engineer who will help us level up the Grammarly Keyboard and its companion app to a world-class user experience. You will partner closely with the design team from the ideation stage to ultimately bring your ideas to life.
Libraries & Code
(facebook.github.io)
Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature natively part of the Chrome desktop browser. Developers can also choose to enable the optional dumpapp tool which offers a powerful command-line interface to application internals.
(github.com)
AutoSwitchView, a view animating between two items for Android, supports multiple switching animations or you can customize your own strategy of animations. And its child view can be reused.
(github.com)
Gander is a simple in-app HTTP inspector for Android OkHttp clients. Gander intercepts and persists all HTTP requests and responses inside your application, and provides a UI for inspecting their content.
News
(android-developers.googleblog.com)
The final Wear OS API 28 emulator image for developers has launched
Videos & Podcasts
(www.youtube.com)
Huyen speaks with speaker and GDE, Segun Famisa, about going beyond the basics with Kotlin with Functional Programming.
(www.youtube.com)
Analyze the size of your APKs within Android Studio to better understand their contents and how to make them smaller.
(www.youtube.com)
Netflix's componentization architecture with RxJava + Kotlin by Juliano Moraes.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK