Skip to content

Latest commit

 

History

History
63 lines (51 loc) · 1.78 KB

README.md

File metadata and controls

63 lines (51 loc) · 1.78 KB

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