4 nyomós ok, amiért most megéri a Flutter fejlesztés
2021-ben a mobil app-ok további lendületet kapnak

A Flutter cross-platform terjedőben van.
forrás: Pixabay.com

A nyár nem telik el eseménytelenül. A Webuni szervezésében Augusztus 10-én velem együtt három, a mobil alkalmazások fejlesztésben jártas szakembert kérdeztek meg a Flutter fejlesztés előnyeiről, jövőjéről. Nagyon jó beszélgetés kerekedett, amiből elhoztam 4 fontos kérdést, amire érdemes figyelni. Lássuk is!

Az eredeti teljes YouTube videó megtekinthető, amiből összefoglaltam a lényeget.

A webináron társaim voltak Juhos István, Senior Software Engineer, a BME oktatója; valamint Vogel Csongor, Senior Android és Flutter Software Engineer, az ff.next nevű fintech startup senior munkatársa.

Aki nem akar kódolni, de érdekli a Flutter fejlesztés

Egy eszköznél mindig vonzó, ha minél előbb ki tudjuk próbálni. Bodor Ádám kérdésére, hogy mi kell hozzá, István válaszolt.

Az első és legegyszerűbbb, hogy a dartpad.dev, online felületén ki tudjuk próbálni a Dart nyelvet, valamint előre megírt Flutter minta alkalmazásokat. A kódot tudjuk módosítani, ami egyből kipróbálható.

Lehet-e a Dart nyelv ismerete nélkül, még egyszerűbben? Igen!

Ez a FlutterFlow, egy online felület, ahol Drag&Drop módon, össze lehet kattintgatni egy működő alkalmazást. Még eléggé kezdetleges, de folyamatosan kap új funkciókat. A lényege, hogy az ebből generált kód ténylegesen egy működő alkalmazást ad. Integrációt biztosít még a saját, meglévő szervereink API-jaival is.

Korábbi cikkeimben írtam a FlutterFlow online szerkesztőről és a Figma UICode pluginjáról. Ha bővebben olvasnál róluk, akkor kattints a linkekre.

Milyen a Flutter fejlesztés belépési szintje?

Amit ki lehet mondani, hogy a Flutter viszonylag kényelmes – mondja István. Az elején ugyan egy új nyelvet, a Dart-ot kell megtanulni. Ez azonban egy új, modern alapokra építkező nyelv. Ha valaki programozott már Java-ban, Kotlin-ban, Swift-ben, C-ben, akkor ez nem lesz idegen tőle. Az többi nyelvhez képest az eltéréseket megtanulja, átnézi a dokumentációt, és kezdhet fejleszteni. A Visual Studio Code (VS Code), Android Studio szerkesztők legenerálják a kezdő alkalmazást, ami működik, alap dolgokat meg lehet nézni benne. Sikerélmény van mindjárt az elején.

“Nincs még egy ilyen platform, amivel ilyen tooling-gal, ilyen gyorsan el lehet kezdeni fejleszteni.”
Juhos István

Le kell cserélni a régi kódbázist?

Ennél a résznél valós környezetből hallhattunk róla infót, hogy egy már megírt, régi alkalmazásnál ezt hogyan kell érteni. Csongor elhessegette azt az általános megközelítést, ami sok cégvezető rémálma: újra kell írni az egész alkalmazást.

Ennél vannak kifinomultabb módszerek. Egy nagy alkalmazásban, ha el tudunk különíteni modulokat / funkcionalitásokat (képernyőket), akkor oda befűzhető egy Flutter-ben megírt modul, ami Android-on vagy iOS-en jól működik.

Ez alapvetően már megköveteli a natív platform ismereteket. De jellemzően, ha 1 ilyen ember van egy csapatban, aki el tudja végezni az integrálást, akkor nagyban növelhető a produktivitás.

Milyen a munkapiaci kereslet a Flutter fejlesztés iránt?

Fontos kérdés, hogy ugyan sok fejlesztőt érdekel ez az újdonság, és szívesen fejlesztenek benne, de mégiscsak a piac fogja kifizetni a fejlesztő bérét. Erre a kérdésre többféle válasz született.

Nagyon le vagyunk maradva – kezdi ezzel a felütéssel Csongor. Európában a lengyelek élen járnak a technológia alkalmazásában. Nyugat-Európában felismerték, hogy a régen megírt alkalmazásokat vagy Flutterben érdemes újraírni, vagy apránként, a modulokat lecserélni benne. Merthogy erre is van lehetőség. Távol-keleten, Kínában egy nagyon erős növekedés látszik. Indiában pedig az olcsó fejlesztési költségek további versenyelőnyhöz juttatják a megrendelőket.

István azzal kezdi, hogy ha van angol tudás, és hajlandóság megtanulni valami újat, akkor nyugodtan pályázzunk külföldi állásokra. A mostani távoli munkavégzési lázban égve sokkal elérhetőbbek lettek a külföldi munkahelyek is. Nem szükségszerű a kiköltözés, hanem remote munkák itthonról is végezhetőek. Maga egy-egy interjúzás tapasztalata pedig felbecsülhetetlen.

Zárásként a magam véleménye erről az, hogy ha megvan már egy natív Android-os vagy iOS-es tudás, akkor amellé mindenképpen érdemes egy valamelyik cross-platformos keretrendszert megismerni. Előnye ennek, hogy a másik operációs rendszerre is tudunk fejleszteni, kevés hozzátanulással. Ha pedig a Flutter fejlesztés megtetszett, akkor érdemes azt elmélyíteni, és munkát keresni.

Ha megtetszett a Flutter, de nem tudod, hogy hogyan indulnál neki, vagy csak támogatásra van szükséged benne, akkor keress meg a kapcsolataim egyikén.

FlutterFlow: egy új Low-code eszköz, ami mobil app kódot generál
Muszáj megoldani a növekvő szakemberhiányt

A FlutterFlow low-code igérete
forrás: www.flutterflow.io

Idén visszatért a Google nagyszabású éves eseménye, a Google I/O. Május 18 és 20-a között rendezték, ezúttal az online térben. Ezt azonban már megszoktuk. Újdonságokból nem volt hiány, debütált a FlutterFlow nevű online eszköz, ami egy low-code (kevés kódolást igénylő) eszköz. Kipróbáltam, ennek osztom meg a tapasztalatait.

A low-code eszközöket nyomon követem, és kipróbálom, mert ezek már most is pótolják az IT-ban jelen lévő szakemberhiányt. Írtam már a UICode megoldásáról, ami a Figma designerek és az app fejlesztők táborát közelíti egymáshoz.

Ide fogok eljutni a FlutterFlow példával

Egy egyszerű példán keresztül néztem meg, hogy mit tud. Ez a végeredmény. Jelen esetben a Chrome böngészőben indítottam el, mert a Flutter Web-es támogatása első osztályú. Mobilon ugyan így nézne ki.

A végeredmény elkészült.

Előkészületek a FlutterFlow kipróbálásához

Az online eszköz a www.flutterflow.io oldalán érhető el, ahova egy Google accounttal regisztrálva máris hozzáfértem a felülethez.

Egyből végigvezet egy projekt beállításán, ami egy név megadásából áll. Adjunk neki egy nevet, és már kezdhetjük is a felületek kialakítását. Előtte még felajánlja, hogy már egy meglévő sablon alapján készítsen elő egy megoldást, vagy teljesen szabad kezet kapva, egy üressel kezdjünk.

Én a példában egy üres projekttel kezdtem, mert kíváncsi voltam, hogy mennyire bonyolult a játszadozás vele. Természetesen elérhetőek a tanuló videók, amik nagyban segítenek, ha elakadnánk.

A bal oldali menüben láthatjuk a választható widget-ek (kis grafikai komponensek) listáját. Van belőlük bőven, kedvemre válogathattam.

Csak fogd-és-vidd technikával be kell húzni a komponenst az előre elkészített Home screen-re. Ide én egy olyan listát adtam meg, aminek minden eleme egy termék képe és a neve.

A kezdőképernyő a listával.
Képernyőkép szerkesztése nagyon egyszerűen.

Ezután létrehoztam egy másik képernyőképet, hasonlóan egyszerűen, ahova akkor navigál az app, amikor rákattintunk egy sorra.

