Skip to content

Drekorian/pv256

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PV256 Android programming project

===============================================================================
==   Week 01   ================================================================
===============================================================================

- new project
- App class that extends Application and enforces the strict mode

===============================================================================
==   Week 02   ================================================================
===============================================================================

- adds TheMovieDB API key

===============================================================================
==   Week 03   ================================================================
===============================================================================

- adds application icon
- adds primary and secondary theme
- updates MainActivity layout

===============================================================================
==   Week 04   ================================================================
===============================================================================

- adds Film model
- adds film fake data
- adds FilmAdapter
- adds FilmAdapter empty view
- adds film detail activity
- adds navigation drawer
- adds debug logs

===============================================================================
==   Week 05   ================================================================
===============================================================================

- adds support for both phones and tablets
- adds film detail activity and fragment
- adds sections to the movie grid

===============================================================================
==   Week 06   ================================================================
===============================================================================

- adds automatic gradle app signing
- adds secondary flavor
- adds automatic build version control
- adds Czech and Japanese translations

===============================================================================
==   Week 07   ================================================================
===============================================================================

- adds support API data loading
- adds singleton data storage
- adds support for GSON parsing
- adds Picasso image loading

===============================================================================
==   Week 08   ================================================================
===============================================================================

- moves loading into an IntentService
- adds notification error handling

===============================================================================
==   Week 09   ================================================================
===============================================================================

- adds persistent data storage
- implements ContentProvider
- implements Loader
- adds Spinner to switch between new films and favorites in the DB
- adds simple DB test

===============================================================================
==   Week 10   ================================================================
===============================================================================

- adds sync adapter
- adds fake update sync
- add user notification upon update

About

Seminar project for PV256

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages