Skip to content

Instantly share code, notes, and snippets.

FWIW: I didn't produce the content presented here (the outline from Edmond Lau's book). I've just copy-pasted it from somewhere over the Internet, but I cannot remember what exactly the original source is. I was also not able to find the author's name, so I cannot give him/her the proper credits.


Effective Engineer - Notes

What's an Effective Engineer?

@johnpryan
johnpryan / hint.txt
Created May 31, 2019 21:00 — forked from legalcodes/hint.txt
Practice Using async and await
Did you remember to add the async keyword to the getChange function?
Did you remember to use the await keyword before invoking getDollarAmount?
Remember: 'getChange' needs to return a future!
@johnpryan
johnpryan / hint.txt
Last active July 18, 2019 21:28 — forked from RedBrogdon/hint.txt
Flutter Codelab - 9 - SizedBox
The important thing here is to add a SizedBox in between the other two widgets, and use `width: 50` to set its width.
@johnpryan
johnpryan / main.dart
Created November 22, 2019 22:51 — forked from RedBrogdon/main.dart
Todo App
// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:flutter/material.dart';
void main() {
runApp(TasksApp());
}
@johnpryan
johnpryan / main.dart
Last active November 22, 2019 22:52 — forked from RedBrogdon/main.dart
Sliding Square
// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'dart:ui' as ui;
import 'package:flutter/material.dart';
void main() {
runApp(MaterialApp(
debugShowCheckedModeBanner: false,