Skip to content

Instantly share code, notes, and snippets.

View hongsw's full-sized avatar
🕹️
Focusing

Seungwoo hong hongsw

🕹️
Focusing
View GitHub Profile
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
@override
State<MyApp> createState() => _MyAppState();
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
@override
State<MyApp> createState() => _MyAppState();
@hongsw
hongsw / main.dart
Created May 10, 2023 03:47
obsidian-kingdom-8183
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:shared_preferences/shared_preferences.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
@hongsw
hongsw / main.dart
Created May 2, 2023 13:21
bold-oak-7479
import 'dart:async';
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@hongsw
hongsw / main.dart
Last active May 2, 2023 13:06
Jump Inheritance Example
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
@hongsw
hongsw / main.dart
Created April 12, 2023 06:53
volcanic-hyacinth-3074
import 'package:http/http.dart' as http;
import 'dart:convert';
import 'package:flutter/material.dart';
void main() async {
var jsonDomain = "gist.githubusercontent.com";
var jsonUrl =
"hongsw/bda2f942a8a8c32f5cd0a49b5650b062/raw/01c789addcab42ed3ff6e8587b21f31c92abd55c/webtoon.json";
var response = await http.get(Uri.https(jsonDomain, jsonUrl));
@hongsw
hongsw / main.dart
Created April 5, 2023 01:46
yawning-ritual-3174
import 'package:flutter/material.dart';
void main() {
final toons = [
{
"title": "이상한 변호사 우영우",
"image": "https://my-k-toon.web.app/webtoon/1.png"
},
{
"title": "외모지상주의",
"image": "https://my-k-toon.web.app/webtoon/2.png"
@hongsw
hongsw / main.dart
Created April 5, 2023 01:21
yawning-ritual-3174
import 'package:flutter/material.dart';
void main() {
final toons = [
{
"title": "이상한 변호사 우영우",
"image": "https://my-k-toon.web.app/webtoon/1.png"
},
{
"title": "외모지상주의",
"image": "https://my-k-toon.web.app/webtoon/2.png"
@hongsw
hongsw / fizzBuzz.dart
Last active March 22, 2023 03:19
Fizz Buzz in dart (Say 'Flutter' If a multiple of 19)
fizzBuzz(turn) {
var str = '';
if (turn % 3 == 0 && turn % 5 == 0){
str += 'FizzBuzz';
} else if (turn % 3 == 0) {
str += 'Fizz';
} else if (turn % 5 == 0) {
str += 'Buzz';
} if (str.isEmpty){
str = turn.toString();
@hongsw
hongsw / main.dart
Last active March 1, 2023 05:57
Hong Dartpad Nanochat using FlutterFire (Auth + Firestore)
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:firebase_auth/firebase_auth.dart';
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';
import 'package:intl/intl.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
const messageLimit = 30;