목록Dart (4)
오답노트
구글 맵 API Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 위 링크로 들어가서 본인 구글 계정을 API를 사용할 수 있도록 활성화 하고 프로젝트를 만든다. key 생성 및 제한 추가 좌측 탭에서 '사용자 인증 정보' 클릭 후 상단에 '사용자 인증 정보 만들기'를 클릭 해 API 키를 생성한다. 사진에는 API키가 생성되어 있지만 처음 접속한다면 없는 것이 정상. 생성된 API 클릭 위 사진처럼 세팅한다. 하지만 웹사이트 추가의 웹사이트의 주소는 자신의 환경에 맞게 설정하자. (나는 포트포워딩으로 외부에서 접속할 수 있도록 만들어 놨다. 그래서 공인IP와 열어 놓은 포트로 웹사이트를 설정했다.) API 키를 복사한다. (나중에 flutter..
Dart 시작하기 – 노마드 코더 Nomad Coders Flutter 앱 개발을 위한 Dart 배우기 nomadcoders.co 함수 정의 void sayHello(String name){ print("Hello $name nice to meet you"); } String sayHellopotato(String potato){ return "Hello $potato nice to meet you"; } String sayHellopotato_fatarrow(String potato) => "Hello $potato nice to meet you"; num plus(num a, num b) => a + b; void main() { print(sayHellopotato('ksw')); } 보통의 언어들..
Dart 시작하기 – 노마드 코더 Nomad Coders Flutter 앱 개발을 위한 Dart 배우기 nomadcoders.co 자료형들 Basic Data Type void main() { String name = 'name'; bool alive = true; int age = 12; double money = 69.99; // 위 자료형은 모두 클래스 // int와 double은 num 클래스부터 상속된 클래스 num x = 12; x = 1.1; } 앞에 포스트에서 언급했듯 숫자관련 자료형은 num을 부모 클래스로 가지고 있다. List void main() { var givemefive = true; var numbers = [1,2,3,4, if(givemefive) 5, // collect..
Dart 시작하기 – 노마드 코더 Nomad Coders Flutter 앱 개발을 위한 Dart 배우기 nomadcoders.co 기본 문법 기존에 C,C++의 감각으로 해야한다. 일부 사용자는 JS와 가깝다고 말한다. 하지만 난 JS와 친하지 않아 C,C++ 처럼 사용하려 노력하고 있다. void main() { print('hello world'); } 기본적으로 main 함수에서 호출되며 코드의 마지막은 항상 세미콜론(;)으로 끝나야한다. 자료형을 보면 생각보다 엄격한 언어라는 생각이 든다. VARIABLES var void main() { var name = 'name'; // 지정한 변수는 자료형 변경 불가능 name = 'ksw'; // string // 함수나 메소드 내부에 지역 변수를 선언..