Ez lett a Részletek képernyő. A tetején van egy nagy kép, alatta különböző formázásokkal a neve, leírása, származási ország, ára. A formázások a megszokott kényelmes beállításokkal működik: betűméret, vastagítás, döntés, színe, igazítás. Egyszerű.

A termék részletek képernyő
A termék részletek képernyője.

Amiben nagyot tud az FlutterFlow low-code

Eddig mondhatnánk, hogy nem rossz, de azért mutasson valami igazán menőt!

Ez nem más, mint az, hogy a meglévő szerverünket (BackEnd) hozzá tudjuk kapcsolni. Lehet ez saját, meglévő interfész, vagy akár a Google Firebase cloud megoldása. A példában a Firebase integrációt próbáltam ki, ami ugyan igényel némi hozzáértést, de nem lehetetlen küldetés. Tulajdonképpen a szokásos beállításokat kell végigcsinálni, és nekem elsőre működött.

Nem írom le a lépéseket, de a lényeg, hogy meg tudjuk adni, hogy az adatok milyen szerkezetben érkeznek a szerverünkről. Ehhez egy adattípust készítünk el, és a későbbiekben ezt használjuk mindenhol.

A kezdő képernyőn a listát feltöltjük a szerverről jövő adatokkal. A termék kép címét, és nevét már ebből az adattípusból vesszük. Ha kiválasztunk egy elemet, akkor megjegyezzük, hogy melyik volt az, és a részletező képernyőn pedig bővebb infókat jelenítünk meg róla. Ennyire egyszerű. Mindezt úgy, hogy ugyan nem árt, ha láttunk már kódot, de nem kell kódot írnunk. Inkább csak táblázatokat töltünk ki hozzá.

Nagyon sok minden van a FlutterFlow alap eszköztárában, pl. hogy előnézetben egy kattintható drótvázat (wireframe) kapunk, ami arra jó, hogy legyen egy érzetünk a végtermékről. Sokszor már ez is elegendő a felhasználóknak, hogy kiderüljön, hogy mit csinál az app.

A gyorsan növekvő IT szakember hiány számos területen nehezíti a projektek indulását vagy befejezését. A low-code, no-code, vagy a kereszt-platformos (cross-platform) megoldások ezeket a terheket enyhíthetik. Ezekkel pótolhatóak fejlesztői pozíciók, amikre esetleg éveket kellene várnia egy cégvezetőnek.

Ingyenes vagy fizetős?

Kezdtem az ingyenes részével, ahol kipróbálhattam a fő funkcióját, hogy elkészíthettem a képernyőket. Ezután le akartam tölteni a kódot, hogy kipróbáljam.

Havi 30 USD-ért megkapjuk a kódot, ami azt jelenti, hogy sok órányi kódolástól mentesülünk.

A Pro-ban már havi 70 USD-t kell fizetnünk érte, ami jól jöhet egy mobil app fejlesztő stúdiónak.

Minden esetre az első 14 nap ingyenes, így el tudjuk dönteni, hogy áldoznánk-e rá?

Egyelőre még egy friss, első verzióról van szó, tehát sok hiba lehet benne.

Konklúzió

Összegzésként a FlutterFlow low-code webalkalmazásról elmondható, hogy érdemes volt kipróbálnom. Sok funkciót tud már most is, ami várhatóan hamarosan még tovább bővülnek.

Ennek, és számos, a közelmúltban útjára indult az eszköznek a megjelenése egyértelműen bizonyítja, hogy nagy jövő előtt áll a Flutter UI keretrendszer. Nem csupán mobil, de a web és asztali platformokat is meghódítja.

Ha további kérdésed lenne erről az eszközről, vagy magáról a mobil app fejlesztésről, a kapcsolati oldalamon vagy LinkedIN-en elérhető vagyok.

(PWA) 2021-ben hódítanak a Progresszív Web Alkalmazások

PWA jól működik a természetben is, offline.
forrás: Unsplash.com / Nature Mobile

A Progresszív Web Alkalmazás, röviden PWA, olyan megoldás, ami a weblap és a mobil app között helyezkedik el. Részben tartalmazza azokat a funkciókat, amiket egy mobil app tud, de kényelmesebb egy weblapnál. Ebben a cikkben ennek részleteit gyűjtöttem össze.

