GreyLabsDev / iTunesAlbums

Java + RxJava 2 + iTunesApi + Some visual experiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iTunesAlbums

One of my test tasks realization

  • Spent time ~ 9-11h
  • Single Activity Application

iTunesAlbums - simple and small example application, that shows my current progress in RxJava 2 and visual design in Android applications.

screenshoot screenshoot

Features

  • Searching music albums by musician
  • Viewing additional information for selected album (tracklist, release date, copyrights)
  • Sharing favorite albums with friends in messengers

Used technologies

  • OkHttp3 - for network use
  • RxJava 2 - for making async actions more easy
  • Picasso - for downloading images and using placeholders
  • Blurry - for blurring some images to make more stylish UI =)
  • Data Binding - to simplify work with views without "findViewById"

Useful links

Jake Wharton about RxJava 2

Google ablout Data Binding Library

Bottom Navigation principles in Material Design

About

Java + RxJava 2 + iTunesApi + Some visual experiments

License:MIT License


Languages

Language:Java 100.0%