[백업][가리사니] flutter 시작하기 flutter 다운로드 및 android studio 설치
android, dart, flutter, ios, mobile

이 문서는 가리사니 개발자 포럼에 올렸던 글의 백업 파일입니다. 오래된 문서가 많아 현재 상황과 맞지 않을 수 있습니다.

왜? Flutter를 고려하게 되었는가.

필자는 2011~2014년 사이에 회사에서 안드로이드 프로그래밍을 한 적이 있다. 시간이 많이 지나긴 했지만 간단한 안드로이드 프로그램은 짤 수 있고 때문에 애니편성표 안드로이드 버전을 만들어 마켓에 올렸다.

그러고 몇 년이 지나 문제가 발생했다.

확실하진 않지만 내부적으로 들어가 있는 웹킷엔진이 자바스크립트 일부를 지원하지 않는 것 처럼 보였다.

해야 할 일은..

  1. 안드로이드를 세팅한다. 필자는 이미 웹서버 용으로 idea를 사용하나 안드로이드용으로 다시 깔아야 한다. 절대 안드로이드와 웹서버용 idea를 같이 쓰지 말자.. 심심하면 업데이트 떠서 힘들다..
  2. 원인을 찾아 수정한다.

하지만 필자는 요즘 여러가지 일로 바쁘다.. 그 거대한 안드로이드를 다시 세팅하기엔 시간이 없다. (물론 필자는 현재 안드로이드를 하고 있지 않기에 지금은 어떻게 변했으며.. 저 거대한 안드로이드 세팅이 개선됐는지는 알 수 없다..)

그러던 중 문득 플러터라는 프레임워크가 생각났는데. dart라는 필자는 접해보지 않은 언어가 사용된다고 하지만.. 어차피 웹뷰가 기능 대부분인 어플이고, 해당 프레임워크가 가볍다고 들어서 오히려 안드로이드 풀 세팅보다 시간이 덜 들지 않을까 싶어서 시도해 보기로 하였다.

다운로드 / 설치

https://flutter.dev/

설명

용량에서 엄청난 불안감이 오지만... 이왕 시작 한 것 그냥 나가기로 했다.

주의 사항으로는 특이하게.

  1. C:\Program Files\ 의 권한이 높다는 이유로 에 설치를 권하지 하지 않고.
  2. 최근 나온 프로그램과 다르게 특수문자경로에 설치하지 말라고 하고 있다.

하지만 후자의 경우는.. 개발자라면 본능적으로 띄어쓰기나 영/숫자 외 다른 글자가 포함된 폴더 안에 뭔가를 설치하지 않을 테니 큰 문제는 아닐 것 같다.

설명 압출을 풀고 flutter_windows_3.7.5-stable/flutter -> c:/flutter 로 옴겼다.

하지만 열자마자 엄청나게 좌절했다... 스튜디오를 제공해 줄 줄 알았는데.. 그냥 프로젝트를 여는 거 였네???

이러면 의미가 없는데.. (처음 Flutter 를 사용하려고 했던 이유가 뭔가 받는 게 많고 세팅도 무겁고 업데이트도 너무 자주 있어서였다..)

어쩔 수 없다.. 여기까지 왔으니 그냥.. 안드로이드 스튜디오를 다운받자.. (필자는 idea를 이미 쓰고 있지만. 안드로이드 스튜디오는 업데이트가 자주있는걸로 기억해서 따로 받도록 하였다.)

Visual Studio Code 로도 세팅할 수 있으나.. 공식적으로 밀어주는 지원을 따르기로 했다.. (필자의 목표는 하루안에 새로 만들어서 구글 스토어에 올리는 것이라는 것을.. 생각해보자..)

https://developer.android.com/studio

설명

설명 일단 Flutter 플러그인 부터 설치한다.

설명 install 을 눌러 다트도 같이 설치한다.

New Flutter Project 가보인다. 설명

설치가 완료되었으니 한번 끊고 다음 강의에서 이어가겠다.

잡설

그나저나 너무 한 회사의 IDE에 종속되는거 아닌가 라는 생각이 들긴 한다.. 설명