• Stars
    star
    3,771
  • Rank 11,190 (Top 0.3 %)
  • Language
    Dart
  • License
    MIT License
  • Created about 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A platform adaptive Flutter app for desktop, mobile and web.


Flutter Folio

A demo app showcasing how Flutter can deliver a great multi-platform experience, targeting iOS, Android, MacOS, Windows, Linux, and web. Built by gskinner in partnership with Google, Flutter Folio purposefully considers user expectations, input devices and idioms for each platform, ensuring it feels at home on every device.

In addition to forking and reviewing the MIT licensed code available here, you can check out more information on the Flutter Folio Showcase Website.

About gskinner

We exist to build innovative digital experiences for smart clients, and we love how easy Flutter makes that experience. Don't hesitate to stop by our site to learn more about what we do. We'd love to hear from you!

Demo Builds

To preview the app you can download from the app store on your device by visiting: https://flutter.gskinner.com/folio/#g-download

Installation

If you're new to Flutter the first thing you'll need is to follow the setup instructions.

Once Flutter is setup, you can use the latest stable channel:

  • Run flutter channel stable
  • Run flutter upgrade

Once you're on dev and desktop is enabled, you're ready to run the app:

  • flutter run -d windows
  • flutter run -d macos
  • flutter run -d linux
  • flutter run -d android
  • flutter run -d ios
  • flutter run -d web

If you re-start your IDE, you should also see a new launch option for your current desktop platform.

Client Keys

This repo includes a set of Keys for Cloudinary and Firebase that are on the free pricing plans. Depending on traffic, these may reach their limit. If that happens, you will need to provide your own keys in order to run the app locally, those can be found in AppKeys.dart. These limits should refresh each month, so your mileage will vary here.

License

This application is released under the MIT license. You can use the code for any purpose, including commercial projects.

license

More Repositories

1

flutter_vignettes

A collection of fun Flutter experiments, created by gskinner, in partnership with Google.
Dart
4,318
star
2

flutter-wonderous-app

A showcase app for the Flutter SDK. Wonderous will educate and entertain as you uncover information about some of the most famous structures in the world.
Dart
3,624
star
3

flokk

A fresh and modern Google Contacts manager that integrates with GitHub and Twitter.
Dart
1,401
star
4

flutter-sized-context

Flutter code extension that provides MediaQuery sizing info directly on the BuildContext instance. Also adds some helper methods for sizing and layout.
Dart
109
star
5

flutter-universal-platform

A web-safe implementation of dart.io.Platforms. Helps avoid the "Unsupported operation: Platform._operatingSystem" runtime error.
C++
100
star
6

flutter-stats-fl

A simple FPS monitor for Flutter
C++
70
star
7

flutter-defer-pointer

Dart
50
star
8

flutter-adaptive-demo

Dart
40
star
9

flutter-flextras

A collection of Flex widgets (Columns and Rows) with additional functionality.
C++
40
star
10

flutter-mvcs-hello-world

C++
34
star
11

flutter-context-menu

A package to show context menus on right-click or long-press.
Dart
27
star
12

flutter-nav-stack

A simple but powerful path-based navigation router with full web-browser and deeplink support.
Dart
23
star
13

SCSS-Baseline-Type-Utility

CSS
22
star
14

flutter-flippable-box

Dart
22
star
15

flutter-stateful-props

Dart
21
star
16

flutter-focusable-control-builder

Dart
21
star
17

flutter-textstyle-extensions

Syntactic sugar for quickly modifying TextStyles
C++
19
star
18

flutter-integration-test-examples

C++
18
star
19

flutter-extra-alignments

Additional alignments to help make your layouts more readable (TopLeft, TopRight, etc)
Dart
15
star
20

Coasting-on-Cos-Waves

An experiment to showcase the new StageGL functionality in EaselJS
JavaScript
9
star
21

flutter-anchored-popups

Show tooltips and popup menus that are anchored / pinned to another Widget.
Dart
9
star
22

Vexr

A 2D Vector and Behavior Library
JavaScript
7
star
23

flutter-url-router

An un-opinionated url-based Router for Nav 2.0
C++
7
star
24

wobble_drag

A single image used with an EaselJS SpriteSheet
HTML
6
star
25

camera-2.5d

An EaselJS/Canvas approach to 2.5d
JavaScript
6
star
26

flutter-routed-widget-switcher

Declaratively switch child widgets based on the current `Router` location.
Dart
6
star
27

flutter-experiments

Dart
5
star
28

scssBreakpointUtility

CSS
5
star
29

color_swirl

HTML
5
star
30

flutter-gtween

Dart
3
star
31

flutter-navigator-routing-examples

C++
2
star
32

Backbone-history

JavaScript
2
star
33

flutter-demo-extending-state

Demonstrates a couple different methods of extending the base State<T> behavior
Dart
1
star