Open in app

Sign in

Write

Sign in

Patches Klinefelter
Patches Klinefelter

13 Followers

Home

About

Published in

Life360 Engineering

·Jan 26, 2022

The Setup — Customizing Android Studio with the IntelliJ Plugin SDK (Part 2)

In part 1 of this blog series, we started diving into how Android Studio plugins were used to solve real problems faced by our engineering team. Now we can start discussing the prerequisites and setup required as well as how they evolved into something the Android team could feasibly use. Creating a New Project …

Android Studio Plugins

6 min read

The Setup — Customizing Android Studio with the IntelliJ Plugin SDK (Part 2)
The Setup — Customizing Android Studio with the IntelliJ Plugin SDK (Part 2)
Android Studio Plugins

6 min read


Published in

Life360 Engineering

·Oct 1, 2021

Customizing Android Studio with the IntelliJ Plugin SDK (Part 1)

There’s a Plugin For That — IDEs are a very powerful tool in today's world of software engineering. They help catch syntax errors, display static code analysis warnings, help refactor and migrate code, and even serve as code generators. Some common uses for plugins are: Code generation (also known as templating) Adding additional IDE support for…

Android Studio Plugins

4 min read

Customizing Android Studio with the IntelliJ Plugin SDK (Part 1)
Customizing Android Studio with the IntelliJ Plugin SDK (Part 1)
Android Studio Plugins

4 min read


Sep 16, 2018

Demystifying Room’s BoundaryCallback for Paginated APIs

I wanted to share my experience with backfilling a Room database from a paginated API because it took a lot of research to figure out how I wanted it to be. …

Android

4 min read

Android

4 min read


May 31, 2018

Avoid Shady Log Messages

So there you are digging and sifting through mounds of source code and console logs in XCode or Android Studio or even ADB wondering how on earth you are going to track down this bug before you ship this next iteration release to a customer. Your pulse quickens as erroneous…

Logging

3 min read

Logging

3 min read


Apr 28, 2018

A look at modern MVVM architecture with Google’s new Arch components

So, there you are…an Android Developer in 2018 solving the same problems that have been solved countless times before. Fun, but kind of boring, am I right? As you scroll through the code, you ask yourself “How many more times am I going to have to write the same, boring…

Android

12 min read

Android

12 min read

Patches Klinefelter

Patches Klinefelter

13 Followers

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams