새로운 애플리케이션에서 기본적으로 Flutter를 사용합니다. 새로운 Ubuntu 기능?

Flutter 사용

나는 15 년 동안 우분투 변종을 사용해 왔는데, 그 중 지난 13 년 동안은 기사와 Canonical 배포판에 대한 책을 쓰는 데 사용되었습니다. 그럼에도 불구하고 Mark Shuttleworth의 사람들은 나를 놀라게합니다.

나는 최근에 새 버전의 미래에 대한 나의 기대를 표현하는 문구를 만들었습니다. "Snap 패키지가있는 Debian 기반 Fedora". 이것으로 나는 점점 더 많은 우분투가 내가 좋아하는 원래 기능이없는 전통적인 그놈 기반 배포판처럼 보이는 경향이 있음을 나타내고 싶었습니다.

다른 많은 시간처럼 내가 틀린 것 같다.

기본적으로 Flutter 사용

Un 짹짹 배포 계정에 게시 된 내용 :

Flutter는 향후 Ubuntu 애플리케이션의 기본 옵션입니다.

@kenvandine ¿, 엔지니어링 관리자가 Canonical이 #FlutterEngage에서 Flutter에 기여한 몇 가지 공헌에 대해 알려드립니다.

그리고 포함 링크이야기에 오십시오.

Flutter는 무엇입니까?

Flutter는 사용자 인터페이스를 만들기위한 도구 세트. Google에서 개발 한 목적은 단일 코드 기반으로 네이티브 설명을위한 인터페이스를 만들 수 있다는 것입니다. 데스크톱, 모바일 장치 및 웹 사이트 용.

Google에 따르면 Flutter의 장점은 다음과 같습니다.

  • 빠른 충전 : Flutter hot reload는 에뮬레이터, 시뮬레이터 및 라이브 환경에서 수정 된 인터페이스를 XNUMX 초 이내에 다시로드하여 개발 시간을 단축합니다.
  • 쉬운 인터페이스 생성 :  Flutter에는 일련의 위젯 머티리얼 디자인 및 Cupertino (iOS에 이상적), Api의 이동 및 스크롤링 및 여러 컨트롤이 함께 제공됩니다.
  • 지원되는 모든 플랫폼의 기본 동작: 다른 구성 요소는 각 플랫폼에서 작동하는 차이점을 고려합니다.

Canonical 및 Flutter

그 당시 제 파트너 Pablinux 그들에게 말했다 Canonical과 Google이 Flutter를 "Linux의 공식적인 일부"로 만들기 위해 체결 한 계약에 대한 내용입니다. 두 회사 모두에게 적합한 움직임이었습니다. Google 측에는 Flutter를 데스크톱 친화적으로 만들기 위해 개발자에게 비용을 지불하는 또 다른 회사가 있습니다. Canonical은 Ubuntu를 많은 Android 애플리케이션 (Dart로 작성)이 Linux로 포팅되는 게이트웨이로 자리 매김했습니다. 또는 모바일 프로그램 개발자가 다른 플랫폼으로 전환하기로 결정합니다.

가상의 예를 들어 보겠습니다. Python에서 Linux 용 WhatsAPP 클라이언트를 만들고 그래픽 인터페이스에 GTK 또는 QT를 사용하는 것은 Dart의 코드 및 Flutter로 만든 인터페이스를 수정하는 것과 동일하지 않습니다. 참고 : WhatsApp 앱이 어떤 언어로 작성되었는지 모르겠습니다. 아마도 Java 일 수 있지만 예제는 이해할 수 있습니다.

Dart 란 크로스 플랫폼 애플리케이션을 만드는 언어를 의미합니다. 또한 Google에서 만들었습니다.

새로운 애플리케이션은 언제 볼 수 있습니까?

외관상 Flutter 기반 인터페이스를 사용하는 최초의 공식 앱은 Ubiquity를 대체하는 설치 프로그램이 될 것입니다. 그것은 다음 우분투 21.10 (올해 2022 월)에서 평가판으로 사용될 수있을 것입니다. 모든 것이 순조롭게 진행될 경우, 공식 데뷔는 다음 확장 지원 버전의 출시와 함께 XNUMX 년 XNUMX 월에있을 것입니다.

단추를 찾았고 그 위에 재킷을 꿰매고 있습니다. 기본적으로 Flutter를 사용하는 것에 대해 이야기하는 트윗을 제외하고는 비디오 플레이어 나 계산기와 같은 그놈 응용 프로그램을 Flutter를 기반으로하는 다른 응용 프로그램으로 대체하기로 결정했는지 알 수 없습니다.

Ubuntu에 Flutter 설치

새로운 애플리케이션에 기본적으로 Flutter를 사용하도록 장려하기 위해 Ubuntu는 Snap 패키지를 사용하여 필요한 도구를 더 쉽게 설치할 수 있도록 결정했습니다.

다음 명령으로 수행됩니다.

sudo snap install flutter --classic

다음과 같은 통합 개발 환경을 설치합니다.
sudo snap install android-studio --classic

다음 명령으로 조각을 결합합니다.

flutter config --android-studio-dir /snap/android-studio/current/android-studio

Ubuntu에서 설치에 대한 더 완전한 지침을 찾으려면 찾을 수 있습니다. 여기. Flutter에 대해 자세히 알아 보려면 다음을 따르세요.l 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.