Sometimes, Rxify spells, when mixed with potions like Kotlin can backfire. Garima Jain has fallen into this trap, not just once, not even twice but thrice now. Here she shares her experience so you can create better spells.
Find out about the new features in the Play Console announced recently at I/O 2018, to help you improve your app’s performance and grow your business.
Bitrise automates build, test and deployment for Fox, InVision, Grindr, PagerDuty and the community of 40K+ developers. Craft powerful workflows with 170+ integrations and run the same config locally with our CLI. Sign up to Bitrise and deploy your Android app in minutes.
Simply migrating UI test code base to Kotlin doesn’t solve the issue with the readability, because of Espresso. Fortunately, Kotlin provides us with a lot of tools for building DSLs. With that in mind, Ilya Lim imagined how UI tests should look like.
Unit Testing in Kotlin is fun and tricky at the same time. This post by Philipp Hauer contains best practices and guidelines to write unit test code in Kotlin that is idiomatic, readable, concise and produces reasonable failure messages.
Moshi 1.6 was recently released with a brand new Kotlin code gen artifact. It’s an alternative to the existing reflection-based artifact and in Zac Sweers' opinion one of the most interesting recent evolutions in Kotlin’s open source ecosystem.
Google has released WorkManager as part of JetPack — to help us to deal with background jobs and services in a simple an efficient way. Yonatan V. Levin starts a multi-part article on the why and how of WorkManager.
Lara Martín discusses how she started her first role as an Android developer, switched companies and completed her first year as an Android Engineer.
This README hopefully constitutes the temporary missing guide to migrate from the Groovy DSL to the Kotlin DSL.
Dragos Holban shows how to build an Instagram-like app (not the fully featured Instagram, but a solid starting point) using Google’s Firebase.
When Google announced the new Navigation Architecture Component, Maria Neumayer got very excited, did some research, and shares her findings here.
Gabor Varadi makes use of Kotlin extension functions to simplify use of Espresso.
User experience is the heart and soul of everything we do at Daresay. As an passionated Android Developer you will be expected to architect, conceptualise, code, and execute general troubleshooting tasks. You’ll work collaboratively, developing digital products in a range of exciting projects.
Citymapper is an award winning transport app. We also run our own responsive transport services powered by a driver app. Join us if you want to reinvent transport for urban dwellers. All levels or experience welcome. Competitive pay, equity / stock options, & other startup perks.
Yelp connects people with great local businesses. We’re looking for Senior Android Engineers. We believe in well architectured code, the full testing pyramid, and fast developer tooling. Our modularized app builds in <1m and yes we support Kotlin :)
We are searching for a contract Android Engineer to sit onsite at Snap Inc. in Ukraine! Working closely with the Camera Platform team, you’ll play a key role in building and shaping key features that millions of people use every day. This is a full-time, contract role.
At MYPINPAD we develop industry changing payment and authentication solutions. We are looking for an Android developer to join our small experienced team. Permanent role, based out of our Cardiff (UK) office.
Mocking library for Kotlin. Provides concise DSL to mock object behavior. MockK supports regular unit tests and Android instrumentation tests via subclassing or inlining.
Android KTX has been renamed to Core-KTX and is now launching the 1.0 beta version as part of Android Jetpack.
An Android App Bundle is a new upload format that includes all your app’s compiled code and resources, but defers APK generation and signing to Google Play.
In this episode of Fragmented, Kaushik talks to Chiuki & Huyen from Android Dialogs and Russell & Philip from Pocket Casts about first impressions from Google I/O 2018.
In this episode, Chet and Tor talk with Ian Lake and Joe Baker-Malone about the new Navigation Architecture Component and Navigation Editor, which were recently released in alpha form.
Quickly learn Kotlin language fundamentals and best practices through hands-on coding examples, from basic syntax and operations to higher-order functions and extensions.
Here are all the session videos from Chicago Roboto 2018.
Announced at I/O 2017, Architecture Components are one part of Jetpack. Used together, you can ditch the boilerplate, build robust apps faster, and focus on the code that makes your app unique!
A conference in Budapest, Hungary for everything Kotlin, with speakers from JetBrains, Facebook, and Google Developer Experts and a lot more. Please apply code "ANDROIDWEEKLYxKOTLINERS" for a special 20% discount.