Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danmayer/android_travel_calculator

A travel calculator android app as a project to relearn android
https://github.com/danmayer/android_travel_calculator

Last synced: 5 days ago
JSON representation

A travel calculator android app as a project to relearn android

Awesome Lists containing this project

README

        

Travel App
========

A returning to Android development toy app.

Links that have helped my progress:

* [auth work](http://lucatironi.github.io/tutorial/2012/10/16/ruby_rails_android_app_authentication_devise_tutorial_part_two/)
* [json data](http://hmkcode.com/android-parsing-json-data/)
* [async json](http://stackoverflow.com/questions/15719942/get-json-in-asynctask-android)
* [more async json](http://stackoverflow.com/questions/14670677/getjsonfromurl-null-pointer-exception)
* [context for async task](http://stackoverflow.com/questions/16920942/getting-context-in-asynctask)
* [Swipe To Refresh tips](http://antonioleiva.com/swiperefreshlayout/)

### Todo

* [LS Android style](http://code.livingsocial.net/mobile/android-code-styles)
* read about gradle
* improved error handling (login and registration failures)
* better methods for creating user and user object nesting.
* refactor and move to GH
* implement on save instance state for destinations / trips / etc (so we don't make multiple HTTP requests)
* autopopulate email from existing emails
* custom listview or whatever the new one is
* move our LS android app to swiperefreshlayout
* use parsler, using @parsler annotation
* ice-pick for bundle saving
* build swipe to delete opposed to button.

### Ask Mike / Matt

* how to pass data to AsyncTask better than I am (learn next week)
* X cacheing so you don't request again on rotation
* X recycler view
* mob programming a bug fix.

### Thanks

* Thanks [Mike Evans](https://twitter.com/m_evans10) for the help getting to know Android tooling and libraries again.
* Thanks [Matthew Compton](https://github.com/matthew-compton) from [Big Nerd Ranch](http://www.bignerdranch.com/)