50

Issue #327

 5 years ago
source link: https://www.tuicool.com/articles/hit/RJ3mMv3
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

Using Picasso? Watch out for half black images!

(proandroiddev.com)

Paulina Sadowska looks at a couple image loading libraries, and how badly some of them deal with a failed download of a bitmap.

A brief look at Koin on Android

(overflow.buffer.com)

Joe Birch shares a quick look at how DI is implemented using Koin so that you can use it to compare with the DI that you are currently using to see if it meets your needs.

Sponsored

MFj6VnA.png!webBuilding Payments into an Android Photobooth

(squ.re)

At DroidCon NYC. we showed off a demo using the Reader SDK. Pay a dollar, choose a filter, smile, snap! Check out the results on Twitter @SquickPic.

Building a helpful Android CI with Danger & Jenkins

(medium.com)

Pavlos-Petros Tournaris shares how he set up a continuous integration workflow using Danger and Jenkins.

Sponsored

fQZVJfU.png!webBetter optimize mobile game notifications

(medium.com)

Learn how to improve your push notifications strategy to effectively engage players in your mobile game

Introducing InboxRecyclerView

(saket.me)

Saket Narayan introduces InboxRecyclerView — a library for building expandable descendant navigation with pull-to-dismiss gesture similar to what's in Google's Inbox app.

Sponsored

e6FRRjU.png!webFind Your Next Android Job With Hired

(www.hired.com)

Hired is a career marketplace that intelligently matches tech talent with the world’s most innovative companies. We combine cutting-edge technology with unbiased career coaching so both talent and employers can find the right fit, faster. We are on a mission to find everyone a job they love.

Kotlin Extension Members Are Great Even for Types You Do Control

(blog.nightlynexus.com)

Here's a quick example by Eric Cochran of the great power of Kotlin extension functions.

ML for Android Developers – Part 2

(blog.stylingandroid.com)

Mark Allison continues his series on MLKit, showing how easy it is to host a model in the cloud for dynamic updates to your ML functionality.

Kotlin and Android #3 — know your properties

(tips.seebrock3r.me)

Kotlin properties are awesome and super powerful, but each form comes with a bunch of gotchas. Sebastiano Poggi wants to make sure you fully understand them before deciding what type of property you use!

Polymorphic Deserialization with Moshi

(blog.nightlynexus.com)

Moshi has the machinery to map raw Java types to custom Java models. Since these raw Java types represent JSON types, a major benefit for JSON parsing is support for “polymorphic” object-mapping. Eric Cochran shows how to do this.

Practical guide to Dagger 2

(android.jlelse.eu)

Practically using dagger had eluded Gaurav Chaddha for a while until he worked through some practical use cases. Now he explains and shares these simple use cases.

Sponsored

Jobs

Senior Android / FireTV Developer

(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.

Libraries & Code

koin

(github.com)

a pragmatic lightweight dependency injection framework for Kotlin

InboxRecyclerView

(github.com)

Build expandable descendant navigation, inspired by Google Inbox

MVICore

(github.com)

MVI framework (not just) for Android, with events, middlewares, and time-travel debugger

News

FFvYFrn.png!webKoin 1.0.0 Unleashed

(medium.com)

Arnaud Giuliani unleashes the first stable version of Koin.

Build new experiences with the Google Photos Library API

(developers.googleblog.com)

After a successful developer preview over the past few months, the Google Photos Library API is now generally available.

Videos & Podcasts

EN7zuaj.png!webAndroid Summit 2018

(www.youtube.com)

Playlist of all the presentations from Android Summit 2018

Create Custom Live Templates in Android Studio

(www.youtube.com)

Live templates can be used to generate commonly used bits of code by typing a short template abbreviation. Nate Ebel shows you how!

Quickly View Your Recent Files in Android Studio

(www.youtube.com)

Nate Ebel shares another 2-Minute Tools & Tips Tuesday.

Events


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK