본 문서는 Fluter Example의 내용을 원저작자의 동의하에 번역한것 입니다.
원 저작자 Eric Windmill에게 감사를 전합니다.
이해하는데 불필요한 문장은 과감하게 버렸습니다. 오 번역에 대해서 의견 주시면 적극 반영 하겠습니다.

Setup and Tools(설정과 도구들)

플러터를 사용하기 위한 첫번째 단계는 Dart설치를 포함하는 플러터 SDK를 설치하는 것이다. 이 가이드 를 따라 시작하시오.

Choose an Editor with Dart Plugins (다트 플러그인을 포함한 에디터 선택)

여러분이 다트 코드를 작성하려고 할때 어떤 text에디터든 사용할 수 있지만 플러터가 지원되는 IDE를 선택하면 훨씬 더 생산적인 경험을 할 수 있다. 내가 제안할 두 가지는 다음과 같다.

  1. IntelliJ Idea
    나는 JetBranis의 IntelliJ IDEA를 적극 추천한다. community edition은 무료임.
    이 IDE는 코드완성, 스니펫(snippets), 오류강조, 린팅(linting) 등 어떤 언어든 원하는 모든 멋진 기능을 제공한다. 또한 죽여주는 디버깅 기능을 얻을게 될 것이고, 디버그 도구에는 브라우저 dev-tools 스타일 검사기 등이 있다.
    (역자주: 저의 경우 android studio에 flutter, dart플러그인 설치하는게 더 좋은것 같음.)

IntelliJ를 사용하려면 IntelliJ 내에 Dart 및 Flutter 플러그인을 설치해야한다.
IntelliJ IDEA
위젯 트리를 보여주는 플러터 검사기 - 브라우저의 dev tools의 HTML보기와 유사하다.

  1. VS Code
    다트 커뮤니티는 플러터 기능을 지원하는 VS코드용 다트 플러그인을 만들었다. 그것은 강력하지는 않지만 좋은 대안이 될 수 있다.
    (역자주: 기존에 IDEA을 사용해오셨다면 고생하지 마시고 그냥 Android Studio에 플러터, 다트 플러그인 설치해서 사용하세요.)

Pub and Libraries

pub는 다트 패키지 관리 시스템이다. 다트 및 플러터에서 사용 가능한 모든 패키지를 검색하고 정보를 얻을 수 있는 웹사이트가 있다.
다트 Pub 패키지

Gitter

문제가 발생하면 플러터 Gitter채널에서 실시간으로 도움을 요청 할 수 있다. 그곳에서 구글의 플러터 팀 구성원과 플러터를 지지하는 팬 커뮤니티를 찾을 수도 있을 것이다.

Flutter Docs

마지막으로 나는 플러터의 문서가 내가 만난 최고 중 하나라고 진심으로 생각한다. Flutter Widget Docs