Meta logo

How Meta Uses Kotlin

10 engineering articles about Kotlin from Meta's engineering team

Articles

Filter:
Meta logo
Meta
Advanced
The article discusses how Meta has utilized Android's Baseline Profiles to enhance the performance of its applications, achieving up to a 40% improvement in critical performance metrics.
Jimmy Cleary
13 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses how Meta is utilizing Large Language Models (LLMs) to enhance mutation testing and compliance in software development.
Mark Harman
11 min read
Has Summary
--
Meta logo
Meta
Advanced
The article discusses the integration of Kotlin's incremental compiler into Buck2, Meta's build system, highlighting the improvements in build times and developer productivity.
Iveta Kovalenko
13 min read
Has Summary
--
Meta logo
Meta
Beginner
Meta has officially joined the Kotlin Foundation as a gold member, reinforcing its commitment to Kotlin and the Android development ecosystem.
2 min read
Has Summary
--
Meta logo
Meta
Intermediate
Meta is transitioning its Android codebase from Java to Kotlin, leveraging the advantages of Kotlin for Android development.
Pascal Hartig
2 min read
Has Summary
--
Meta logo
Meta
Advanced
Meta is undertaking a significant project to translate its extensive Android codebase from Java to Kotlin, aiming to improve developer productivity and null safety.
Jocelyn Luizzi
16 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the development and implementation of Nullsafe, a static analysis tool created by Meta to enhance null-safety in Java code.
Artem Pianykh
18 min read
Includes Code
Has Summary
--
Meta logo
Meta
Advanced
The article discusses Meta's transition from Java to Kotlin for Android development, highlighting the advantages of Kotlin such as nullability handling, functional programming support, and reduced ...
Omer Strulovich
15 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the open-sourcing of Flipper, an extensible cross-platform debugging tool developed by Facebook to help engineers manage complexity in app development.
Emil Sjölander
5 min read
Has Summary
--
Meta logo
Meta
Beginner
The article discusses Facebook's Open Academy initiative, which aims to integrate open source contributions into computer science curricula.
Jay Borenstein
4 min read
Has Summary
--

You've reached the end! All 10 articles loaded.