Mi egy PWA pontosan?

A PWA nem más, mint egy weboldal (HTML, CSS) technológiájára épülő mobil alkalmazás. Ennél persze többről van szó!

Az előző gondolat egy leegyszerűsített értelmezés, de kétség kívül ez az alapja. Alex Russell és Frances Berriman fogalmazták meg azt a 9 ismérvet, amit egy PWA -nak tudnia kell.

  1. Reszponzív: bármelyik kijelzőn jól mutat
  2. Kapcsolat független: internet kapcsolat nélkül is használható
  3. App-szerű használat: a mobil app-okban megszokott módon navigálhatunk benne
  4. Naprakész: egy un. Service Worker automatikusan figyeli, hogy mindig a legfrissebb verziót használjuk
  5. Biztonságos: TLS kapcsolatot használ, ami gondoskodik róla, hogy a forgalmat ne lehessen lehallgatni
  6. Könnyen megtalálható: egy megfelelően kitöltött un. Manifest írja le a tartalmat, amit a keresők gyorsan megtalálhatnak és indexelhetnek
  7. Elköteleződés: hozzáfér az operációs rendszer újbóli elköteleződést (re-engagement) segítő beállításaihoz, pl. Push Notification
  8. Telepíthető: Kitűzhető a mobilunk kezdőképernyőjére, hogy kézre essen a következő használatkor
  9. Linkelhető: egy linken érhető el az első használathoz, ezért könnyedén elérhető, megosztható másokkal

Hol lehet hasznos egy PWA?

A 2020-as évben beköltöztünk az online térbe egycsapásra. Naponta nyíltak (először csak kényszerből) a webshop-ok. Akinek addig nem létezett üzlete vagy vállalkozása, azok is felismerték az online vásárlás erejét. Ez felerősítette, hogy tovább bővüljenek az online vásárlások.

Nem minden webshop volt felkészülve a mobilra optimalizált megoldásokkal, ami gyors oldal elhagyást jelent a konkurencia javára. Ebből látszott, hogy a fizikai boltok szinte teljesen megszűntek, akinek nem volt online megoldása, az komoly gondba került (nagyon sokan bezártak végleg).

Egy mobilos felhasználói élményt javíthat a PWA:

  • Push Notification-k és értesítések küldése
  • Gyorsan lehet bejelentkezni a Facebook vagy Google felhasználónkkal
  • Internet nélkül is lehet vásárolni, gyűjtögetni a kosárba
  • Egyedi analitika nyomonkövetése
  • Könnyített mobil fizetési módok

Egy PWA jó belépő lehet akkor, ha nem akarjuk a felhasználót rákényszeríteni egy újabb app telepítésére, viszont a vállalkozásunkat pörgetni akarjuk.

Egy fodrászat, műkörmös időpontfoglalása egyszerűsödik. Mindenki magának intézheti, kényelmesen. A fodrásznak sem kell a hajas kezével, az ügyfelét késlekedve telefonokat bonyolítania. Ehelyett egy naptárat lát, aki szeretne menni, megadhatja a frizura típusát, így ez alapján becsülhető az idő. Elegendő az időpontra érkezni, ami csökkenti a sorbanállást.

A turisztikai app-ok töretlen sikernek örvendenek. A korlátozott utazások miatt egyéb, eddig nem ismert megoldásokat igényelnek a kirándulók.

A webshop-okról már volt szó, előnyük egyértelmű.

Meg kell jelenni az online térben, különben nem létezik az a vállalkozás, amelyik nem így tesz. Az egyszerű, tájékoztató jellegű, céges honlapok ideje lejárt.

A cégek berendezkedve a hibrid munkavégzésre, a munkaerőnek új szolgáltatásokat szeretne biztosítani. A Home Office elterjedésével már jóval túlmutat ez az egyszerű munkaidő regisztrálásán. Egy feladatkezelő könnyedén naprakészen tartja, hogy ki-mikor-mit végez? Céges eseményekről lehet értesíteni a dolgozókat. Visszajelzéseket kérni a felhasználóktól, hogy csak egy pár példát említsek.

