Skip to content

Instantly share code, notes, and snippets.

View hongsw's full-sized avatar
๐Ÿ•น๏ธ
Focusing

Seungwoo hong hongsw

๐Ÿ•น๏ธ
Focusing
View GitHub Profile
@hongsw
hongsw / main.dart
Created May 23, 2023 22:10
crimson-patter-5991
import 'dart:convert';
import 'package:http/http.dart' as http;
Future<void> fetchPosts() async {
final response =
await http.get(Uri.parse('https://jsonplaceholder.typicode.com/posts'));
if (response.statusCode == 200) {
// API ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ •์ƒ์ ์œผ๋กœ ๊ฐ€์ ธ์™”์„ ๋•Œ
@hongsw
hongsw / main.dart
Created May 23, 2023 15:53
fascinating-kingdom-4671
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
class CounterModel extends ChangeNotifier {
int _count = 0;
int get count => _count;
void increment() {
_count++;
notifyListeners();
@hongsw
hongsw / main.dart
Created May 17, 2023 03:05
bold-performance-3806
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@hongsw
hongsw / main.dart
Created May 17, 2023 03:05
cylindrical-dart-2948
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@hongsw
hongsw / main.dart
Created May 17, 2023 03:05
StatefulWidget, Callback์„ ์ด์šฉํ•œย ์ƒํƒœ ๊ด€๋ฆฌ
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@hongsw
hongsw / main.dart
Created May 17, 2023 01:55
์ž…๋ ฅ๊ฐ’์„ ํด๋ž˜์Šค์˜ ์†์„ฑ์— ์ ์šฉํ•˜๋Š” ์˜ˆ์‹œ
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class UserProfile {
String email;
String password;
@hongsw
hongsw / main.dart
Last active May 17, 2023 00:35
์ž…๋ ฅ๊ฐ’์„ ํด๋ž˜์Šค์˜ ์†์„ฑ์— ์ ์šฉํ•˜๋Š” ์˜ˆ์‹œ
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class UserProfile {
String email;
String password;
@hongsw
hongsw / main.dart
Created May 16, 2023 23:59
StatefulWidget, Callback์„ ์ด์šฉํ•œย ์ƒํƒœ ๊ด€๋ฆฌ
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
@hongsw
hongsw / main.dart
Last active May 17, 2023 00:14
vagrant-diamond-9153
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class UserProfile {
String name;
String email;
@hongsw
hongsw / main.dart
Last active May 24, 2023 01:18
TextFormField + Class ์˜ˆ์‹œ
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
@override
State<MyApp> createState() => _MyAppState();