Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/piedcipher/walle

🖼️ Wallpaper App built using Flutter & Unsplash API
https://github.com/piedcipher/walle

dart flutter flutter-apps unsplash-api wallpaper wallpaper-app

Last synced: 21 days ago
JSON representation

🖼️ Wallpaper App built using Flutter & Unsplash API

Awesome Lists containing this project

README

        

# WallE

![](https://raw.githubusercontent.com/piedcipher/walle/master/assets/walle.png)

Wallpaper App built using [Flutter](https://flutter.dev) & [Unsplash API](https://unsplash.com/developers)

## Story
When I created [iWallE](https://github.com/piedcipher/iWallE) (which is a CLI wallpaper app), I always wanted to create a wallpaper app for Mobile. I attempted to create it in Native Android but it was not an easy process, and I gave up. After 2 years, I've created WallE (this app) using Flutter :blue_heart: in just 2 hours! So, what are you waiting for?! Go ahead and build beautiful things with Flutter :heart:

## Features
- Unlimited beautiful wallpapers

- Favorite/Unfavorite wallpaper

- Light/Dark Theme

- Download wallpaper

- View original unsplash post

- Wallpaper stats for nerds

- More coming soon

## Screeshots



























## Dependencies
- [http](https://pub.dev/packages/http)

- [shared_preferences](https://pub.dev/packages/shared_preferences)

- [url_launcher](https://pub.dev/packages/url_launcher)

- [sqflite](https://pub.dev/packages/sqflite)

- [intent](https://pub.dev/packages/intent)

## Setup
- Register a new application [here](https://unsplash.com/developers)

- Put API keys in [api_constants.dart](https://github.com/piedcipher/WallE/blob/master/lib/utils/api_constants.dart)

## Getting Started

A few resources to get you started if this is your first Flutter project:

- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)

For help getting started with Flutter, view our
[online documentation](https://flutter.dev/docs), which offers tutorials,
samples, guidance on mobile development, and a full API reference.