A fentiek inkább a mobiltelefonos felhasználását hangsúlyozták, azonban van egy fontos terület még: az asztali számítógépen való használat. Egy ügyviteli rendszer, egy webshop adminisztrációs felület ugyan olyan jól kialakítható vele, mint egy mobil app. Véd a váratlan internet kapcsolat megszakadása ellen, és tovább tudunk dolgozni a programmal.

A PWA hátrányai

Azáltal, hogy nem az alkalmazás áruházakból (Google Play vagy App Store) telepítjük őket a telefonjainkra, elveszítjük annak a mérésnek a lehetőségét, hogy feltárjuk a célközönségünket. Ezek némileg kiküszöbölhetőek más analitikai megoldásokkal. Lényegében nem biztos, hogy az fontos számunkra, hogy mikor telepítették, és kik, hanem hogy valóban hozott-e forgalom növekedést. Minden esetre ez egy olyan tényező, amit SEO szempontjából érdemes figyelembe venni.

Bár egy PWA jobban kihasználja egy mobil képességeit, bizonyos funkciókhoz nem biztos, hogy hozzáférünk. Ilyen lehet a Bluetooth kapcsolat, vagy a GPS adatok. Főleg az Apple az iPhone-okon korlátozza ezek telepítését. Mérlegelni kell, hogy a fenti funkciókra valóban szükségünk van-e, és ha tényleg elengedhetetlen, akkor választani egy natív megoldást, ami ezt megoldja.

Alapvetően a telefonunkon lévő böngésző szab gátat a telefonon elérhető funkcionalitások kihasználásához, de néhány trükkel ezek bizonyos mértékig tágíthatóak. Azonban fontolóra kell venni, hogyha egy speciális képesség kell a telefonunkról, akkor a PWA szűk lesz egy idő után, és a natív irányba kell elmozdulnunk.

Mit kapunk a pénzünkért?

Azok a jó megoldások, amik belátható beruházások mellett a megtérülést szem előtt tartva valósulnak meg. Jó szempont az, ha kicsiben indulunk, és az igények növekedésével tudjuk fejleszteni a terméket.

Ma már van rá lehetőség, hogy a prototípustól (Figma), egy PWA-n keresztül el tudunk jutni egy natív app-ig. Közben nem kell mindig az elejéről kezdeni a fejlesztést. Ha ugyan az a csapat, a későbbiekben onnan tudja folytatni, ahol abbamaradt a fejlesztés, azzal sok idő és pénz takarítható meg.

Megoldások

A Flutter Web-es megoldása kínál olyan PWA megoldást, ami a későbbiekben natív Android vagy iOS applikációkká bővíthető. Ennek tetejében a két platformra egyszerre készül el a program. A Flutter keretrendszerről írtam korábban, ami nagyon jó megoldást kínál egy PWA vagy SPA (Single-Page Application) kiadásához.

Amennyiben nem vagy biztos benne, hogy merre indulj el, keress meg bizalommal, hogy beszéljünk a személyre szabott megoldásodról!

További Flutter-ről szóló cikkjeimet érdemes elolvasni.

A cikk megírásához a www.coredna.com hasonló posztjából szemezgettem.

Ezek az újdonságok a Google új Android 11 verzióban
Ismét új hasznos frissítések a Googletől

android 11 újdonságok képernyőkép

A napokban megérkezett az Android telefont használók nagy örömére a Google új operációs rendszere: Android 11 kódnévvel, újdonságok a felhasználóknak. A cikkben ezeket veszem sorra.

Ahogyan azt a GSMArena.com cikkében kielemzete, számos újítással kedveskedett a Google az idei frissítésben. Egyelőre azonban még csak a Pixel 2, és afölötti mobiltulajdonosok örvendezhetnek. De ahogyan ez lenni szokott, hamarosan a többi gyártó készülékeire is megérkeznek a frissítések.

Beszélgetések, Chat buborékok, Média vezérlők

Beszélgetések

Az Androidnak mindig is kiváló volt az értesítési rendszere, de a mostani újítás egy igazi nagyágyút ad a kezedbe. Az újdonságok közül ez a beszélgetések (Conversations) funkció, ami igazán jelentős hatással lesz az üzenet értesítési rendszerre, ha sok üzenetet küldesz és fogadsz.

