Back to projects

Surblime

2019
Open Source·
Archived
·
Solo Developer

An Android library for rapidly building native apps with built-in Retrofit/RxJava networking, data binding ViewModels, forms, ORM, and UI widgets.

Overview

  • Built a comprehensive Android library providing base classes for activities, ViewModels, API queries, forms, and reusable UI widgets.
  • Implemented a Retrofit + RxJava + OkHttp networking layer with Gson serialization, static caching, and paginated query support.
  • Created a form system with typed field validators, image fields, and data-binding adapters for rapid form building.
  • Bundled RecyclerView animators, ViewPager transforms, circular progress views, swipe-back navigation, and Cloudinary image uploads.
  • Problem Statement

    Android apps require significant boilerplate for networking, data binding, and UI patterns — Surblime packages these into a single reusable library.

    Tech Stack

    Java
    Android SDK
    RxJava
    REST APIs
    Retrofit

    Links