Git Product home page Git Product logo

limcheekin / fluwix Goto Github PK

View Code? Open in Web Editor NEW
20.0 4.0 7.0 110.38 MB

Fluwix: A Flutter showcase platform on the mobile apps and web.

Home Page: https://fluwix.com

License: MIT License

Swift 0.14% Objective-C 0.03% Dart 96.67% Shell 0.18% HTML 0.62% Smarty 0.15% JavaScript 0.01% CSS 0.03% Kotlin 0.03% Java 0.03% CMake 0.95% C++ 1.08% C 0.09%
flutter flutter-samples flutter-examples flutter-demo flutter-widget flutter-app flutter-web flutter-web-example

fluwix's Issues

Flutter Clean Architecture Showcase

Spin off copy_button

Publish copy_button as public package to pub.dev to get better understanding of the package publishing process, documentation and other details.

Dark/Light Theme Switching

Add Showcase Screen

The showcase screen will have 4 tabs:

  1. Showcase
  2. Readme
  3. Code
  4. License

With the following features:

  • tabScrollable = true/false, default to true
  • Toggle Full Screen
  • Toggle Orientation

Update module_starter _screen.dart file generation

  1. Generate github settings (owner, repository, branch) and codePaths using flutter-widgets-explorer by default
  2. Add comments for example that hosted in own repo especially for readme & license file. Refer to material_design_showcase module

Add backend for user management and favorite

ScrollController attached to multiple scroll views

In the showcase_view module, the following exception caused by Scrollbar widget in web platform:
dart-sdk/lib/internal/js_dev_runtime/private/ddc_runtime/errors.dart 236:49 throw
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 29:3 assertFailed
packages/flutter/src/widgets/scroll_controller.dart 109:33 get position
packages/flutter/src/widgets/scrollbar.dart 862:25
packages/flutter/src/scheduler/binding.dart 1144:15 [_invokeFrameCallback]
packages/flutter/src/scheduler/binding.dart 1090:9 handleDrawFrame
packages/flutter/src/scheduler/binding.dart 998:5 [_handleDrawFrame]
lib/_engine/engine/platform_dispatcher.dart 896:13 invoke
lib/_engine/engine/platform_dispatcher.dart 145:5 invokeOnDrawFrame
lib/_engine/engine.dart 259:45

Rebranding: Change name of Flutter Widgets Explorer to Fluwix

  • change package name to com.fluwix. Publish Fluwix App first then phase out Flutter Widget Explorer.
  • change URL of Google Play Store for all references such as blog posts, medium articles and documentation
  • Change tag line: Fluwix - Flutter Showcases
  • Update documentation. "A platform" is better than "An app"

For Wide Layout, add icon to tabs

https://o7planning.org/12865/flutter-tabbar

TabBar(
  tabs: [
    Row (children: [Icon(Icons.directions_car), SizedBox(width:5), Text("Car")]),
    Row (children: [Icon(Icons.directions_transit), SizedBox(width:5), Text("Transit")]),
    Row (children: [Icon(Icons.directions_bike), SizedBox(width:5), Text("Bike")]),
  ],
  labelColor: Colors.white,
  unselectedLabelColor: Colors.cyanAccent,
);

Flutter Learning Bot

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.