Az Android 11 előtti rendszerek nem tettek különbséget az üzenetküldő app-ok, és a többi app között. Ez azt jelenti, ha valaki kapcsolatba akart kerülni veled, akkor osztozkodnia kellett a média vezérlő, alkalmazás frissítések értesítései, a játékoktól jövő spam üzenetekkel, és minden egyébbel, amit az telefonod feldobott. Nyilvánvaló, hogy ez nem ideális a többségünknek, mivel a bejövő üzeneteknek nagyobb prioritásuk van a többi értesítéssel szemben.

Ezt oldja meg ez az újítás, ami minden, ami kommunikáció, azt a legfelső értesítési részen jeleníti meg. Természetesen innen elérhető a válasz lehetősége is, az app megnyitása nélkül.

Nem minden alkalmazás használja még ezt a módot, mivel ez a fejlesztőktől igényel frissítést az alkalmazásban.

A leggyakrabban használt app-jaink, amiket megosztásra használunk, kitűzhetőek egy felsőbb sávba, még gyorsabbá téve az elérést. Így nem kell folyton egy hosszú listában keresgélni az app-jainkat.

Néhány alkalmazást kézzel is hozzá lehetett adni, ami elsőre nem ebben a részben jelent volna meg.

Chat buborékok

Az előző újításnak egy kiterjesztése a Chat buborékok (Chat Bubbles), amik a Messengernél már megszokott lebegő Chat fejekre hajaz. Ezt a funkciót (nem éppen a legegyszerűbb módon) engedélyezni kell a Beállításokban az app-hoz tartozó értesítési csatornák beállításánál. Itt további beállításokra is lehetőség van: egyszeri, örökös vagy soha sincsen engedélyezve.

Ez a funkció biztosan javítani fogja a multi-taskingot.

Valószínűleg, ez egy kedvenc újdonsága lesz a felhasználóknak.

Média vezérlők

Az értesítések újraírásával ez sem maradhatott ki. Korábban eléggé ügyetlenül kezelte az operációs rendszer a különféle média lejátszók kezelőfelületeit. Valahányszor elindítottál egy médiát, egy új értesítési ikon jelent meg. A Google az Android 11-ben csavart ezen. A kezelőfelület ezentúl a Gyorsbeállítási panel része lett. Ez azt is jelenti egyben, hogy mindig az értesítések fölött lesz látható. Elsőre egy sokkal kompaktabb nézetet kapunk, és egy második swipe-pal lehet eljutni a kibővített nézethez.

További érdekesség, hogy a vezérlők oldal irányba lapozhatóak, ami helyet spórol, és inkább vízszintesen foglal helyet.

Utolsó sorban, a média lejátszó panelen helyet kapott az is, hogy könnyedén tudsz váltani az eszközeid között, hogy melyiken játssza le a zenét. Ez magában foglalja a fejhallgatót, a Bluetooth eszközöket, vagy a Chromecast-ot. Egyben a hangerőt is lehet ezen a felületen vezérelni, ami nagyszerű, hiszen az Android UI-ból eddig hiányzott a szoftveres hangerő szabályzó, ami csak a Beállításokban volt elérhető.

Telefon engedélyek, Képernyő felvevő, eszközvezérlő

Engedélyek

Az elmúlt években a Google jelentős lépéseket tett azért, hogy megvédje a más gyártóktól származó alkalmazásoknak a személyes adatainkhoz való illetéktelen hozzáférést.

Az Android 11 újdonságok közt szerepel, hogy erős alkalmazásengedély-beállítása van. A felhasználók ezentúl az app-okhoz szükségesség alapján adhatnak hozzá engedélyeket. Ha például helyadatokat kér az alkalmazás, akkor arra az egy alkalomra is lehetőség van megadni, és amit bezárjuk, az engedélyt is megvonjuk tőle.

Ez a funkció kiválóan működik. Gyakrabban van szükségünk arra, hogy egyszer megadunk egy engedélyt, de utána már nincsen szükségünk rá.

