Skip to content

fuhoi/android-testapp

Repository files navigation

android-testapp

TestApp for Android attempting best practices and such

Short-term Goals

  • Use some standard libraries to bring my Android skills up to speed
    • JSON - Jackson
    • REST API - Retrofit
    • Images - Picasso
    • Http - OkHTTP
    • Reactive programming - RxJava/RxAndroid
    • Lambdas - Retrolambda
    • Android components:
      • Recycler view
        • Decent list adapter
        • SQLite cursor adapter
  • Target latest APIs (currently 22) ubt port backwards to API 16
  • Material design
    • define all layouts
    • layouts - generic view agnostic layouts
    • layouts-port - portrait layout for devices under 7"
    • layouts-land - landscape layouts for devices under 7"
    • layouts-port-sw620 - portrait layouts for 7"+
    • layouts-land-sw620 - landscape layouts for 7"+
  • Look for a way to persist pojos to sqlite with audit columns - id, insert_user/insert_date, update_user/update_date

Long-term Goals

Web services

Resources

Articles

Tools

About

TestApp for Android attempting best practices and such

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages