Vai esat kādreiz dzirdējuši par kādu interesantu jaunu lietotni, kuru vēlaties lejupielādēt, lai uzzinātu, ka tā nav pieejama jūsu mobilajai operētājsistēmai? Vai varbūt jūsu operētājsistēmai ir lietotnes versija, taču tā nav tik laba (Snapchat operētājsistēmai Android varētu ienākt prātā). Ja esat pieredzējis kādu no šiem brīžiem, tam ir labs iemesls: Android un iOS lietotnes ir rakstītas dažādās programmēšanas valodās, kas nozīmē, ka izstrādātājiem ir jāsāk no nulles, kad viņi atkārtoti izveido savu lietotni jaunai platformai vai riskē apdraudēt sniegumu. Vairāki uzņēmumi ir izstrādājuši rīkus, lai palīdzētu risināt šo problēmu, tostarp Microsoft (Ksamarīns) un Facebook (Reaģēt Native), taču vienmēr ir iespējami uzlabojumi — un tieši to Google sola, publiskojot Flutter 1.0.
Flutter ir pieejams dažādās beta versijās kopš 2015. gada, taču no šodienas tas pasludina sevi par pilntiesīgu un nobriedušu atvērtā pirmkoda dzinējs starpplatformu mobilo ierīču izstrādei, kas nozīmē, ka mēs varam sagaidīt, ka tas ietekmēs daudz vairāk lietotņu šajā vietnē nākotnē.
Ieteiktie videoklipi
Sākumā mēs varam sagaidīt materiāla dizaina elementus. Materiāls ir Google dizaina ētika, kas dod priekšroku minimālam, baltam un noapaļotam izskatam. Uzņēmums pašlaik izlaiž jaunāko Materiāla versiju lielākajā daļā tās produktu, tāpēc jūs, iespējams, to pazīstat un jau esat izlēmis, vai esat fans vai nē. Daži to sauc par elegantu, citi dod priekšroku nedaudz vairāk krāsu un tekstūru, bet jebkurā gadījumā lietotņu izstrādātāji kas izmanto Flutter, tiks doti visi rīki, lai nodrošinātu “materiāla galīgo realizāciju Dizains.”
Saistīts
- 6 lielākās iOS 17 funkcijas, ko Apple nozaga no Android
- Android joprojām nelielā (bet svarīgā) veidā pārspēj iPhone
- Jūsu iPhone var nozagt šo Pixel Tablet funkciju, kad tas iegūs iOS 17
Mēs varētu arī redzēt nedaudz vairāk dažādu Flutter izveidoto lietotņu izskata un darbības. Google dzinējs sola ļaut dizaineriem precīzāk izveidot lietotnes. Programma ļauj dizaineriem kontrolēt katru ekrāna pikseļu, un ir mazāk ierobežojumu attiecībā uz to, kur un kā viņi var pārklāt un animēt grafiku, video, tekstu un vadīklas. Līdz šim šīs lietotāja saskarnes iespējas ir izpelnījušās labas atsauksmes no izstrādātāju kopienām, tāpēc, cerams, mēs varam sagaidīt mazāk sīkfailu griezēju, vairāk robežu nospiežošu dizaina izvēli no lietotnēm, kas izstrādātas, izmantojot Plandīšanās.
Veiktspēja ir arī Flutter galvenais pārdošanas punkts. Dzinējs tiek darbināts ar to pašu Skia 2D grafikas dzinējs kas nodrošina Chrome un Android, un Google ir optimizējis grafiku, lai tā darbotos ar jūsu ierīces sākotnējo ātrumu, tāpēc grafikas veiktspējai Flutter lietotnēs vajadzētu būt iespaidīgi vienmērīgai.
Viens no ieguvumiem izstrādātājiem ir statusful hot reload — iespēja, kas ļauj veikt izmaiņas savā lietotnē un redzēt rezultātus uzreiz, nerestartējot lietotni. Lai gan tas tieši neietekmē patērētājus, ja tas būtiski samazina izstrādes laiku, tas varētu interesanti ietekmēt lietotņu izplatību tirgū.
Galu galā vēl ir pāragri teikt, kādu ietekmi Flutter atstās uz patērētājiem. Pirmkārt, tai ir jāiegūst popularitāte izstrādātāju vidū — pašlaik React Native (dzinējs, kas atrodas aiz Instagram, Airbnb un UberEats, cita starpā), ir pārliecinoši pārspējis tirgus un kopienas atbalstu, taču tas varētu ļoti labi mainīties tagad, kad Flutter ir publiska. Nav arī šaubu, ka materiālā dizaina elementi ir liels ieguvums Android izstrādātāju kopienai, padarot šīs operētājsistēmas raksturīgā stila atdarināšanu vieglāku nekā jebkad agrāk.
Redaktoru ieteikumi
- Kā mēs pārbaudām tabletes
- Google Pixel Watch 2: baumotā cena, izlaišanas datums, jaunumi un daudz kas cits
- Apple pievieno pavisam jaunu lietotni jūsu iPhone tālrunim ar iOS 17
- Es atklāju milzīgu problēmu ar jauno ChatGPT iPhone lietotni
- Es ienīstu sava iPhone tastatūru, taču šī lietotne to padarīja labāku
Uzlabojiet savu dzīvesveiduDigitālās tendences palīdz lasītājiem sekot līdzi steidzīgajai tehnoloģiju pasaulei, izmantojot visas jaunākās ziņas, jautrus produktu apskatus, ieskatu saturošus rakstus un unikālus ieskatus.