Flutter의 프로젝트 폴더 구성 Spring 기반 백엔드만 사용하다가 처음으로 Flutter를 세팅해 보았습니다.하지만 프로젝트 구조가 너무 복잡하여 "도대체 어디에 코드를 작성해야 하지?" 라는 생각이 들었습니다.저뿐만이 아니라 처음 Flutter를 세팅해 본 다른 사람도 뭐가 뭔지 모르는 상황이 올 것 같아서 제가 공부한 폴더를 소개해주려고 합니다.[프로젝트 이름]/├─ android/├─ ios/├─ lib/│ └─ main.dart├─ test/├─ pubspec.yaml└─ 기타 파일들 (.gitignore, README.md 등)lib 폴더저희들이 주로 개발하게될 Flutter앱의 메인 코드 위치입니다.앱 UI / 기능 개발하는 메인 영역입니다.즉, Flutter 앱의 심장이며 Dart ..
설치 받아야 하는 것 IDE (XCode)IDE (Android Studio)Flutter SDKHomebrew XCode 설치 앱스토어에서 xcode를 검색하여 설치를 진행합니다.근데 25.06.28 기준으로는 MacOs 버전이 15이상이여야한다고 해서 운영체제 업그레이드를 해주었습니다. 설치를 받고 난 뒤에 실행을 하면 MacOS와 IOS를 선택하고 Built In을 클릭해주면 됩니다. Android Studio 설치하기 우선 VS Code 말고 이것을 선택한 이유는 인텔리제이 기반으로 만들어져있기 떄문에 선택하였습니다. 아래의 URL에서 자신의 개발환경에 맞는 것을 다운로드 받으시면 됩니다.https://developer.android.com/studio?hl=ko Android 스튜디..
Dart가 뭘까? Google에서 만들었어요! 그래서 크롬과 안드로이드에서 잘 작동합니다!Flutter 프레임워크의 핵심 언어입니다! 0. 정말 기본주석// 코드를 컴퓨터이 인식하지 못하게 합니다.문자열 표시'안녕'프로그램 실행 및 글자 출력void main() { print('안녕, 친구들!');}// 화면 출력안녕, 친구들! 1. 변수 선언 변수 = 값을 담는 상자라고 생각해야 합니다.자료형void main() { int age = 30; // 나이 30 String name = 'zi존코딩맨'; // 이름 (글자) bool isDeveloper = true; // 참/거짓 // 값을 보여줄 땐 $ 표시를 써요. print('내 이름은 $name이고 나이는 $..
- Total
- Today
- Yesterday
- 카카오 로그인
- 개발자
- 장애대응
- 시간 객체
- 그리디
- java
- BFS
- Primary-Replica
- JPA 페이징
- DBeaver
- 데이터 베이스
- 알고리즘
- Flutter
- 개발블로그
- 멀티모듈
- spring
- 깃허브 액션
- 개발환경
- JavaScript
- CI/CD
- Spring Security
- Fetch
- 트랜잭션
- 네트워크
- 코딩테스트
- 프로세스
- Front
- aws
- 개발
- 디자인패턴
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |