Hacker News new | past | comments | ask | show | jobs | submit login

Is this a native app or web app?



I took it apart using apktool to have a look.

It looks like a reasonably well structured Android app - comprehensive manifest, lots of activities, uses resources in preference to assets etc.

They use numerous 3rd party libraries:

* ACRA for crash reporting

* objectweb's asm for an unknown reason

* json-smart for json

* ActionBarSherlock as pretty much every app with an ActionBar does

* Google analytics

* Google cloud messaging (aka c2dm)

* Handmark's pull to refresh library

* https://github.com/iPaulPro/aFileChooser

* http://ormlite.com/ presumably to cache information to a local SQLite database

* http://loopj.com/android-async-http/ for http

* http://ocpsoft.org/prettytime/ for time formatting

* http://viewpagerindicator.com for tabbing interaction

When searching for webviews I only find them used for the login.

When looking at the localisations there are quite a few languages present, but it turns out they are from the library components above. For example if you use Czech the app will be include except the pull to refresh component which will use Czech.


Native and very nicely implemented too.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: