• Stars
    star
    3,819
  • Rank 11,520 (Top 0.3 %)
  • Language
    Dart
  • License
    MIT License
  • Created over 3 years ago
  • Updated about 2 years 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,500
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,910
star
3

flokk

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

flutter_custom_carousel

A Flutter widget for creating fully custom, animated scrollable lists. It manages all of the tricky logic surrounding scroll interactions and physics, and leaves the visual presentation of items up to you.
Dart
129
star
5

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
113
star
6

flutter-universal-platform

A web-safe implementation of dart.io.Platforms. Helps avoid the "Unsupported operation: Platform._operatingSystem" runtime error.
Dart
105
star
7

flutter-stats-fl

A simple FPS monitor for Flutter
C++
72
star
8

flutter-defer-pointer

Dart
57
star
9

flutter-adaptive-demo

Dart
48
star
10

flutter-flextras

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

flutter-mvcs-hello-world

C++
36
star
12

flutter-context-menu

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

flutter-nav-stack

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

SCSS-Baseline-Type-Utility

CSS
22
star
15

flutter-flippable-box

Dart
22
star
16

flutter-stateful-props

Dart
21
star
17

flutter-focusable-control-builder

Dart
21
star
18

flutter-textstyle-extensions

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

flutter-integration-test-examples

C++
19
star
20

flutter-extra-alignments

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

flutter-anchored-popups

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

Coasting-on-Cos-Waves

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

Vexr

A 2D Vector and Behavior Library
JavaScript
8
star
24

camera-2.5d

An EaselJS/Canvas approach to 2.5d
JavaScript
7
star
25

flutter-url-router

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

flutter-routed-widget-switcher

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

wobble_drag

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

flutter-experiments

Dart
5
star
29

scssBreakpointUtility

CSS
5
star
30

color_swirl

HTML
5
star
31

flutter-gtween

Dart
3
star
32

flutter-navigator-routing-examples

C++
2
star
33

Backbone-history

JavaScript
2
star
34

flutter-home-widget-vignette

Dart
2
star
35

flutter-demo-extending-state

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

Orcastra

JavaScript
1
star