Here are some notes after the recent research into deep linking into the apps. The goal was to launch the app on clicks on links in email. Traditionally, we were using a custom scheme to register the app as a handler for, but this didn’t work quite well. So notes:
Android Studio. Number one most important thing in whole Android development story is Android Studio built on top of IntelliJ IDEA engine. Excellent off the box Gradle support, intuitive source control, intelligent code completion, responsiveness of the UI, debugging – all top notch. They even help you complete repetitive strings in JavaDoc.