

Issue #331
source link: https://www.tuicool.com/articles/hit/n673euB
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
(www.raywenderlich.com)
In this tutorial, Lisa Luo shows how similar Swift and Kotlin languages are and how simple it is to convert by porting an iOS app to Android.
(www.7pace.com)
There’s a big difference between writing code and being a great programmer. So, how exactly do developers go from capable to good? From good to great? This handbook is meant to be a guide to developer performance–how to understand it, measure it, and improve it.
(proandroiddev.com)
iñaki villar shows how to write a simple test with Robolectric 4 and AndroidJunitRunner/Espresso, introducing some of the new upcoming features of Project Nitrogen.
Sponsored

(goo.gl)
If you can’t test web, native & hybrid mobile apps in a common platform. If you can’t see test data for real devices (both on-premise & in the cloud), or if you can’t use automation frameworks/mobile tools you already have and love. It’s time to check out Kobiton.
(blog.stylingandroid.com)
In API 26 (Oreo) a new TextClassification system was introduced. This has been further refined in API 28 (Pie). In this short series, Mark Allison takes a look at what this is, how to use it, and how we can add custom behaviors to it.
(medium.com)
When sending responses from our Actions on Google conversational tools, there are a number of different ways in which we can present content to our users. In this post, Joe Birch looks at adding responses to our conversations using the Simple Response.
(medium.com)
It’s true that DSLs are a great way to add some readability to your code/configurations, but how do you write them to accept complex data structures in a clean, immutable way? Vince Delricco shows you how.
(medium.com)
Jean-Michel Fayard shares some tips for what he found useful when working with Gradle in Android Studio.
(codinginfinite.com)
In the hype of async programming, everyone is talking about Kotlin Coroutines. Here Ahsen Saeed dives deep to see how coroutines work under the hood.
(proandroiddev.com)
In the previous two articles, Hazem Saleh discussed how can Architecture components serve an android app that follows MVVM architecture pattern. Since Android world updates are moving fast, this article focuses on updating our MVVM sample app to AndroidX.
(kotlinexpertise.com)
In this article, Simon Wirtz teaches you about Kotlin Coroutines: What they are, what they look like, and how they work.
(blog.bitrise.io)
Code reviews are a must, but can be quite a pain, right? Joe Birch shows how some of it can be automated by using Danger & ktlint so that you can focus on meaningful and constructive development only, not typos and such.
Sponsored
Jobs
(Munich)
Bored of developing yet another REST app? Join our great team as an Android / FireTV developer on the Waipu project based on the latest tech stack and help us build the greatest next-generation-IPTV platform.
(New York, NY / Remote)
SCRUFF, one of the largest gay social dating apps on Android with more than 14M members worldwide, is looking for experienced Android developers to work on the next generation of core UI/UX in our app.
Libraries & Code

(github.com)
Simple tool to make your multi-module Android development easier
(github.com)
Krate is a SharedPreferences wrapper library that uses delegated properties for convenient access to SharedPreferences values.
News

(android-developers.googleblog.com)
Google released the first production-ready version of Oboe - a C++ library for building real-time audio apps. Oboe provides the lowest possible audio latency across the widest range of Android devices, as well as several other benefits.
Videos & Podcasts

(www.youtube.com)
In this talk by Inaki Villar, learn tips and tricks on how to deal with the Espresso framework and avoid problems like synchronization, permissions, environment test scenarios and much more.
(www.youtube.com)
A playlist for the presentations from droidcon NYC 2018. Some videos have been uploaded, with many more coming soon in the upcoming weeks.
(www.youtube.com)
The playlist for presentations from KotlinConf 2018, the second conference entirely dedicated to Kotlin. The event took place in Amsterdam from October 3rd - 5th, 2018.
Recommend
-
196
페이지를 찾을 수 없음죄송합니다. 요청하신 파일이 삭제되었습니다.URL이 올바른지, 파일 소유자가 URL을 삭제하지 않았는지 확인하세요.Google Drive를 사용하여 작업하세요.Google Drive의 앱을 사용...
-
130
Eclipse Issue Open Call for Enterprise Java Participation Oct 10, 2017...
-
6
Rocket Accelerated geek conversation #331: Triple Scamtown April 29th, 2021 · 69 minutes
-
7
Leetcode 331.Verify Preorder Serialization of a Binary TreeVerify Preorder Serialization of a Binary Tree不算一道特别复杂的题目。 题意大概是这样的:给...
-
6
比亚迪新能源月销60508辆!同比增长331.9%|皆电 比亚迪新能源月销60508辆!同比增长331.9% 车市 发布于:2021-09-04 09:49:46 9月3日,比亚迪公布8月乘用车全系共销售67630辆,与去年同期相比增长90.5%,与...
-
7
Today we are talking about Migrating Paragraphs for the National Zoo with Mohammed El-Khatib. TalkingDrupal.com/331 Topics Nic - Family flew home Abby - Li...
-
3
Meeting C++ Blogroll 331 Subscribe to the Meeting C++ Blogroll Newsletter Meeting C++ Blogroll 3...
-
6
About this Episode .NET 7 is just about here and .NET Conf is tomorrow (November 8-10). There have been tons of great blogs announcing new features and performance gains. Let's discuss.
-
6
Home #331 – Balaji Srinivasan: How to Fix Government, Twitter, Science, and the FDA | Lex Fridman Podcast | Free Podcast Summary ...
-
4
Casdoor < v1.331.0 - '/api/set-password' CSRF ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK