loading...
Cover image for Cool Dependency Setup for building Android App from Scratch

Cool Dependency Setup for building Android App from Scratch

egitsptr profile image Egit S. Originally published at esabook.wordpress.com on ・2 min read

Good notes to get better on Android App Development, including for:

  • Small Apk size
  • Smoothness Experience
  • Testable
  • Easy for Error Inspection
  • Easy for Code Change
  • Easy Development
  • Monitored

Core

Goal: Write Once for all android compatibility.

Networking

Goal: Caching, Fail Handler, Simple usage, Overriddable

Image Loader

Goal: Faster in current competition than other for lazy loading

Local Database

Goal: Fast DB access, small footprint, easy migration

Logging Manager

Goal: Single gate keeper for other logger or analytics.

Resource Builder

Goal: Vector, animation support

Media Recognition

Goal: Easy to use, Active Community

Tools

Goal: Faster Development

Testing

Goal: Easy Integration, Validation

CI/CD

Discussion

pic
Editor guide