RN 때의 지옥같은 경험이 다시금 떠올랐다.
왜....ios 시뮬레이터 빌드가 안되지?
구글의 해결책과는 달리 ios 폴더 안에 Podfile은 없다..
Failed to build iOS app Uncategorized (Xcode): Command CompileC failed with a nonzero exit code
결국 더 이상의 시간을 쓰기 보다는 진도를 나가야겠다고 판단 -> 성공적으로 빌드 되는 웹에서 구동
Flutter 만의 Widget이라는 개념을 경험하였다.
"위젯 중독자인가..?" 싶을 정도로 모든 것이 다 위젯, 위젯 ,위젯 으로 이루어졌다.
강의 중간 위젯은 레고와 같다는 비유가 찰떡이라는 생각이 들었다.
지난 RN에서는 모든 화면을 클래스 형식이 아닌, 함수로 구현하였다.
때문에 class와 필드로 구성되는 flutter의 코드들이 신기하고, 객체 지향에 한 걸음 다가간 느낌이다.
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("home"),
),
body: Center(
child: Text("hello World"),
),
),
);
}
}
https://velog.io/@sangh518/unity-flutter-devlog1
글 속 컨텐츠들이 너무 재미있어 보인다. 발 들이기 시리즈를 끝낸 후 시도해보아야 겠다.