Mavericks is an Android MVI framework that is both easy to learn yet powerful enough for the most complex flows at Airbnb, Tonal, and other large apps. When we began creating Mavericks, our goal was to make building products easier, faster, and more fun. We believe that for Mavericks to be successful, it must be easy to learn for people new to Android development working their first apps yet powerful enough to support the most complex screens at Airbnb. Mavericks is used in hundreds of screens at Airbnb including 100% of new screens. It has also been adopted by countless other apps from small sample apps to apps with over 1 billion downloads. Mavericks is built on top of Android Jetpack and Kotlin Coroutines so it can be thought of as a complement rather than a departure from Google's standard set of libraries. We believe that for Mavericks to be successful, it must be effective for building everything from the simplest of screens to the most complex in our app.

Features

  • Gradle is the only supported build configuration
  • Mavericks is used in hundreds of screens at Airbnb including 100% of new screens
  • Easy to learn
  • Powerful enough for the most complex flows at Airbnb, Tonal, and other large apps
  • Mavericks is built on top of Android Jetpack and Kotlin Coroutines
  • Used for nearly all product development at Airbnb

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Mavericks

Mavericks Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Mavericks!

Additional Project Details

Operating Systems

Android

Programming Language

Kotlin

Related Categories

Kotlin Software Development Software, Kotlin Frameworks

Registered

2021-12-10