하이브리드 App/Flutter
-
Flutter Native 통신 모듈 만들기 2하이브리드 App/Flutter 2019. 10. 30. 14:36
일단 Flutter의 위젯개념과 생명주기를 조금 이해할 필요가 있다. https://javaexpert.tistory.com/974 [Flutter] Stateful Widget Lifecycle Stateful Widget Lifecycle https://flutterbyexample.com/stateful-widget-lifecycle/#6-didupdatewidget 을 공부해서 요약한 글입니다. 자세한 내용은 원문확인 부탁드립니다. StatefulWidget을 만들때 State 라.. javaexpert.tistory.com 그럼 Start! 필자는 기존의 네이티브 앱에 Flutter를 붙이는 조금 특이하게 시작한 case입니다. 따라서 xcode 기존 프로젝트에 + Pod설치를 마치고 아래와 같..
-
Flutter Native Module만들기 1하이브리드 App/Flutter 2019. 10. 30. 14:06
Flutter 를 기존 Natvie앱에 연결하기 위한 단계(ios) 먼저 flutter 프로젝트/모듈이 있다고 가정하겠습니다. 1. flutter 버전 확인 flutter —version 에서 flutter 1.8.4-pre.21 보다 버전이 낮다면, flutter upgrade 를 해야합니다. flutter upgrade 2. cocoapod이 깔려 있는지 확인, 없으면 install pod —version 3. channel 확인 연결하기 위해서는 master 채널 이어야 합니다. flutter channel 결과가 master가 아닌 경우 아래 명령어로 채널을 변경합니다. flutter channel master 4. 연결하고자 하는 native 프로젝트 폴더로 간다. vim Podfile (없을경..
-
Flutter 설치하이브리드 App/Flutter 2019. 10. 30. 14:03
1. Flutter 설치 아래의 공식문서를 참조한다. 링크에서 최신버전 zip 을 다운로드 받는다. https://flutter.dev/docs/get-started/install/macos 1. 풀고 싶은 폴더에 풀기(아래는 deveopment라고 가정) cd ~/development $ unzip ~/Downloads/flutter_macos_v1.7.8+hotfix.4-stable.zip 2. flutter 툴을 path에 등록한다. export PATH=“$PATH:`pwd`/flutter/bin” 3. 터미널 어느 세션이든 flutter명령어를 사용하기 위해서는 bash_profile에 PATH를 업데이트 하도록 설정해줘야 합니다. vim $HOME/.bah_profile 본인이 저장한 폴더로 ..