반응형
원글: https://steemit.com/hive-137029/@anpigon/flutter-code-generator-freezed 플러터 최강 code generator freezed 사용하기 — Steemit freezed는 코드 제너레이터 기능 뿐만 아니라 많은 유용한 기능을 제공하고 있습니다. freezed는 모델를 정의하는 신텍스가 매우 간단하고 간결합니다. 생성자와 속성을 모두 정의할 필요도 없습니 steemit.com freezed는 코드 제너레이터 기능 뿐만 아니라 많은 유용한 기능을 제공하고 있습니다. freezed는 모델를 정의하는 신텍스가 매우 간단하고 간결합니다. 생성자와 속성을 모두 정의할 필요도 없습니다. 그리고 새로운 오브젝트로 복제하기 위한 copyWith 함수를 제공합니..
import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key key}) : super(key: key); @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( backgroundColor: Colors.teal, body: SafeArea( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ CircleAvatar( radius: 50.0, backgroundImage:..
Get CLI 설치하기 GetX는 개발자 경험을 단순화하기 위해 만들어졌습니다. 그리고 get_cli 도구를 사용하면 Flutter 앱의 인프라를 쉽게 만들 수 있습니다. https://pub.dev/packages/get_cli get_cli | Dart Package Official CLI for GetX™ framework to build Flutter and Server Applications easily pub.dev 먼저 get_cli를 설치합니다. 아래 명령어를 실행합니다. $ dart pub global activate get_cli get 명령어에서 사용하기 위해서는 .zshrc 또는 .bash_profile 파일에 다음 설정이 입력되어 있어야합니다. export PATH="$PATH:$..
Flutter Project 생성하기 먼저 플러터 프로젝트를 생성합니다. 아래 명령어를 실행하면 코틀린 안드로이드(iOS는 스위프트)로 작성된 플러터 앱이 생성됩니다. $ flutter create flutter_launcher 만약 오브젝트 C와 안드로이드 자바를 선호한다면 다음 명령어를 사용할 수 있습니다. $ flutter create -i objc -a java flutter_launcher 아래와 비슷한 파일 구조를 가진 플러터 앱이 생성됩니다. 그 다음 AndroidManifest.xml 파일을 편집합니다. 매니페스트 파일 위치는 다음과 같습니다. android/app/src/main/AndroidManifest.xml 에 아래 두 개의 카테고리 항목을 추가합니다. 는 아래와 같이 되어야 합니..