Vintage appMaker의 Tech Blog

[링크] Flutter Engage에서 소개된 MultiPlatform 서비스 본문

Source code or Tip/Flutter & Dart

[링크] Flutter Engage에서 소개된 MultiPlatform 서비스

VintageappMaker 2021. 3. 20. 23:04

구글의 플러터 인게이지를 구경하다가 멀티 플랫폼 서비스를 보게되었다. 영어를 완전히 이해하지 못하지만 보여주는 내용만 보아도 어떤 서비스인지 알 수 있었다. 플러터만으로 모든 플랫폼의 클라이언트를 구현하겠다는 것이다. 

플러터 인게이지

오픈소스이고 mobile, Desktopm Web을 모두 연동하고 있다. 

 

🍜 플러터 폴리오: 멀티플랫폼 서비스 -오픈소스

 

Flutter Folio Showcase

A multi-platform Flutter app that feels great on every device. Made with love by gskinner.

flutter.gskinner.com

 

데스크탑 버전을 다운로드 받아 압축을 풀어보니 다음과 같은 파일들이 보인다. 

이곳에서 flutter_folio를 더블클릭하면 실행된다. 최초 계정등록하는 화면이 나오는데,  이메일 검증을 하지 않는다. 

즉, 존재하지 않는 이메일주소로 등록해도 무관하다. 

 

데스크탑 내의 사진을 가져와서 문자와 같이 편집가능하다. 그리고 이를 웹과 앱으로 공유한다.

공유버튼을 눌러 링크를 복사하면 웹에서 볼 수 있다. 그리고 앱의 경우 Deeplink를 지원한다. 

 

flutter_folio

 

www.flutterfolio.com


소스는 깃헙에 올라와있다. 

 

gskinnerTeam/flutter-folio

A platform adaptive Flutter app for desktop, mobile and web. - gskinnerTeam/flutter-folio

github.com

대충 훑어보니 공부할 만한 내용들이 많다. MVVM구조로 View와 Provider를 활용하는 방법에 대해 궁금한 것이 많았는데 이 소스로 공부하면 좋을 것 같다. 

Comments