flutter2 [Flutter] #2 Dart Function의 body Var 변수 키워드: String, int, double, List, Map(key와 value로 이루어짐) (데이터타입 따로 지정안해도 자동으로 지정됨) int timesTwo(int x){ return x*2; } int timesThree(int x) =>x*2; 다트 문법은 main() 함수가 진입점-> void main(){ Print("hh"); } 다트는 객체지향 언어이며 단일 상속을 지원한다. 다트에서 모든 것이 객체이며 모든 객체는 클래스의 인스턴스이다. 모든 객체는 Object 클래스를 상속받는다. 심지어 숫자도 기본형이 아니라 객체! 다트는 형식을 갖는다. 문자열을 반환한다고 선언한 함수에서 숫자를 반환할 수 없다. 다트는 최상위 수준 함수와 변수를 지원하며.. 2022. 11. 15. [Flutter] #1 Widget 단축키 - Shift+F10: 실행 - Ctrl+ Space: 자동완성 - Alt+ 4: 콘솔창 - 전체 선택 후 Ctrl+ Alt+ L: 코드 정리 - Alt+ Enter: 현재 위젯을 벗겨내거나 다른 위젯으로 감싸기 Flutter 공부 정리 - 스마트폰 앱은 크게 네이티브, 하이브리드, 크로스 플랫폼 방식으로 개발 • 네이티브: 안드로이드-자바 or 코틀린 IOS-엑스코드로 개발, 개발언어는 스위프트 or 오브젝티브C • 하이브리드: 웹 기술로 앱 화면을 만든 후 네이티브 기술로 감싸서 앱 형태로 포장 • 크로스 플랫폼: 한 번 구현하여 안드로이드와 IOS 등 각 플랫폼용 앱 만듦 - 플러터는 한 번 코딩으로 여러 플랫폼용 앱을 만드는 크로스 플랫폼 개발 프레임워크 - 위젯과 상태 갱신 두가지는 플러.. 2022. 11. 14. 이전 1 다음