vrijdag 4 november 2016

Android data binding and MVVM

I ran into a great lecture on Data Binding from Big Nerd Ranch's Bill Phillips :
You can find the video on youtube or on the Realm site where you can go ful screen on the code section of the video:
https://realm.io/news/360andev-bill-phillips-data-binding/?utm_source=android-list&utm_medium=email&utm_content=android-content



Unfortunately Bill didn't have much time to talk about MVVM, but there is a blog post on bignerdranch.com: https://www.bignerdranch.com/blog/shades-of-mvvm/

If you want to know more about data binding and haven't seen Google I/O 2016's 'advanced databinding' session make sure you do:

donderdag 8 oktober 2015

Android: Which Networking Library to use?

I was browsing around trying to figure out what Library to use for downloading images and Json data and ran into a couple of interesting post.

Comparing a bunch of Libraries like Volley, Picasso, Fresco:
* https://packetzoom.com/blog/which-android-http-library-to-use.html
* http://stackoverflow.com/questions/16902716/comparison-of-android-networking-libraries-okhttp-retrofit-volley
* http://stackoverflow.com/questions/29363321/picasso-v-s-imageloader-v-s-fresco-vs-glide

Introduction to Fresco: A new Image library for Android
https://code.facebook.com/posts/366199913563917

Introduction to Glide, Image Loader Library for Android, recommended by Google:
http://inthecheesefactory.com/blog/get-to-know-glide-recommended-by-google/en

Volley Library:
If you look on github for most popular mirrors of the VolleyLibrary you'll find the DWorkS VolleyPlus and the McXiaoke of which the first one has some added functionality like additional Request types and image caching.

You can read more about them at:
* https://github.com/mcxiaoke/android-volley
* https://github.com/DWorkS/VolleyPlus

woensdag 23 september 2015

Android Animations tutorials

Ran into this tutorial today on coding animations in Android which looks very nice with an extensive look at (theory around) the use of interpolators.
http://cogitolearning.co.uk/?p=1019
http://cogitolearning.co.uk/?p=1078