Heeft u ooit gehoord van een interessante nieuwe app die u graag wilt downloaden, maar ontdekt dat deze niet beschikbaar is voor uw mobiele besturingssysteem? Of misschien is er een versie van de app voor jouw besturingssysteem, maar deze is gewoon niet zo goed (Snapchat voor Android zou in je op kunnen komen). Als je een van deze momenten hebt meegemaakt, is daar een goede reden voor: Android- en iOS-apps zijn in verschillende programmeertalen geschreven. wat betekent dat ontwikkelaars in wezen helemaal opnieuw moeten beginnen wanneer ze hun app opnieuw maken voor een nieuw platform, anders riskeren ze compromissen te sluiten prestatie. Verschillende bedrijven hebben tools ontwikkeld om dit probleem aan te pakken, waaronder Microsoft (Xamarin) en Facebook(Reageer inheems), maar er is altijd ruimte voor verbetering – en dat is precies wat Google belooft met de publieke release van Flutter 1.0.
Flutter bestaat sinds 2015 in verschillende bèta-iteraties, maar vanaf vandaag noemt het zichzelf een volwaardig en volwassen open source-engine voor platformonafhankelijke mobiele ontwikkeling, wat betekent dat we de invloed ervan op veel meer apps in de toekomst kunnen verwachten toekomst.
Aanbevolen video's
Om te beginnen kunnen we materiaalontwerpelementen verwachten. Materiaal is het ontwerpethos van Google dat de voorkeur geeft aan een minimale, witte en ronde look. Het bedrijf is bezig met het uitrollen van de nieuwste versie van Material voor het merendeel van zijn producten, dus je bent er waarschijnlijk bekend mee en hebt al besloten of je een fan bent of niet. Sommigen noemen het elegant, anderen geven de voorkeur aan wat meer kleur en textuur, maar hoe dan ook, app-ontwikkelaars die Flutter gebruiken, zullen alle tools krijgen om “de ultieme realisatie van Material” mogelijk te maken Ontwerp."
Verwant
- De 6 grootste iOS 17-functies die Apple van Android heeft gestolen
- Android verslaat de iPhone nog steeds op een kleine (maar belangrijke) manier
- Je iPhone zou deze Pixel Tablet-functie kunnen stelen als hij iOS 17 krijgt
Mogelijk zien we ook wat meer diversiteit in de manier waarop apps die door Flutter zijn gemaakt, eruitzien en aanvoelen. De engine van Google belooft ontwerpers meer precisie te geven bij het maken van apps. Met de engine kunnen ontwerpers elke pixel op het scherm besturen, en er zijn minder beperkingen op waar en hoe ze afbeeldingen, video, tekst en bedieningselementen kunnen overlappen en animeren. Tot nu toe hebben deze gebruikersinterfacemogelijkheden goede recensies gekregen van degenen in de ontwikkelingsgemeenschappen, dus hopelijk kunnen we minder cookie-cutter en meer grensverleggende ontwerpkeuzes verwachten van apps die ermee zijn gemaakt Fladderen.
Prestaties zijn ook een belangrijk verkoopargument voor Flutter. De motor wordt door dezelfde aangedreven Skia 2D grafische engine die Chrome en Android, en Google heeft de grafische weergave geoptimaliseerd zodat deze op de oorspronkelijke snelheid van uw apparaat wordt uitgevoerd, dus de grafische prestaties zouden indrukwekkend soepel moeten zijn in Flutter-apps.
Een voordeel voor ontwikkelaars is stateful hot reload, een mogelijkheid waarmee ze wijzigingen in hun app kunnen aanbrengen en direct resultaten kunnen zien zonder de app opnieuw te hoeven starten. Hoewel dit geen directe gevolgen heeft voor consumenten, zou het, als het de ontwikkeltijd aanzienlijk verkort, een interessant effect kunnen hebben op de proliferatie van apps op de markt.
Uiteindelijk is het nog wat vroeg om te zeggen welke effecten Flutter voor consumenten zal hebben. Om te beginnen moet het aan populariteit winnen bij ontwikkelaars – momenteel is React Native (de motor achter Instagram, Airbnb en Onder andere UberEats) heeft het op het gebied van markt- en gemeenschapsondersteuning goed verslagen, maar dat zou heel goed kunnen veranderen nu Flutter is openbaar. Er bestaat ook geen twijfel dat Material Design-elementen een grote zegen zijn voor de Android-ontwikkelgemeenschap, waardoor het gemakkelijker dan ooit wordt om de kenmerkende stijl van dat besturingssysteem na te bootsen.
Aanbevelingen van de redactie
- Hoe wij tablets testen
- Google Pixel Watch 2: geruchtenprijs, releasedatum, nieuws en meer
- Apple voegt met iOS 17 een gloednieuwe app toe aan je iPhone
- Ik heb een groot probleem gevonden met de nieuwe ChatGPT iPhone-app
- Ik haat het toetsenbord van mijn iPhone, maar deze app heeft het beter gemaakt
Upgrade uw levensstijlMet Digital Trends kunnen lezers de snelle technische wereld in de gaten houden met het laatste nieuws, leuke productrecensies, inzichtelijke redactionele artikelen en unieke sneak peeks.