30 open-source projects similar to ribot/android-boilerplate, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
u2020 is an example Android application that demonstrates how to wire together application components using compile-time dependency injection, annotation-driven view binding, and a slide-out debug drawer. The project serves as a real-world showcase for integrating Dagger for dependency injection and Butter Knife for view binding, both of which generate code at compile time rather than relying on runtime reflection. The application features an in-memory mock server that simulates backend responses using static data, enabling development and testing without a live network. A debug drawer overla
| Screen | Info | | ------------ | ------------- | | | Third-party NuGet packages: Magic Gradients Xam.Plugin.SimpleBottomDrawer | | | Third-party NuGet packages: None | | | Third-party NuGet packages: PancakeView | | | Third-party NuGet packages: PancakeView | | | Third-party NuGet packages:…
This repository is a collection of practical implementation patterns and reference samples for using RxJava 2 to manage asynchronous data streams in Android applications. It serves as a reactive programming implementation guide, providing code examples for handling complex event-driven logic and asynchronous patterns within mobile environments. The project distinguishes itself by providing specific reference implementations for common mobile challenges, such as real-time search with debouncing, on-demand list pagination for infinite scrolling, and cache-first data streaming to reduce perceive
This project is a reference Kotlin Android application template and a set of sample implementations demonstrating Clean Architecture principles. It provides a structural design that isolates core business rules from the user interface and data sources into distinct, layered modules. The implementation focuses on the Model-View-ViewModel (MVVM) pattern to decouple UI logic from data models. It utilizes a dependency injection framework to automate object creation and manage component lifecycles, while employing a repository pattern to abstract data requests across memory, disk, and cloud source
Android Development Culture
Very simplified insurance sales system made in a microservices architecture using .NET Core
A chaotic experimental playground for new features and ideas - check here for small and simple samples for individual features.
An Android base app with loads of cool libraries/configuration NOT MAINTAINED
How to manage user identities in a multitenant app on Microsoft Azure, using Azure Active Directory for authentication.
Real-time FX trading showcase by Adaptive. THIS REPO IS NO LONGER MAINTAINED.
A workshop for moving through the various new pieces in ASP.NET Core Authorization
Extensions for System.Threading.Tasks.Task.
This project is a clean architecture reference implementation and modular project template for Android development. It provides a structural blueprint designed to isolate business logic from external frameworks and user interfaces. The template emphasizes a modular approach to organize code into independent modules, which is intended to improve build times and long-term project scalability. It demonstrates the application of domain-driven design to keep core business rules and entities independent from the underlying platform. The implementation covers several key architectural patterns, inc
Samples of simple service discovery patterns with ASP .NET Core
Domain Driven Design (DDD) N-LayeredArchitecture with .Net Core 2
Cross-platform Single Page Applications with ASP.NET Core, Angular 4 & TypeScript
This project is a reference library for Android development, providing source code and sample applications that demonstrate architectural patterns and the implementation of core API capabilities. It serves as a collection of reference implementations for data management, system integration, and user interface component development. The library provides specific examples for managing hardware interfaces, background tasks, and inter-process communication. It includes a gallery of user interface components and patterns for implementing accessibility features and system-level font scaling. The p
Akka.NET Reference Architecture - CQRS Sharding In-Memory Replication