Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

droidcon NYC '19: Let's Focus on IDE Indexing

droidcon NYC 2019 | Let's Focus on IDE Indexing | Naveen Narayanan

Intermediate
30m
(0)

Created by droidcon NYC

Last Updated Jan 06, 2021

Course Thumbnail
  • Course

droidcon NYC '19: Let's Focus on IDE Indexing

droidcon NYC 2019 | Let's Focus on IDE Indexing | Naveen Narayanan

Intermediate
30m
(0)

Created by droidcon NYC

Last Updated Jan 06, 2021

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Developers spend a lot of their time in the IDE on a regular basis. As code changes, IDEs, like Intellij and Android Studio, need to update their index. However, this operation tends to slow down as a codebase continues to grow, which affects development productivity. At Uber, we decided to look at how to improve indexing performance for projects with a lot of modules. In this talk, Naveen Narayanan will outline the various performance issues that Uber discovered with Intellij and their Android codebase. He will dive deep into how they developed “Uber Focus” to significantly improve Intellij’s performance using lazy indexing. You will also learn how to incorporate these solutions into your IDE workflows to improve your productivity.

droidcon NYC '19: Let's Focus on IDE Indexing
Intermediate
30m
(0)
Table of contents

About the author
droidcon NYC - Pluralsight course - droidcon NYC '19: Let's Focus on IDE Indexing
droidcon NYC
85 courses 0.0 author rating 0 ratings

Droidcon New York is where the industry's leading Android experts converge to support the Android platform and create a strong network for developers and companies.

Get started with Pluralsight