Canonical i Googleov partner donose Flutter aplikacije na Linux

Lepršanje na Linuxu

Prije nešto više od godinu dana razgovaramo s tobom iz Fluttera, besplatnog okvira za razvoj korisničkog interfejsa otvorenog koda koji dolazi direktno iz Googleove tvornice ideja. Između ostalog, koristi se za razvoj aplikacija za Android i iOS, kao i za kreiranje aplikacija za Fuchsia iste kompanije. Prije nekoliko sati, kompanija sjajnog pretraživača i Canonical najavili su sporazum koji će omogućiti aplikacije Flutter doći do Linuxa.

Canonical dogovor rezultirat će dijelom koji se nekim korisnicima možda neće svidjeti: programeri će morati stvoriti svoje aplikacije i dostaviti ih u Snapcraft, odnosno oni će biti Dostupno u paketu. A je li to što mnogi od nas više vole Flatpak pakete, pa čak se i Linux Mint potpuno riješio snapd u osnovi jer smatraju da je to tiransko osnivanje kompanije koju vodi Mark Shuttleworth.

Flutter aplikacije će biti dostupne kao Snap paketi

Tim Sneath, menadžer proizvoda za grupu Flutter, kaže da je ovo veliki napredak jer su okviri korisničkog sučelja rijetko dovoljno moćni i svestrani da operativni sistem može ovisiti o njima. Spomenuti da je Windows napisan na C ++ umjesto .NET, čak i za aplete kao što je Kalkulator. Sneath takođe vjeruje da to i pokazuje Canonical je spreman investirati na ozbiljan i predan način za stvaranje aplikacija za Linux, čineći Flutter na Linuxu službenim dijelom Ubuntu-a. Osim toga, kompanije se mogu osjećati samouvjereno odabirom Fluttera - to je još jedan dokaz njegove dugovječnosti i tehničke izvrsnosti, a sve prema Sneath-u.

Flutter je započeo kao a mobilni ui okvir open source što pomaže programerima da naprave izvorne interfejse za Android i iOS. Međutim, od maja 2019. godine, Flutter je dozvolio programerima da iz iste baze koda izgrade radne površine, ugrađene, mobilne i web aplikacije. Programeri mogu koristiti Flutter na telefonima, ručnim uređajima, tabletima, radnim površinama, laptopima, televizorima i pametnim televizorima ili displejima.

Podrška za Linux

Prema Googleu:

Ovaj posao uključuje opsežnu refaktorizaciju motora za podršku unosu tipkovnice i miša u stilu radne površine, kao i prozore za promjenu veličine na najvišem nivou. Takođe uključuje nove mogućnosti korisničkog sučelja koje su vrlo pogodne za radnu površinu, kao što su podrška za gustinu materijala i NavigationRail te eksperimente s dubokom integracijom u osnovni OS radne površine s eksperimentima u Dart-u: FFI i pristup traci izbornika. Sistem i standardni dijaloški okviri. Sav ovaj rad trebao je osigurati da, osim što je pogodan za iskustva u mobilnom stilu, Flutter bude spreman za upravljanje prvim desktop aplikacijama u punoj veličini.

Što se tiče Canonical-a, kompanija se takođe nada da će ovaj potez pozvati programere odlučite se za Snap pakete prilikom kreiranja vaših aplikacija. Trenutno se nadmeću sa Flatpakom, ali mnogi programeri više vole da svoje aplikacije isporučuju Flathubu preko Snapcrafta. A također ima mnogo nas koji odabiremo Flatpak aplikacije umjesto Snap-a, iz razloga što se oni ažuriraju mnogo prije ili su obično fluidniji.

Šta krajnji korisnik dobija

U početku, veći izbor aplikacija. Kada programer kreira aplikaciju, ono što ga zanima je da ona dosegne što veći broj uređaja i, što manje mora da razvije, to bolje za njega. Drugim riječima, ako programer kreira aplikaciju zasnovanu na Flutteru i, s vrlo malo promjena, može se koristiti na iOS-u, Androidu, radnoj površini i sada na Linuxu, dobit će na udobnosti, a mi ćemo imati dostupnu opciju koja bez danas najavljenog sporazuma ne bi bilo moguće.

Sad samo moramo pričekati neko vrijeme da vidimo kako se sve razvija ovo. Naravno, mora biti jasno da ništa ovdje objašnjeno ne znači da će izvorne Android ili iOS aplikacije doći do Linuxa.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Mario Castro Fontemachi rekao je

    Sjajne vijesti !! Nadamo se da ima čvrste temelje i da će potrajati s vremenom. Lepršanje je spektakularno, sviđa mi se!

  2.   Citizen101 rekao je

    To su najbolje vijesti u ostatku godine, Dart and Flutter je apsolutna ljepotica.