Kranthi's repositories
coding-interview-university
A complete computer science study plan to become a software engineer.
adp-activity-transitions
This sample app accompanies a series of blog posts I wrote on transitions in Android
android-interview-questions
Your Cheat Sheet For Android Interview - Android Interview Questions
android-studio-poet
Generate large Android Studio projects
androidweekly-analysis
Data analysis of the AndroidWeekly archive
Annotations
Library of Annotations
ChatApp
Sample Node Chat App using Socket IO
custom-touch-examples
Collection of example applications to highlight doing custom touch event handling and using GestureDetectors in Android applications.
FabFilter
Android app to showcase complex UI/Animations with and without MotionLayout
gradle-buildconfig-plugin
A plugin for generating BuildConstants for any kind of Gradle projects: Java, Kotlin, Groovy, etc. Designed for KTS scripts.
gradle-play-publisher
Gradle plugin to upload your App Bundle or APK and other app details to the Google Play Store
Hyperion-Android
App Debugging & Inspection Tool for Android
java-code-styles
IntelliJ IDEA code style settings for Square's Java and Android projects.
kotlinpoet
A Kotlin API for generating .kt source files.
NodeChatApplication
Sample Node Chat App
NodeWebServer
Sample Node Web Server Application
SharedElementTransitions
A tutorial on using shared element transitions in both activities and fragments. Published on AndroidAuthority.com
SimpleViewModel
Illustrates usage of Lifecycle and ViewModel Architecture components
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
ticTacToe
A simple tic tac toe app, to illustrate the use of MVC, MVP, and MVVM architectures to organize the application.
TodoAPI
Node API Creation
Transitions
A Simple View Transitions
ViewPagerIndicator
Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.