Google은 Canonical과 제휴하여 Flutter 앱을 Linux에 도입합니다.

click fraud protection

Google은 개발자가 자신의 앱을 Snap Store에 쉽게 게시할 수 있도록 Flutter 앱을 Linux에 도입하기 위해 Canonical과의 협력을 발표했습니다.

Google은 지난 몇 년 동안 Flutter를 만들고 확장하는 데 열심히 노력해 왔습니다. 우리가 지난번에 얘기했을 때 실룩 거리다, Google은 Flutter에서 처음부터 DevTools를 완전히 재구축했습니다. 더 나은 성능과 더 큰 다양성을 보장하고 이 앱 개발 프레임워크에 대한 자신감을 보여주기 위함입니다. Google은 Flutter를 개발자가 여러 시스템을 대상으로 하는 앱을 구축하는 데 사용할 수 있는 프로그래밍 프레임워크로 구상하고 있으므로 팀은 Flutter의 플랫폼 지원을 개선하기 위해 지속적으로 노력하고 있습니다. 오늘 Google은 Flutter 앱을 Linux에 도입하기 위해 Canonical의 Ubuntu 데스크톱 팀과 제휴한다고 발표했습니다.

요약하자면, Flutter는 본질적으로 개발자가 Android, iOS, 웹 및 데스크톱에서 아름다운 UI가 포함된 앱을 만들 수 있게 해주는 크로스 플랫폼 프로그래밍 프레임워크입니다. 프로그래밍 프레임워크인 Flutter는 프로그래밍 언어인 Dart를 사용하여 Flutter 앱을 만듭니다. 플러터 1.0 10개월 간의 베타 테스트를 거쳐 2018년 12월에 출시되었습니다. 이제 이 단계에서는 iOS 및 Android 앱 구축을 위한 프레임워크의 지원이 상당히 성숙해졌습니다. 그러나 웹, macOS, Linux 또는 Windows 앱을 구축하는 경우에는 그렇지 않습니다. Google은 비모바일 플랫폼에 대한 노력을 계속해 왔으며 오늘 발표는 비모바일 플랫폼에 대한 릴리스 중 가장 최근 발표입니다. 버전 1.9 macOS용 앱 구축에 대한 초기 지원을 도입했으며, v1.12 macOS 및 웹 지원을 개선하고 베타 브랜치로 승격했습니다. 개발자는 해당 단계에서 기술적으로 Windows 및 Linux용 Flutter 앱을 만들 수 있었지만 라이브러리는 알파 이전 상태였으며 API는 예고 없이 변경될 수 있었습니다.

지난 달 Google은 Windows 및 Linux용 Flutter 앱 구축에 있어 상당한 진전을 보였습니다. 안에 중간 게시물, Flutter의 제품 관리자인 Tim Sneath 씨는 데스크톱 인터페이스를 사용하여 앱을 구축하기 위한 프레임워크 지원에 대한 팀의 진행 상황을 요약했습니다. 팀은 디스플레이 밀도 지원, 향상된 마우스 및 키보드 지원, 플랫폼 쿼리 및 데스크톱 탐색 위젯을 추가했습니다. 게다가 그들은 모든 플랫폼에서 작동하는 플러그인 모델을 개발하고 있었습니다. Dart의 FFI(외부 함수 인터페이스) 및 "Win32" 플러그인과 결합하면 Flutter 앱이 작동할 수 있습니다. EXE 파일로 제공되고 이전 버전인 Windows와도 호환되는 기본 Windows 앱과 같습니다. 7. 한편 UWP(유니버설 Windows 플랫폼) 지원을 통해 Xbox 및 Windows 10X와 같은 플랫폼을 지원할 수 있습니다.

오늘 Flutter용 Linux 알파 발표는 세계에서 가장 인기 있는 데스크톱 GNU/Linux 배포판인 Ubuntu의 게시자인 Canonical의 축복과 함께 이루어졌습니다. 이 파트너십 덕분에 개발자는 Flutter 앱을 Snap Store 또는 기타 최신 Linux 배포에 배포할 수 있습니다. Snap Store는 Ubuntu 20.04 Focal Fossa 릴리스와 함께 제공되므로 Snap 패키지 관리 시스템에 직접 액세스할 수 있다는 것은 Linux에 앱을 배포하는 데 큰 이점이 됩니다.

Linux를 최고 수준의 Flutter 플랫폼으로 만듦으로써 Canonical은 애플리케이션 개발자를 초대하여 수백만 명의 Linux 사용자에게 자사 앱을 제공하고 모든 사용자가 사용할 수 있는 고품질 애플리케이션의 가용성을 확대합니다. 그들을.

Canonical은 또한 개발자 팀을 전담하여 프레임워크에 상당한 투자를 하고 있습니다. Google 개발자와 협력하여 대부분의 Linux에 최고의 Flutter 환경을 제공합니다. 배포판. 이번 발표는 Canonical과 Google이 Linux 지원을 더욱 개선하고 다른 지원 플랫폼과의 기능 동등성을 유지하기 위해 계속 협력할 것임을 약속합니다.