Typography can make a big difference in the attractiveness and usability of an app, and now Android developers can use typefaces from the Google Fonts catalog. It’s simple, efficient, and opens up a range of new typographic options.
Nice post by Rahul Singh about how to create a clean architecture using Kotlin, Dagger 2, RxJava, MVVM and Unit Testing. You'll learn about dependency injection and how to wire all these libraries and patterns in a meaningful way.
This fourth article in the series will show you how to work with symmetric keys, how to use other Java providers and what key wrapping is.
If you're just starting out in Kotlin, here's a collection put together by Joao Alves to help you on your way.
Join us 01/29 for an intense 5-day course for advanced Android developers. Gain new skills, meet other developers and even get help with a specific project. Android Weekly readers get a 100ドル discount by using code "BNR_AndWkly_100off" before Jan 1 - Registration closes December 2017
In this first part Piotr Ślesarew explains six magic sugars to make your Kotlin codebase more expressive.
Second part by Piotr Ślesarew.
In this post Marcin Moskala shares his experience of using Kotlin for Android, React and even the Desktop.
Second part demonstrates the usage of SQLDelight.
If you're resisting using an ORM like Room but you also don't want to write plain SQL and create your own adapters then you should check out this tutorial by Mkhytar Mkhoian. It demonstrates the usages of SQLBrite, a lightweight wrapper around SQLite and how to work with the results using RxJava.
At MYPINPAD we develop industry changing payment and authentication solutions. We are looking for a senior Android developer to join our small experienced team.
At MYPINPAD we develop industry changing payment and authentication solutions. We are looking for an Android security developer to join our small experienced team.
HighLite is an SQLite library for Android that makes use of annotation processing to generate boilerplate for your SQLite operations.
Automatically dispose RxJava 2 streams on Android using Lifecycle events
This project demonstrates simple approach for implementation complex lists, based on RecyclerView.
Android Studio 3.1 Canary 5 is now available in the Canary and Dev channels, and includes general bug fixes and some new features.
Paging alpha-4 is released, with significant changes and additions, mostly targetting network, and network + database usecases.
Videos of all the keynotes and presentations from droidcon SF 2017.
In this episode, Kaushik and Donn talk to Jake Wharton of Google on a recent Kotlin coding style guide that they released: the Android Kotlin Guides.
KotlinConf 2017 was the first conference entirely dedicated to Kotlin. It took place in San Francisco from the 1st to the 3rd of November 2017. Here are videos of all the presentations.
While in NYC for Droidcon NYC, Huyen talks to Moyinoluwa Adeyemi, Android developer at Off Grid Electric, to talk about the Mobile Vision API and her work as a co-organizer of GDG Lagos.
Huyen catches up with Andrea Falcone, engineer at Google and formerly of Twitter and Crashlytics, to talk about her work on Fastlane, a open source tool for automating tedious tasks for Android and iOS.