지식/Flutter

[Flutter] 개요

ZeroAct 2023. 1. 29.
728x90
반응형

본 포스팅은 udemy 의 강의를 기반으로 작성되었습니다.

Flutter & Dart - The Complete Guide [2023 Edition] | Udemy

Why Flutter

Flutter 는 하나의 코드 베이스만으로 다양한 플랫폼에서 구동이 가능하다.

이는 크로스 플랫폼을 개발하기 위한 개발 비용 절감에서 큰 이득을 볼 수 있다.

 

네이버 블로그에서 Flutter 를 통해 지식IN 을 개발하게 된 이유와 과정을 잘 써주셨는데,

이런쪽에 경험이 전혀 없어서 모든 것을 이해하진 못했지만 좋은 글인 것 같다.

지식iN 앱을 Flutter로 개발하는 이유 (naver.com)

 

요약하면 기존에 사용하던 라이브러리를 사용하지 못하는 이슈나 아예 새로운 언어를 배워야한다는 단점을 제외하면

Flutter 를 사용하여 개발 인력 및 기간 단축에 엄청 큰 이익을 보았다는 것이다.

 

Flutter 는 Dart 라는 언어로 되어있다.

자바, 파이썬, C 를 섞어 놓은 듯한 느낌으로 익숙한 문법이 많아 배우기 쉬웠다.

강의자료. Flutter Architecture

Dart 로 Flutter API 를 사용한 코드를 작성하고,

Flutter SDK 를 통해 각 플랫폼에 맞는 Complile 을 진행한다.

 

이런 동작이 가능한 이유는 다른 언어와 다르게 Flutter 가 직접 렌더링을 하기 때문이다.

독자적인 엔진이 있는 것이다.

 

계획

Flutter 강의를 듣고 중요하다고 생각되는 내용들을 꾸준히 포스팅할 예정이다.

그리고 1인 개발 앱을 스토어에 출시하는 것 까지 목표이다.

 

화이팅!

 

728x90
반응형

'지식 > Flutter' 카테고리의 다른 글

[Flutter] Constructor(생성자)  (0) 2023.02.04
[Flutter] Stateless vs Stateful  (0) 2023.02.03
Dart 반복문  (0) 2023.01.23
Dart 조건 분기  (0) 2023.01.23
Dart functions  (0) 2023.01.23

댓글