Flutnet: UI/UX는 Flutter로, 백그라운드 서비스는 C#으로 만들기

Flutter로 UI/UX를 만들고, Xamarin 런타임 (iOS/Android)로 앱 브릿지를 이용하여 C# 백그라운드 로직을 만들어보겠다는 아이디어로 시작한 흥미로운 프로젝트가 있어 소개해봅니다.

https://www.flutnet.com/Documentation/Getting-Started/Write-your-first-Flutnet-App.html

Flutter의 강력하고 유연한 UI/UX 개발 기능을 사용하면서도, 닷넷 런타임의 이점을 동시에 고민하고 계시는 분들께 도움이 될 만한 프레임워크가 될 것 같습니다.

다만, 안드로이드가 아닌 애플 앱 스토어용으로 사용하려는 경우 이 프레임워크가 취하고 있는 LGPL v3 라이선스 정책으로 인해서 정적 링킹이 강제되는 마켓 특성 상 상용 프로젝트에서 이 프레임워크를 채택할 수 있는지는 확인이 필요할 것 같습니다. (비슷한 상황의 Qt는 듀얼 라이선스 체제로 상용 목적으로 개발하는 경우 Qt 라이선스 구입이 필요하다고 명시하고 있으나, flutnet은 아직 상용 라이선스 판매를 제공하고 있지 않습니다.)

5개의 좋아요

이와 관련하여 메인테이너의 의견을 듣기 위한 질문을 올려두었습니다. License Question: flutnet on iOS · Issue #4 · flutnet/flutnet-sdk · GitHub

2개의 좋아요