Skip to content

sasfmlzr/findfilm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Want to see information about the movie you are interested in? Welcome. This application allows you to search for information about movies.

Findfilm_1 Findfilm_2

UI based on the Dribble project.

This is a test application that shows the skills of working with the libraries listed below. It's app based on the MVVM architecture.

Libraries Used

  • Foundation - Components for core system capabilities, Kotlin extensions and support for multidex and automated testing.
    • AppCompat - Degrade gracefully on older versions of Android.
  • Architecture - A collection of libraries that help you design robust, testable, and maintainable apps. Start with classes for managing your UI component lifecycle and handling data persistence.
    • Data Binding - Declaratively bind observable data to UI elements.
    • ViewModel - Store UI-related data that isn't destroyed on app rotations. Easily schedule asynchronous tasks for optimal execution.
    • ButterKnife - Field and method binding for Android views.
    • Shared Preferences - Save key-value data.
  • UI - Details on why and how to use UI Components in your apps - together or separate
    • Fragment - A basic unit of composable UI.
    • Layout - Lay out widgets using different algorithms.
    • Material Design - Material design is a comprehensive guide for visual, motion, and interaction design across platforms and devices.
  • Third party
    • Palette - The palette library is a support library that extracts prominent colors from images to help you create visually engaging apps.
    • Glide - For image loading and for glide transformations.
    • Glide Transformations - An Android transformation library providing a variety of image transformations for Glide.
    • Picasso - A powerful image downloading and caching library for Android.
    • Retrofit - A type-safe HTTP client for Android and Java.
    • Gson - A Java serialization/deserialization library to convert Java Objects into JSON and back.

About

Sample movie search app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages