The Android operating system is one of the top platforms to develop for, but it’s not always the easiest. Android no longer just runs on phones; it runs on tablets, watches, virtual reality devices, in cars, on the Internet of Things and more. This scope of choices can make things difficult for developers.

To solve this problem, Android Tips & Tricks has developed a cheat sheet for Android development.  

“This is a simple set of tips and tricks regarding Android Development which I have gathered from various sources. It helps me direct other android devs in my community regarding stuff each android dev should know about. It is also there for me to keep track of anything I either learn on my own or from other sources now and then when browsing the internet,” Nishant Srivastava, project creator, wrote on the GitHub page.

RELATED CONTENT: 11 reasons why Android is winning

The GitHub project covers tools, how to make better choices while coding, user experience, and convenient resources.

Some tips and tricks include:

  • Android Studio keyboard shortcuts
  • Plug-ins for efficiency
  • Recommended emulators
  • Speeding up gradle builds
  • UI/UX advice
  • How to use Kotlin, and
  • Sites to bookmark to stay up to date with all the latest Android news

Top 5 trending projects on GitHub this week:
#1. Deep Photo Style Transfer: “Code and data for paper “Deep Photo Style Transfer.”
#2. LocalStack: A local AWS cloud stack to develop and test cloud apps offline.
#3. Developer Roadmap: The path to becoming a frontend, backend or DevOps developer. We featured this a couple weeks ago!
#4. React bits: Learn React with this compilation of patterns, techniques, tips and tricks.
#5. FreeCodeCamp: It almost fell off the top five, but FreeCodeCamp would never let us down! Or would it? We will find out next week.