Skip to content

Instantly share code, notes, and snippets.

View xster's full-sized avatar
🌴
On vacation

xster

🌴
On vacation
View GitHub Profile
@xster
xster / main.dart
Last active October 7, 2026 22:43
main.dart
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
// =====================================
// Top-Level App Structure
// =====================================
class MyApp extends StatelessWidget {
@override
@xster
xster / main.dart
Created January 6, 2023 22:38
Draggable bottom sheet repro
import 'package:flutter/material.dart';
void main() => runApp(const BottomSheetApp());
class BottomSheetApp extends StatelessWidget {
const BottomSheetApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@xster
xster / 1- pigeon.dart
Last active March 24, 2021 19:46
datastore + pigeon
@datastore
class Profile {
String name;
String address;
Image profile;
}
@HostApi
abstract class ProfileApi {
Profile getProfile();
@xster
xster / gist:04e930aabadbd40b90dd2bcce7931ba7
Last active December 9, 2020 21:30
Pulling synchronous data from Flutter on the platform vs platform cache for Dart feature developers
// With a platform-thread Dart isolate/cache
pageA.java - our feature team just owns this one file on the Java side
--------------------------
class FeatureAFlutterActivity extends Activity implements SomeLibraryCallback {
// Long lived engine, owned by someone else, given to me by
// an injector.
@Inject FlutterEngine flutterEngine;
@Inject SomeLibraryHandle someLibraryHandle;
@xster
xster / gist:5becc4937c2cef8d5e84660d0601abd1
Created March 25, 2020 22:39
slow flutter attach logs
[ +17 ms] executing: [/Users/xster/development/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +27 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ ] d9951401e95f6b8db9384611eb9c1f5740b29455
[ ] executing: [/Users/xster/development/flutter/] git describe --match v*.*.* --first-parent --long --tags
[ +16 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[ ] v1.16.2-43-gd9951401e9
[ +6 ms] executing: [/Users/xster/development/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +5 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/fix-attach-2
[ ] executing: [/Users/xster/development/flutter/] git ls-remote --get-url origin

See also

  • 1

See also:

  • 1