Googles Flutter afslutter beta, kunne bringe materialedesign til flere apps

Har du nogensinde hørt om en interessant ny app, du gerne vil downloade, blot for at finde ud af, at den ikke er tilgængelig for dit mobile operativsystem? Eller måske er der en version af appen til dit OS, men den er bare ikke så god (Snapchat til Android kan komme til at tænke på). Hvis du har oplevet et af disse øjeblikke, er der en god grund: Android- og iOS-apps er skrevet på forskellige programmeringssprog, hvilket betyder, at udviklere i det væsentlige skal starte fra bunden, når de genskaber deres app til en ny platform eller risikerer at gå på kompromis med ydeevne. Flere virksomheder har produceret værktøjer til at hjælpe med at løse dette problem, herunder Microsoft (Xamarin) og Facebook (Reager Native), men der er altid plads til forbedringer - og det er lige hvad Google lover med den offentlige udgivelse af Flutter 1.0.

Flutter har eksisteret i forskellige beta-iterationer siden 2015, men fra og med i dag erklærer den sig selv som en fuldgyldig og moden open source-motor til mobiludvikling på tværs af platforme, hvilket betyder, at vi kan forvente at se dens indflydelse på mange flere apps i fremtid.

Anbefalede videoer

Til at begynde med kan vi forvente at se Materiale designelementer. Materiale er Googles designetos, der favoriserer et minimalt, hvidt og afrundet look. Virksomheden er i gang med at udrulle den seneste version af Materiale på tværs af størstedelen af ​​sine produkter, så du er sikkert bekendt med det og har allerede besluttet dig for, om du er fan eller ej. Nogle kalder det elegant, andre foretrækker lidt mere farve og tekstur, men uanset hvad, app-udviklere at brugen af ​​Flutter vil få alle værktøjerne til at muliggøre "den ultimative realisering af Materiale Design."

Relaterede

  • De 6 største iOS 17-funktioner, som Apple stjal fra Android
  • Android slår stadig iPhone på en lille (men vigtig) måde
  • Din iPhone kan stjæle denne Pixel Tablet-funktion, når den får iOS 17

Vi ser måske også lidt mere mangfoldighed i, hvordan apps skabt af Flutter ser ud og føles. Googles motor lover at give designere mere præcision i at skabe apps. Motoren lader designere styre hver eneste pixel på skærmen, og der er færre begrænsninger på, hvor og hvordan de kan overlejre og animere grafik, video, tekst og kontroller. Indtil videre har disse brugergrænsefladefunktioner opnået gode anmeldelser fra dem i udviklingsfællesskaberne, så forhåbentlig kan vi forvente færre småkageudstikkere, flere grænseoverskridende designvalg fra apps lavet med Fladder.

Ydeevne er også et vigtigt salgsargument for Flutter. Motoren drives af samme Skia 2D grafikmotor der driver Chrome og Android, og Google har optimeret grafik til at køre med din enheds oprindelige hastighed, så grafikydeevnen burde være imponerende jævn i Flutter-apps.

En fordel for udviklere er stateful hot reload, en funktion, der lader dem foretage ændringer i deres app og se resultater med det samme uden at genstarte appen. Selvom dette ikke direkte påvirker forbrugerne, kan det have en interessant effekt på udbredelsen af ​​apps på markedet, hvis det reducerer udviklingstiden væsentligt.

I sidste ende er det stadig lidt tidligt at sige, hvilke effekter Flutter vil have for forbrugerne. For det første skal det vinde popularitet hos udviklere - i øjeblikket React Native (motoren bag Instagram, Airbnb og UberEats, blandt andre) har det solidt slået med hensyn til markeds- og fællesskabsstøtte, men det kan meget vel ændre sig, nu hvor Flutter er offentlig. Der er heller ingen tvivl om, at Material Design-elementer er en stor velsignelse for Android-udviklingsfællesskabet, hvilket gør det nemmere end nogensinde før at efterligne operativsystemets karakteristiske stil.

Redaktørens anbefalinger

  • Sådan tester vi tablets
  • Google Pixel Watch 2: rygtet pris, udgivelsesdato, nyheder og mere
  • Apple tilføjer en helt ny app til din iPhone med iOS 17
  • Jeg fandt et stort problem med den nye ChatGPT iPhone-app
  • Jeg hader min iPhones tastatur, men denne app gjorde det bedre

Opgrader din livsstilDigital Trends hjælper læserne med at holde styr på den hurtige teknologiske verden med alle de seneste nyheder, sjove produktanmeldelser, indsigtsfulde redaktionelle artikler og enestående smugkig.