Ezután egy új kérdés fog felugrani, amikor az app kéri az engedélyt. Megtilthatod; engedélyezheted amíg az app-ot használod; vagy csak egyszer. Van egy negyedik mód is, ami az örökös engedélyezés, de ezt külön a Beállítások menü keresztül lehet csak megadni, nehogy véletlenül rányomj.

A következő funkciója még az iOS-nek sincsen: az engedélyek automatikus visszaállítása. Ha egy app-ot egy pár hónapja nem használtál, akkor visszavonja az engedélyeket tőle, amiket megadtunk. Természetesen ez is finoman beállítható, és kivételek adhatóak meg, mint pl. okos karkötők, családi biztonsági app-ok, stb. esetében.

Képernyő rögzítése

Ez talán a OnePlus, Xiaomi, Samsung tuljadonosoknak nem nagy újdonság, de végre az Androidnak is van beépített képernyő felvevője. Nem talált fel vele nagy újdonságot. A Gyorsmenüt lehúzva érhető el a felvevő ikon, ami feldob egy menüt, ahol beállíthatóak további lehetőségek. Beállítható, hogy a hangot az eszközről; az eszközről és a mikrofonról; vagy sehonnan se rögzítse. 60 FPS-sel rögzíti a videót, és a leállításra a képernyőn van érintő felület.

Jó funkció, de eléggé sokáig tartott a Google-nek, mire bevezette. Számos gyártó régen megelőzte már ebben.

Eszközök vezérlése

Az Android 11-ben a bekapcsoló gomb funkciója teljesen át lett alakítva. A fókusz az okos otthon eszközei köré csoportosul. A cél az volt vele, hogy egy könnyen elérhető helyet kapjanak az okos eszköz vezérlők.

Magánéleti frissítések és Pixel-re szabott exkluzivítások

A magánszféra tiszteletben tartása egyre hangsúlyosabb a Google-nél is. Szinte minden hétre jut egy nagy szolgáltatót érintő adatszivárgás. Ilyenkor jellemzően több 10-100 millió felhasználó adatairól olvashatunk.

Gyakoribb biztonsági frissítések

Az Android 11 újdonságok között szerepel a biztonsági frissítések gyakorisága. Ezek ezentúl nem az operációs rendszer része lesz, és sokkal gyakrabban lehet őket frissíteni. Néhány telefongyártó mégcsak nem is havi, hanem 2-3 havonta küldte le ezeket a készülékekre (jó esetben).

A 7.0-ás verzió óta néhány készüléken már elérhető volt az a funkció, hogy a háttérben letöltötte a frissítést egy külön tárhelyre a telefonra, és a következő újraindításkor automatikusan települt. Ezt innentől kezdve minden telefon megkapja, gyártótól függetlenül.

Céges használatban erősít

A következő hasznos dolog kizárólag a céges felhasználóknak érdekes. Ezzel a funkcióval egy munka profilt lehet létrehozni a céges telefonunkon. Ezzel az IT üzemeltetőknek adhatunk hozzáférést a beállításokhoz, anélkül, hogy bármely személyes adatunkhoz hozzáférnének. Ez a képessége már az 5.0-ás verzió óta benne van, de most tovább finomodott. Az Android 11-gyel a Google most ezt a funkciót még a vállalat tulajdonában lévő eszközökön is elérhetővé teszi, így az alkalmazottak ugyanazokat a különálló munkahelyi és személyes profilokat kapják, mint akkor, ha saját maguk birtokolnák az eszközt.

Apróbb újítások

Emojik újratöltve

Inkább a műkedvelők fogják szeretni, de az emojik is megújultak. Került bele néhány új (lásd a képen), illetve a régiek újra lettek szerkesztve. A teljes lista itt található a módosításokról.

new android 11 emoji

Végszó

Az Android 11 újdonságok tekintetében nem okoz csalódást. Egyre kényelmesebbé teszi a Google a mobiltelefonokra szánt operációs rendszerét. Az iOS-hez képest kissé konzervatívabb tempót diktál, de a közel 80%-os részesedésével egyelőre nem kell kapkodnia, és inkább biztonsági játékot űz.

Borítókép: Mika Baumeister / Unsplash.com