Mosby is a model-view-presenter and model-view-intent library designed specifically for Android apps. Migrating a Mosby 2.x based app to Mosby 3.0 should be straightforward. Just replace all import statements of your app in android studio. Mosby has a plugin for Conductor. The aim of this library is to help you build modern android apps with a clean Model-View-Presenter architecture. Furthermore, Mosby helps you to handle screen orientation changes by introducing ViewState and retaining Presenters. At first glance Mosby looks a lot like a framework. There are some classes like MvpFragment you can extends from, but the point is that you don’t have to if you don’t want to. At it’s core Mosby is a tiny library based on delegation. So you don’t have to use MvpFragment if you don’t want to. You can use delegation and composition to integrate Mosby in your own development stack. Hence you are not caught into a frameworks boundaries and limits.

Features

  • Build MVP based screens
  • It supports Kotlin
  • Mosby is divided in modules
  • Handle screen orientation changes
  • You can use delegation and composition to integrate Mosby
  • Mosby is a tiny library based on delegation

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Mosby

Mosby Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Mosby!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java UML Tool, Java Data Visualization Software

Registered

2021-10-04