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

https://github.com/ivansaul/flutter_template

This Flutter template utilizes the device_preview package to streamline the development and fine-tuning of application layouts across different devices and screen sizes.
https://github.com/ivansaul/flutter_template

cross-platform flutter flutter-apps flutter-demo flutter-examples flutter-ui github template ui

Last synced: 7 months ago
JSON representation

This Flutter template utilizes the device_preview package to streamline the development and fine-tuning of application layouts across different devices and screen sizes.

Awesome Lists containing this project

README

          

# Flutter Template

This template utilizes the `device_preview` package for Flutter to streamline the development and fine-tuning of application layouts across different devices and screen sizes.

The `device_preview` package offers a convenient way to preview and emulate the appearance of your application in real-time on various devices and orientations. You can adjust screen sizes, change orientations, and simulate device events to test and optimize the user interface of your application.

[![Made-with-flutter](https://img.shields.io/badge/Made%20with-Flutter-orange)](https://flutter.dev/)
![GitHub repo size](https://img.shields.io/github/repo-size/ivansaul/flutter_template)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

### Don't forget to ⭐ the repo
![GitHub stars](https://img.shields.io/github/stars/ivansaul/codigo_facilito_downloader?style=social)
![GitHub forks](https://img.shields.io/github/forks/ivansaul/codigo_facilito_downloader?style=social)

## Features

- [x] Real-time device preview
- [x] Take Screenshot
- [x] Screen size adjustment
- [x] Orientation testing
- [x] Device event simulation
- [x] Infinite scrolling

and much more...
Check it yourself :)

## Demo


Demo

## Packages we are using:

Package | Usage
------------ | -------------
[riverpod](https://pub.dev/packages/riverpod) | A simple way to access state from anywhere in your application
[go_router](https://pub.dev/packages/go_router) | A declarative router for Flutter.
[device_preview](https://pub.dev/packages/device_preview) | Approximate how your Flutter app looks and performs on another device.
[device_preview_screenshot](https://pub.dev/packages/device_preview_screenshot) | A plugin for device_preview that allows to take screenshots.

## Building from Source

1. If you don't have Flutter SDK installed, please visit official [Flutter](https://flutter.dev/) site.
2. Fetch latest source code from master branch.

```
git clone https://github.com/ivansaul/flutter_template.git
```

3. Run the app with Android Studio or VS Code. Or the command line:

```
flutter pub get
flutter run
```

## Contribute

Contributions are welcome.

## Facing any Issue?

Feel free to open an Issue :)