Skip to content

Instantly share code, notes, and snippets.

View chooyan-eng's full-sized avatar

Chooyan chooyan-eng

View GitHub Profile
@chooyan-eng
chooyan-eng / main.dart
Last active September 15, 2025 08:19
First demo at Fluttercon EU 2025
import 'package:animated_to/animated_to.dart';
import 'package:flutter/material.dart';
void main() {
runApp(const MaterialApp(home: SimpleDemo()));
}
class SimpleDemo extends StatefulWidget {
const SimpleDemo({super.key});
@chooyan-eng
chooyan-eng / main.dart
Last active August 30, 2025 08:53
Demo for Flutter Tokyo #10
import 'package:flutter/material.dart';
void main() => runApp(MaterialApp(home: MoveBasicPage()));
class MoveBasicPage extends StatefulWidget {
const MoveBasicPage({super.key});
@override
State<MoveBasicPage> createState() => MoveBasicPageState();
}
@chooyan-eng
chooyan-eng / main.dart
Last active July 16, 2025 10:53
Sample code for sort simulation.
import 'package:flutter/material.dart';
import 'package:animated_to/animated_to.dart';
import 'dart:math'; // Required for Random and max function
import 'dart:async'; // Required for Future.delayed
const _delay = Duration(milliseconds: 200);
const _elementCount = 20;
void main() => runApp(const MyApp());
@chooyan-eng
chooyan-eng / main.dart
Created July 15, 2025 11:37
simple demonstration of AnimatedTo
import 'package:animated_to/animated_to.dart';
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatefulWidget {
const MyApp({super.key});
@chooyan-eng
chooyan-eng / main.dart
Created July 15, 2025 07:05
AnimatedTo sample
import 'dart:async';
import 'package:animated_to/animated_to.dart';
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@chooyan-eng
chooyan-eng / main.dart
Created July 15, 2025 05:43
AnimatedTo sample that can be run on DartPad
import 'dart:async';
import 'dart:math';
import 'package:flutter/material.dart';
import 'package:animated_to/animated_to.dart';
void main() {
runApp(const MaterialApp(home: GraphPage()));
}
import 'package:flutter/material.dart';
import 'package:flutter/physics.dart';
void main() {
runApp(const MaterialApp(home: AnimationPage()));
}
class AnimationPage extends StatefulWidget {
const AnimationPage({super.key});
import 'package:flutter/material.dart';
import 'package:flutter/physics.dart';
void main() {
runApp(const MaterialApp(home: AnimationPage()));
}
class AnimationPage extends StatefulWidget {
const AnimationPage({super.key});
import 'package:flutter/material.dart';
import 'package:flutter/physics.dart';
void main() {
runApp(const MaterialApp(home: AnimationPage()));
}
class AnimationPage extends StatefulWidget {
const AnimationPage({super.key});
import 'package:flutter/material.dart';
import 'package:flutter/physics.dart';
void main() {
runApp(const MaterialApp(home: AnimationPage()));
}
class AnimationPage extends StatefulWidget {
const AnimationPage({super.key});