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 Likes

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

2 Likes