-
필수 : 과정준비교육/9주완성!프로젝트캠프-플러터 2023. 9. 20. 22:32728x90
이번주는 너무 바빠서 1일 1포스팅 불가넝,,,,몰아서 포스팅
Flutter 설치하기(Windows)
예전에 노트북에 플러터를 설치했던 기억을 더듬더듬, 클라썸에 올라온 flutter설치하기(Windows)도 참고하면서 설치
-Windows
1. 플러터 구글링해서 zip파일 다운받기
2. c드라이브 바로 아래에 압축 풀기, 즉 경로는 'C:\'
3. 환경변수 설정(시스템변수 Path변수에 'C:\flutter\bin\' 추가)
4. visual studio c++로 데스크탑 개발 선택해서 설치해주긔
(5.) 안드로이드 스튜디오가 죽어도 깔기 싫었던 나는 방법을 찾아내지 못했다 거지같이 4시간을 날려따
5. 안드로이드 스튜디오를 깔자^^...
6. 안드로이드 스튜디오 내의 SDK설치를 하고 나면 준비 끝~
-Mac
1강. 프론트엔드와 백엔드
프론트엔드
- 사용하는 웹이나 어플들에서 눈에 보여지는 것들을 만드는 포지션
- 사용자와 직접적인 소통을 만들어내는 역할
- 내가 만드는 것을 바로바로 눈으로 확인해서 재밌음
- 프론트엔드의 시장성은 지속적으로 확대되고 있음
백엔드
- 사용자가 필요로 하는 정보를 저장 및 관리
- 정보를 저장하고 관리하면 전달하는 것까지 백엔드의 역할
- 웹 서비스나 IT전체적인 구조를 잘 이해해야함
- 눈에 결과들이 시각적으로 보이지 않아서 성향을 많이 탐
2강. 시작 전 용어정리
HTTP
데이터를 요청하는 방법과 받는 방법에 대해 규정되어 있음
HTML
- HTTP로 전송 및 수신할 수 있는 HTML은 시각적으로 문서를 보여주기 위한 언어
- 웹문서를 보여주기 위한 필수적인 요소로 모든 웹은 HTML로 만들어짐
XML
- HTML과 비슷하게 생겼지만, 데이터를 표현하기 위해 만들어짐
- 데이터 전송에 특화
JSON
- XML보다 사용하고 해석하기 쉬움, 데이터 타입 표현이 가능
- "key":value형식으로 진행
API
3강. 왜 플러터?
프레임워크?
- 어떠한 서비스를 만들 때 사용되는 기본 틀
- 개발자가 주로 신경쓰지 않아도 되는 부분을 해결하고 시작할 수 있다
Flutter
- Dart라는 프로그래밍 언어의 앱 제작용 프레임워크
- Dart와 Flutter는 Google에서 만듦
- Dart는 범용성을 지향함, 모든 디바이스에서 동작되는 소프트웨어를 목표로함
- Flutter도 앱 뿐만 아니라 웹, Windows, MacOS등 수 많은 플랫폼에서 동작할 수 있는 소프트웨어 제작 가능
본 후기는 유데미-스나이퍼팩토리 9주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다.