Issue #365
source link: https://www.tuicool.com/articles/EvyMRbA
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
(proandroiddev.com)
Ihor Kucherenko shares his experience of usage different debugging tools, starting with Android debug tools.
(proandroiddev.com)
In this article, Prasant Barahi shows how we can implement a circular reveal during opening and closing of a fragment — in a clean way.
Sponsored
(prometheusinteractive.com)
Is life too busy? Do you wish you had the time to focus on other projects? It’s easier than you think to sell your app. We would love to make you an offer, and often can have the money in your account in less than a week.
(commonsware.com)
While Mark Murphy agrees that the Storage Access Framework API has issues, he shares some points that show how minimal the impact will be for most apps.
Sponsored
(www.vettery.com)
Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies growing their dev teams.
(commonsware.com)
Mark Murphy reviews where we are now with regards to external storage in Q beta 4, with another set of fictionally-asked questions.
(blog.stylingandroid.com)
Mark Allison shares his experiences with burnout so that it might help others who are unfortunate enough to be experiencing it as well, and offer insights in to something which can affect us all irrespective how good or experienced you are at your job.
(medium.com)
Are you using kapt with Dagger, Glide, or Room? Daniel Novak shows how you can make your project build much faster by enabling incremental annotation processing.
(dev.to)
Kurtis Kemple shows how you can now sign up users to your Android apps without having to write a line of authentication code, using AWS Amplify.
(blog.jakelee.co.uk)
Jake Lee Shows what 9-patch images are and how to create and use then in your app.
(willowtreeapps.com)
Barry Bryant shows how Fastlane, a tool to automate all of various repetitive tasks from building and testing to notifying our teammates and deploying to Google Play, can be integrated into your project.
(proandroiddev.com)
Robert Konarskis believes that it is a good time to start thinking about covering your apps with automated tests, and in this post he shares his findings with you.
(medium.com)
In this article Andrea Bizzotto shows how to implement a simple authentication flow in Flutter, in less than 100 lines of code.
(proandroiddev.com)
Ash Davies provides an extensive overview of the history and appropriate use of Kotlin Coroutines vs RxJava.
(medium.com)
Kotlin Flows are designed to enable such modularization, so let us see how they behave with respect to an execution context.
(blog.mindorks.com)
In this blog post you will learn how to use pairs and triples in Kotlin.
(adambennett.dev)
Class Delegation in Kotlin is another powerful tool to add to your belt, and this blog post by Adam Bennett gives you some ideas as to where this might be useful in your own codebase.
Sponsored
Jobs
(Mountain View, CA)
Quora's mobile apps are critical platforms for sharing and growing the world's knowledge to millions of users. We are looking for Android engineers who are excited about both building user-facing product and designing and implementing abstractions to scale mobile development across the company.
(London, UK)
busuu is world´s largest language learning community with over 90 million users. We are scaling at speed and looking for smart, independent engineers to take our Android apps to the next level, providing more amazing ways for our users to interact with one another an improve their learning.
(Cardiff, UK and/or remote)
MYPINPAD develops industry changing payment and authentication solutions. We are looking for highly skilled Android developers to join our small experienced team developing & supporting existing MPP products. 100% Kotlin. International candidates considered (potentially as long term consultants)
(Brooklyn or San Francisco )
Etsy is looking for a passionate Senior Android Engineer to join the Mobile Engineering team.
In this role you will be working to create exceptional native experiences for our customers on Google’s mobile OS. You will need to be an amazing technical contributor who thrives in busy environment.
(Raleigh-Durham, NC)
Is Android Lifecycle wrangling one of your favorite team sports? At WillowTree, Sr Android Engineers have the freedom to create products that impact millions of users and improve people’s lives. Life is Short. Love your Job,
Libraries & Code
(github.com)
A highly customizable calendar library for Android, powered by RecyclerView.
News
(developer.android.com)
Google has made it lot easier to see what the latest version of each AndroidX library is with a new table, as well as links to release notes for each version.
Videos & Podcasts
(chicagoroboto.com)
Chicago Roboto 2019 Session videos
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK