Flutter는 cross-platform UI 프레임워크로 대부분 Dart 언어와 런타임을 기반으로 구글에서 개발해 놓은, 사실상 구글에서 이끌고 있는 프레임워크 입니다. 현재의 주요 적용분야는 cross-platform 모바일 앱의 개발입니다만, 임베디드 플랫폼과 데스탑 OS의 지원이 이미 이루어지고 있어 (Sony, Toyota, Microsoft, Canonical) 사실상 다양한 cross-platform상 개발지원이 가능한 전천후 UI개발 프레임워크로 떠오르고 있습니다. 무상 제공 라이센싱 또한 개발자 친화적으로 사실상 모든 산업분야에서 수용이 가능한 형식으로 이미 상당수 개발자 ecosystem을 확보하고 있습니다. 이미 구글내 다양한 개발 프로젝트에 상당분 사용되고 있으며, 현 단계에서는 개념 증명(POC) 및 Qt와 같은 타 프레임워크 솔루션과의 성능 메트릭스 비교가 권장됩니다.
|
DART-flutter
|
DART 무언가요? 또한 Flutter는 무언가요?거대 전자제품 기업인 SONY사, 자동차 업계의 선두 OEM사인 TOYOTA사, 그리고 MICROSOFT사와 같은 글로벌 기업들이 아이러니하게도 미래의 최대 경쟁사로 부상중인 구글에서부터 기인된 기술인 DART/flutter를 이미 다양한 제품군에 전사적으로 적용하고 있다는 사실을 아시나요?
DART는 모든 플랫폼에서 빠른 앱을 개발하기위한 클라이언트 최적화 언어입니다. 그 목표는 앱 프레임 워크를위한 flexible execution runtime platform과 함께 멀티 플랫폼 개발을위한 가장 생산적인 프로그래밍 언어를 제공하는 것입니다. (출처 DART.dev ©2021) DART 용 GUI 프레임 워크 인 Flutter는 Android 및 iOS 용 크로스 플랫폼 기본 애플리케이션을 코딩하기위한 오픈 소스 기술로 구글에 의해 탄생했지만 여러 버전으로 확장 된 개발자에 대한 관심을 빠르게 얻고 있습니다. 산업, 그리고 여전히 성장하고 있습니다. DART / flutter는 고객에게 다음과 같이 비교할 수 없는 뛰어난 이점을 제공합니다.
2021 년 Flutter2 의 출시후, Toyota의 커넥 티드 카와 같은 실제 양산 프로젝트에서 적용이 늘면서 다양한 산업군내 기업들과 제조업체들이 보다 뛰어난 DART/flutter 임베디드 개발자를 영입하기위해 발 빠르게 움직이고 있습니다. |
tQCS가 어떤 지원을 할 수 있을까요?tQCS-KDAB는 현재 KDAB에 합류 한 flutter-pi의 원저작자 및 우수한 개발팀과 함께 최첨단 소프트웨어 컨설팅 서비스를 제공합니다. Flutter-pi는 Raspberry Pi 플랫폼에서 Flutter에 대한 전용 지원입니다. 해당 개발자는 DART/Qt 바인딩의 작성자로서 Flutter, HMTL 및 QML에 대한 포괄적 인 분석 및 채택 가능성 연구를 진행하고 있습니다.
DART / flutter는 성능이 뛰어난 cross-platform 프레임워크라는 점을 차치하고서라도, 쉽고 강력하며 풍부한 기능의 GUI 프레임 워크를 필요로하는 고객에게 큰 기술적 이점을 제공합니다. 일부 고객은 여러 플랫폼을 사용할 수있는 GUI 프레임 워크를 찾고 있고 다른 고객은 호환성 및 안전성이 뛰어난 언어를 찾고 있습니다. flutter의 구문은 HTML과 매우 유사하기 때문에 QML 또는 Qt 기술의 구문과도 유사합니다. 한쪽의 플랫폼에서 다른 한쪽의 플랫폼으로 마이그레이션하는 것은 기술적으로 실현 가능하며 선호되는 방안중 하나이지만, 현업에서는 다양한 이유로 이들 프레임워크를 혼합하여 사용하려고합니다. 그럼에도 불구하고, HTML/JavaScript와 같이 쉽게 코딩이 가능하며 cross-platform를 지원하는 동시에 C++/Qt와 같이 임베디드 환경에서 높은 성능의 runtime을 가능케한다는 사실은 Toyota사례에서도 볼 수 있듯이 DART/flutter가 자동차산업을 비롯, 제조, 공장자동화, 의료/헬스케어등 다양한 디바이스 산업으로의 불가역적인 빠른 확산을 가져오고 있습니다. 고객의 연구 개발 노력을 지원하기 위해 tQCS-KDAB는 유연한 워크샵 혹은 전문 컨설팅 서비스를 제공하여 기술 적용 가능성을 평가하고 아래와 같은 POC를 개발/지원합니다:
DART/flutter 로의 원활한 마이그레이션을 위해 제공 할 수있는 사항에 대해 자세히 알아보십시오. |