
Har du någonsin hört talas om en ny intressant app som du skulle vilja ladda ner, bara för att lära dig att den inte är tillgänglig för ditt mobila operativsystem? Eller så kanske det finns en version av appen för ditt operativsystem, men den är inte lika bra (Snapchat för Android kan komma att tänka på). Om du har upplevt något av dessa ögonblick, finns det en bra anledning: Android- och iOS-appar är skrivna på olika programmeringsspråk, vilket innebär att utvecklare måste börja i princip från början när de återskapar sin app för en ny plattform eller riskerar att kompromissa med prestanda. Flera företag har tagit fram verktyg för att lösa detta problem, inklusive Microsoft (Xamarin) och Facebook (Reager Native), men det finns alltid utrymme för förbättringar – och det är precis vad Google lovar med den offentliga utgåvan av Flutter 1.0.
Flutter har funnits i olika beta-iterationer sedan 2015, men från och med idag förklarar den sig vara en fullfjädrad och mogen öppen källkodsmotor för plattformsoberoende mobilutveckling, vilket innebär att vi kan förvänta oss att se dess inflytande på många fler appar i framtida.
Rekommenderade videor
Till att börja med kan vi förvänta oss att se materialdesignelement. Material är Googles designetos som gynnar ett minimalt, vitt och rundat utseende. Företaget håller på att rulla ut den senaste versionen av Material över majoriteten av sina produkter, så du är förmodligen bekant med det och har redan bestämt dig för om du är ett fan eller inte. Vissa kallar det elegant, andra föredrar lite mer färg och textur, men hur som helst, apputvecklare att använda Flutter kommer att ges alla verktyg för att möjliggöra "det ultimata förverkligandet av Material Design."
Relaterad
- De 6 största iOS 17-funktionerna som Apple stal från Android
- Android slår fortfarande iPhone på ett litet (men viktigt) sätt
- Din iPhone kan stjäla denna Pixel Tablet-funktion när den får iOS 17
Vi kanske också ser lite mer mångfald i hur appar skapade av Flutter ser ut och känns. Googles motor lovar att ge designers mer precision när de skapar appar. Motorn låter designers styra varje pixel på skärmen, och det finns färre begränsningar för var och hur de kan överlägga och animera grafik, video, text och kontroller. Hittills har dessa användargränssnittsfunktioner fått goda recensioner från dem i utvecklingsgemenskaperna, så förhoppningsvis kan vi förvänta oss färre kakskärare, fler gränsdragande designval från appar gjorda med Fladdra.
Prestanda är också ett stort försäljningsargument för Flutter. Motorn drivs av densamma Skia 2D grafikmotor som driver Chrome och Android, och Google har optimerat grafik för att köras med enhetens ursprungliga hastighet, så grafikprestandan bör vara imponerande jämn i Flutter-appar.
En fördel för utvecklare är stateful hot reload, en funktion som låter dem göra ändringar i sin app och se resultat direkt utan att starta om appen. Även om detta inte direkt påverkar konsumenterna, om det avsevärt minskar utvecklingstiden, kan det ha en intressant effekt på spridningen av appar på marknaden.
I slutändan är det fortfarande lite tidigt att säga vilka effekter Flutter kommer att få för konsumenterna. För det första måste det bli populärt bland utvecklare - för närvarande React Native (motorn bakom Instagram, Airbnb och UberEats, bland andra) har det bra när det gäller marknads- och communitystöd, men det kan mycket väl ändras nu när Flutter är offentlig. Det råder heller ingen tvekan om att materialdesignelement är en stor välsignelse för Android-utvecklingscommunityt, vilket gör det lättare än någonsin att efterlikna operativsystemets distinkta stil.
Redaktörens rekommendationer
- Hur vi testar tabletter
- Google Pixel Watch 2: ryktas pris, släppdatum, nyheter och mer
- Apple lägger till en helt ny app till din iPhone med iOS 17
- Jag hittade ett stort problem med den nya ChatGPT iPhone-appen
- Jag hatar min iPhones tangentbord, men den här appen gjorde det bättre
Uppgradera din livsstilDigitala trender hjälper läsare att hålla koll på den snabba teknikvärlden med alla de senaste nyheterna, roliga produktrecensioner, insiktsfulla redaktioner och unika smygtittar.