Giter VIP home page Giter VIP logo

materialtutorial's Introduction

MaterialTutorial

An Android library that provides a simple Material-Designed tutorial. This library is licensed under the Apache 2.0 License. Check out the LICENSE.txt file for more information.

Video example : YouTube link

Features

  • Follows the latest Material Design guidelines from Google.
  • A very efficient way to create a tutorial. You just need to extend one class!
  • Possibility for every user-created fragment to implement the CustomAction interface for providing custom actions in your tutorial (via Uris).
  • Powerful built-it Fragment (TutorialFragment) included in the library for easily creating material-styled tutorial slides. The TutorialFragment supports user-defined CustomActions, animated images (AnimationDrawable) and has 3 different layers for creating a parallax effect in your tutorial!
  • A basic but nice PageIndicator you can use outside of the tutorial.

How to install this project

This project is available on jCentral. To use the project on Android Studio, make sure you have the following in your project's build.gradle file :

repositories {
	    jcenter()
	}

and compile the project in your module's build.gradle :

dependencies {
	        compile 'com.alexandrepiveteau:material-tutorial:1.1.0'
	}

Using the library

A short guide will come soon !

Apps using the library

I would be pleased to know if your app uses this library. Send me an e-mail if that's the case, I'll add you to the list of apps :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.