zzangyeah 2023. 9. 20. 22:32
728x90

이번주는 너무 바빠서 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주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다.