hover a component to find its circleSurblime · 1024 terms
← the spectrum
open source · 2019 · solo · archived

Surblime

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

§ problem

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

§ 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.

§ components

Each part of the stack is bound to one of the largest circles. Hover one to find it in the drawing.

  • n1Java
  • n2Android SDK
  • n3RxJava
  • n4REST APIs
  • n5Retrofit

§ links

§ continue

moses gitaucase study