개발/Flutter 2

2-1. 다트 기본 문법1

깃허브에 같은 내용 있음. 이쪽이 더 보기 쉬울듯 https://github.com/rkarud1234/TIL/blob/main/dart/Dart%EA%B8%B0%EB%B3%B8%EB%AC%B8%EB%B2%9501.md Docs : https://dart.dev/language 웹 개발환경 : https://dartpad.dev/ Java에서와 같이 코드 실행을 위해서는 main() 함수 내부에 작성하면 된다. void main() { print("Hello World!"); } Hello World! 1. 주석 // 주석1 /** * 주석2 */ /// 이것은 문서 주석 /// 메서드나 클래스 위에 작성하면 dartdoc과 같은 문서 생성 도구를 통해 문서를 자동으로 생성해준다. 2. 문장을 써보자 /..

개발/Flutter 2023.10.07

VS Code 기반으로 Flutter 개발환경 셋팅

0. 플러터란? Dart 언어 기반의 크로스 플랫폼 앱 개발용 프레임워크 네이티브 방식 : AOS, iOS와 같은 플랫폼 자체에서 제공하는 개발 환경. OS에 최적회된 방식으로 성능은 보장하지만, 각각의 OS별로 따로 개발해야한다는 단점이 있음 하이브리드 방식 : 웹 기술로 앱 화면을 만든 후 네이티브 기술로 감싸서 포장. 웹 기술을 기반으로 앱으로 변환할 수 있기 때문에 빠른 앱개발이 가능하지만 네이티브 방식에 비해 성능이 떨어지며 UI도 별도로 만들어야함 크로스 플랫폼 방식 : 한 번 구현하여 AOS와 iOS 등 각 플랫폼용 앱을 만든다. 빌드 과정에서 네이티브 코드로 변환되기 때문에 네이티브 방식과 거의 비슷한 성능을 보장한다. ⇒ 성능이 크게 중요하지 않고, 혼자 개발하기 때문에 생산성 측면에서 ..

개발/Flutter 2023.10.04
728x90