Skip to content

Instantly share code, notes, and snippets.

@anilcancakir
anilcancakir / home.page.dart
Created March 5, 2018 21:50
How to use dynamic home page in Flutter? - HomePage
import 'package:app/main.dart';
import 'package:flutter/material.dart';
class HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) => new Scaffold(
appBar: new AppBar(
title: new Text('Home'),
),
body: new Container(
@anilcancakir
anilcancakir / login.page.dart
Created March 5, 2018 21:49
How to use dynamic home page in Flutter? - LoginPage
import 'package:app/main.dart';
import 'package:flutter/material.dart';
class LoginPage extends StatefulWidget {
@override
State<StatefulWidget> createState() => new _LoginPageState();
}
class _LoginPageState extends State<LoginPage> {
String _status = 'no-action';
@anilcancakir
anilcancakir / auth.service.dart
Created March 5, 2018 21:44
How to use dynamic home page in Flutter? - AuthService
import 'dart:async';
import 'dart:math';
class AuthService {
// Login
Future<bool> login() async {
// Simulate a future for response after 2 second.
return await new Future<bool>.delayed(
new Duration(
seconds: 2
@anilcancakir
anilcancakir / main.dart
Created March 1, 2018 15:02
Main for my routing story.
import 'package:flutter/material.dart';
// Import fluro package.
import 'package:fluro/fluro.dart';
// Import my pages.
import 'package:app/pages/about.page.dart';
import 'package:app/pages/home.page.dart';
import 'package:app/pages/splash.page.dart';
void main() {
@anilcancakir
anilcancakir / about.page.dart
Created March 1, 2018 14:47
AboutPage class for my routing story.
import 'package:flutter/material.dart';
// About page...
class AboutPage extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return new _AboutPageState();
}
}
@anilcancakir
anilcancakir / home.page.dart
Created March 1, 2018 14:44
HomePage class for my routing story.
import 'package:flutter/material.dart';
// Home page...
class HomePage extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return new _HomePageState();
}
}
@anilcancakir
anilcancakir / splash.page.dart
Created March 1, 2018 14:43
SplashPage class for my routing story.
import 'package:flutter/material.dart';
// Splash page...
class SplashPage extends StatefulWidget {
@override
State<StatefulWidget> createState() {
return new _SplashPageState();
}
}
@anilcancakir
anilcancakir / flutter_packages_get_.sh
Created March 1, 2018 11:29
Getting your dependencies in Flutter project.
flutter packages get
@anilcancakir
anilcancakir / pubspec.yaml
Created March 1, 2018 11:27
Add a package to Flutter project.
dependencies:
flutter:
sdk: flutter
fluro: "^1.2.1" // Add this line for Fluro package
@anilcancakir
anilcancakir / new_flutter_project.sh
Created March 1, 2018 11:14
Create a new Flutter project command.
flutter create app