#01 플러터 시작하기 플러터의 등장 배경 1 단계 네이티브 앱 (native apps) : 각 모바일 운영체제에 맞는 언어로 개발하는 앱 애플 - 스위프트(swift) 구글 - 자바, 코틀린 2 단계 iOS 용과 안드로이드 용으로 두 번 개발해야 하는 불편으로 웹앱, 하이브리드 앱 등장 웹앱(web apps)- 웹 기술을 이용해서 만든 앱 하이브리드 앱(hybrid apps) - 웹앱을 만든 후 별도의 프레임워크를 이용해 운영체제별로 동작하는 앱을 만드는 기술 > 네이티브 앱과 비교해 상대적으로 속도가 느리고 애니메이션 사용에 제약 등 스마트폰의 성능을 충분히 활용할 수 없다. 3 단계 리액트 네이티브와 플러터 리액트 네이티브(React Native) : - 크로스 플랫폼 앱 개발 프레임워크 - 자바스..