Cikk

Az Android M új API áttekintése egyszerű angol nyelven

protection click fraud
Android M

Rengeteg változás és új funkció lesz a "motorháztető alatt" Android M, az Android egyelőre meg nem nevezett következő nagy verziója, amely még ebben az évben megjelenik. Mindannyian szeretjük az új funkciókat, amelyekre képesek vagyunk lát. De a legjobb - és legfontosabb - változások gyakran a mélyben vannak, és csendesen teszik a dolgukat és jobbá teszik a dolgokat. Ezeket az új és továbbfejlesztett kódfájlokat használják a Google és a külső fejlesztők a varázslat megvalósításához.

Az M Developer Preview-ban ízelítőt kapunk arról, hogy mi fog most következni. Néhányan (bűnösök) mindannyian belemerülünk, amikor új API-król és a fejlesztők által velük kapcsolatos erőteljes dolgokról beszélünk. Valószínűleg többen elkapnánk magunkat, ha ezeket az API-kat könnyen olvasható-nem-kód-kulcsos-nerd-ben mutatnák be nyelvjárást, és ehelyett egyszerű nyelven lebontva, anélkül, hogy az osztályokról, módszerekről és mindenről beszélnénk szolgáltatások.

A Verizon a Pixel 4a készüléket mindössze 10 USD / hó áron kínálja az új Unlimited vonalakon

Elhoztuk a Geek-angol fordítót, és megnézzük a új Android M API-k, és beszéljen arról, hogy mit tehetnek. Öveket becsatolni.

Mi az API?

Ez a legjobb hely a kezdéshez. Néhány új API-ról fogunk beszélni, ezért mindenkinek tudnia kell, hogy mit jelent ez a három betű.

Az API parancsikon és kapuőr, és mindenki életét megkönnyíti.

Az API az Application Programming Interface rövidítése. Gondoljon rájuk, mint egyfajta pluginra, amelyet az Android-kódot író emberek és a fejlesztők biztosítottak használhatja a rendszerrel való kommunikációt és a "dolgok" elvégzését anélkül, hogy bajillion kódsorokat írna ki maguk. Az API-k lehetővé teszik a fejlesztők számára az Android védett területeivel való kommunikációt is, így a rendszer olyan információkat adhat vissza, amelyek egyébként nem lennének elérhetők. Tehát az API-k parancsikonok, valamint kapuőrök.

Az Androidra alkalmazást író fejlesztőnek egyszerűen tartalmaznia kell a megfelelő osztályokat, módszereket és szolgáltatásokat a megvalósítani kívánt funkcióhoz, és az összes nehéz emelés az üzemeltetés más részein történik rendszer. Például vegye be ezt a kis kódot az új Direct Share API engedélyezéséhez:

Ez sokkal könnyebb, mint kiírni egy alkalmazás összes kódját a hitelesítéshez és a célok definiálásához bizonyos szándékkal, hogy a megfelelő alkalmazásuk megnyíljon, ha valamit meg akarsz osztani egy bizonyos módon, a bizonyos személy. (Lát? Még annak elmagyarázása sem szórakoztató.)

Gondoljon egy API-ra, mint egy parancsikonra, ahol a legtöbb munkát a Google végezte el, amelyet a fejlesztők beépíthetnek a kódjukba, hogy az Android funkcióit használhassák az alkalmazásaikban. Ez hatékony eszközökké és jobb alkalmazásokká teszi őket.

Most, hogy van elképzelése arról, mi az API, nézzük át az Android M új API-jainak áttekintését.

Alkalmazás összekapcsolása

Alkalmazás összekapcsolása

Ez lehetővé teszi egy alkalmazás - például az Android Central alkalmazás - hogy alapértelmezetté váljon, amikor egy felhasználó (ez mi vagyunk!) Megérint egy URL-re mutató linket - például www.androidcentral.com. Az Android jelenlegi állapotában muszáj választ hogy az AC alkalmazás megnyithassa az Android Central linkjeit. Ennek az új funkciónak a használata automatikusan megtörténhet.

A funkció használatához a webhelyet birtokló embereknek hozzá kell adniuk néhány kódot a webhelyükhöz, érvényes biztonsági tanúsítványt kell használniuk, és hozzá kell adniuk a megfelelő kódot az alkalmazásukhoz. Ha ez megtörtént, rákattint egy linkre, amelyet bármilyen médiumon keresztül küldött Önnek - SMS, e-mail, közösségi média stb. - Megnyitja a linket a megfelelő alkalmazásban, ha telepítve van, minden további művelet vagy párbeszédablak nélkül, amely azt kéri, hogy válasszon egy alkalmazást. Ez lehetővé teszi a weboldalak tervezőinek és fejlesztőinek, hogy az alkalmazásukban jobban kinéző dolgokat végezzenek. Mindannyian azt szeretnénk, hogy az internet - és az alkalmazások, amelyeket a megtekintéshez használunk - jobban nézzen ki.

További információ az alkalmazás-összekapcsolásról

Automatikus mentés alkalmazásokhoz

Ez most az alapértelmezett beállítás az Android M támogatására írt összes alkalmazásnál. Hurrá!

A fejlesztők többé nem engedhetik meg, hogy lusták legyenek (vagy ami még rosszabb, gondatlanok) az adatok biztonsági mentésével

Bármely alkalmazás vagy játék adatai automatikusan mentésre kerülnek a Google Drive-ra, és automatikusan visszaállnak, amikor megváltoztatja vagy kicseréli telefonját vagy táblagépét. Titkosított, minden alkalmazás 25 MB-tal rendelkezik a beállítások és adatok tárolására, és egyik sem számít bele a Google Drive-tárhelykvótájába. Természetesen kiválaszthatja ezt tetszése szerint.

Ha fényképe vagy táblagépe tétlen, tölt és Wi-Fi-hálózathoz csatlakozik, a biztonsági mentések 24 óránként automatikusan megtörténnek. Az alkalmazásfejlesztők meghatározhatják, hogy mely adatmappákról készül biztonsági másolat, és mikor költözünk új eszközre (vagy eltávolítás, majd újratelepítés egy alkalmazást), a visszaállítási művelet a biztonsági másolattal ellátott adatokat az alkalmazás adataiba másolja mappák. Ha egy alkalmazás a régi Android Backup Service szolgáltatást használja, akkor megdönti ezt az új szolgáltatást, így semmi sem változik azoknak a meglévő alkalmazásoknak a felhasználói számára, amelyek rendelkeznek automatikus biztonsági mentési funkcióval.

További információ az alkalmazások automatikus mentéséről

Ujjlenyomat-hitelesítés

Ujjlenyomat-beolvasás

A natív ujjlenyomat-hitelesítés - ahol ujjlenyomat-leolvasóval ellenőrizhetjük hitelesítő adatainkat egy alkalmazáshoz vagy szolgáltatáshoz - eljutott az Android-ra.

Korábban láttuk, hogy az ujjlenyomat-beolvasás milyen hasznos lehet (ha helyesen történik) - hello Samsung Galaxy S6 - de most, hogy ez beépül az Androidba, a fejlesztők könnyebben megvalósíthatják, és nem kell használniuk a telefont készítő emberek által biztosított harmadik féltől származó SDK-t.

Ez azt is jelenti, hogy több gyártó használhat ujjlenyomat-olvasót most, amikor nem kell saját alkalmazás-támogatást nyújtaniuk. (És ha észrevette azt az ujjlenyomat ikont az ottani kijelzőn, talán jelent valamit. Vagy talán még nem. Csak meg kell látnunk.)

Android ujjlenyomat párbeszédpanel mintakód

Hitelesítő adatok megerősítése

Egyszerűen fogalmazva, ez az új funkció felhasználható személyazonosságának megerősítésére egy alkalmazásban a zárolási képernyő biztonsága alapján.

Az Android egy kriptográfiai kulcsot tárol, amikor feloldja eszközét. Az alkalmazások használhatják ezt a kulcsot és az összes kapcsolódó tokent a hitelesítéshez vagy a belépéshez. Annak alapján, hogy nemrégiben oldotta fel a készülék zárolását - és nem csak "kapcsolja be", hanem "írjon be valamilyen kódot kinyit "- tudatja egy alkalmazással, hogy valóban Ön használja ezeket a titkos kulcsokat megvalósítások.

A fejlesztők kiválaszthatják az időkorlátot, és bármikor megkérhetik a felhasználót az új hitelesítésre.

A Android Keystore rendszer, az alkalmazások most már biztonságosak lehetnek és kényelmes.

Erősítse meg a hitelesítő adatok mintakódját

Közvetlen megosztás

Közvetlen megosztás

Ez félelmetes! Találkozott már valami olyan klassz dologgal, amelyet csak megosztania kell a főnökével, a házastársával vagy bárki mással? Most könnyebben megteheti. Szeretünk könnyebben!

A közvetlen megosztás funkció lehetővé teszi a fejlesztők számára, hogy az alkalmazásukon belül megadhassanak konkrét megosztáscélokat. A dolgok - például a Hangouts, az e-mail vagy egy olyan alkalmazás, mint a Google Keep - megosztásának szokásos módja mellett a fejlesztők hozzáadhatnak embereket az ismerőseidből (mi feltételezni ez a csillagozott névjegyeket jelenti a Google-ban), és határozza meg a megosztás módját - e-mail, SMS stb.

Ez egy elég erőteljes új funkciónak tűnik, és örömmel látjuk, hogy hozzáadódik a mindennap használt néhány nagyszerű alkalmazáshoz. Készüljön fel, Phil. Nem fogom megunni, hogy küldök neked cuccokat. Valaha.

Hanginterakciók

OK, Google. Kapcsold fel a világítást.

Melyik szoba?

Ez az egyik példa az Android M-hez érkező hanginterakciókra. Már sok mindent megtehetünk a hangunk segítségével, és az itt található kiegészítések jobb, pontosabb műveleteket tesznek lehetővé hangutasítások segítségével.

Olyan dolgok, mint egy "Biztos vagy benne?" felszólítás egy művelet vagy a felhasználóhoz ismételt választások listájának megerősítésére, és az új hangszolgáltatások és tevékenységek segítségével még több lehetőségre van szükség. Az Android Wear-tal vagy a Google Glass-szal kombinálva a közeljövőben néhány nagyon jó módszert láthatunk az Android-on történő "dolgok" elvégzésére.

További információ a hanginterakciókról

Az Assist API

Ez lehetőséget ad a fejlesztőknek arra, hogy egy asszisztenst (J.A.R.V.I.S ???) használhassanak az alkalmazások belsejében való interakcióra. Az asszisztens rendszerszintű, és néhány kódsor lehetővé teszi (ő? neki? kérjük, legyenek egyéni hangjaink) egy alkalmazáson belül - ha úgy döntöttünk, hogy használjuk.

Vannak olyan módszerek, amelyek lehetővé teszik a fejlesztők számára, hogy kiválaszthassák, meg akarják-e osztani a történéseket az Ön és a asszisztens az alkalmazásukon kívül, és az egész rendszerre kiterjedő biztonsági funkciók a magánadatokat titokban és távol tartják hirdetők. Elméletben.

Egy ideje arra várunk, hogy a Google harmadik felektől hozzáférést adjon a Google Voice Assist funkcióihoz. Ez komoly tesztelésre szorul (olvasható: Jerry játszik és beszélget az éjszaka közepén a Nexus 6-szal), hogy pontosan lássa, hogyan fog működni, mire képes és hogyan tudjuk megtörni. Szeretem a munkám.

Értesítési API-k

Ne zavarjanak üzemmódot

Négy fontos új szolgáltatás érkezik az Android Értesítésekhez:

  1. Egy új "Ne zavarjanak" mód, amely lehetővé teszi a riasztások zavarását
  2. Egy új kategória, amely lehetővé teszi a felhasználó által létrehozott események elkülönítését a rendszereseményektől és riasztásoktól
  3. Egy új osztály, amely lehetővé teszi egyedi ikonok csatolását az értesítésekhez
  4. Egy új módszer, amely lehetővé teszi az alkalmazás számára, hogy megnézze, mely értesítések jelenleg "életben" és aktívak

A fejlesztők ezen új módok és módszerek segítségével megkülönböztethetik a fontosat a nemtől, vizuális célpontot adhatnak nekünk miről kapunk értesítést, és lehetővé teheti számunkra, hogy eldöntsük, mikor és hol kell lenniük az alkalmazásokon belül kért értesítéseknek adott.

Ez mind remekül hangzik, de attól is függenünk kell, hogy a fejlesztők ezeket az új eszközöket a megfelelő módon használják-e. Az értesítések - és a velük való interakció - történelmileg az Android egyik legerősebb pontja volt. Mindig örömmel fogadjuk azokat a kiegészítéseket, amelyekkel a fejlesztők testreszabhatják és megerősíthetik hasznosságukat.

Bluetooth Stylus támogatás

Ha használta a Galaxy Note 4 az S Pen segítségével tudja, milyen klassz lehet egy aktív toll használata. Tényleges interakcióról beszélünk, és nem csak a kijelzőt szúrtuk le egy gumihegyes bottal. A Google támogatást nyújt a Bluetooth stílushoz az Android M alkalmazásban, és a Note sorozatban látott néhány hűvös funkció a vanília Androidban is elérhető lesz.

Ha kompatibilis Bluetooth tollat ​​párosít és csatlakoztat, támogassa a nyomásérzékenységet, a a képernyő megérintése és a gomb (on-stylus gombok) elérhető, és a fejlesztők felhasználhatják ezeket az adatokat a saját magukban alkalmazások.

Keressen olyan dolgokat, mint egy párbeszédpanel vagy alkalmazásindító, amikor megnyomja a ceruza gombját, valamint jobb rajzolási és írási támogatást, hogy az M alkalmazás elérhetővé váljon a Google Play alkalmazásaiban.

4K megjelenítési mód

A 4K (Ultra HD 3840 X 2160) felbontás támogatása az Android M-be süllyed. Míg az okostelefon 4K kijelzőjének érdemeit halálig lehet megvitatni és vitatni, mindenki egyetért abban, hogy ez nagyszerű a dolgokhoz mint az Android TV.

Az UHD hamarosan általánossá válik, és az Android készen áll erre.

Phil, új TV-re van szükségem. Tesztelési célokra. (Szerk. Megjegyzés: Nem.)

Themeable ColorStateLists

Témák az Android M-ben

Egyfajta témamotor érkezik az Android M-be, és a Google-nek biztosítania kell a fejlesztők számára a támogatást az alkalmazások navigálásában és menükben. Ez van itt nálunk.

Amikor a felhasználó sötét téma használatát választja, a szavaknak és a képeknek világosabb színűeknek kell lenniük. Ennek az ellenkezője igaz, ha a felhasználó könnyű témát választ. Noha a szöveg és a képalkotó elemek nagy részét színezheti a rendszer, ezek az új módszerek lehetővé teszik a fejlesztők számára, hogy kövessék a felhasználó által alkalmazott színtémákat az alkalmazásuk bármely részén belül.

Audio funkciók

Az Android M néhány új audio funkciót hoz a fejlesztőkhöz. A MIDI protokoll natív támogatása lehetővé teszi a fejlesztők számára, hogy MIDI eseményeket küldjenek és fogadjanak (gondoljunk itt olyan zenész szoftverekre, mint például a GarageBand), és olyan objektumokat hoznak létre, amelyek felülírják a rendszer audio alapértelmezett beállításait.

Az alkalmazások lehetővé tehetik, hogy az audioeszközök bekapcsolódjanak a rendszerbe, hogy támogassák például a hangműveleteket egy játékvezérlőből vagy távirányítóból. Az Android TV-eszközökhöz hasonló vezérlőkhez és távirányítókhoz hasonlóan.

Az alkalmazások képesek lesznek lekérni a csatlakoztatott audioeszközök listáját is, amelyeket rendezni lehet, és az alkalmazások hangját egy adott forráson keresztül lehet továbbítani. A PlayStation 4 ezt a funkciót használja, ahol a vezérlő audio csatlakozóját be kell állítani a csevegés lejátszására, miközben a játék hangját a TV hangrendszerén keresztül küldik.

Bár ezek az új funkciók meglehetősen specifikusak, van néhány nagyon jó dolog itt.

Videó funkciók

A videofeldolgozó API-k új képességei új módokat tartalmaznak az audio- és videofolyamok szinkronizálására (megrándulok, ha a száj nem felel meg a szavaknak) amikor megnézek egy videót, és nem lehetek egyedüli szükséges.

Van egy új módszer a gyors vagy lassú mozgás beállítására a videókban, amelyek automatikusan kinyújtják vagy felgyorsítják a dolgokat az audióval párhuzamosan.

Ezek ismét meglehetősen specifikus változások, de fontosnak kell lenniük a videót megjelenítő alkalmazásokat készítők számára. És mindannyian szeretünk videót megjelenítő alkalmazásokat használni!

Zseblámpa API

Android zseblámpa

Kimegyek egy végtagra, és azt mondom, hogy a legtöbben zseblámpának használtuk a telefonunk fényképezőgépének vakuját. Tudom, hogy akkor csinálom, amikor Rex vagy Sammy (a kutyáink) úgy döntenek, hogy hajnali 4-kor be kell pisilniük. Vagy amikor Jerrynek ugyanezt kell tennie.

Az új Flashlight API ezt felismeri. Csak azért létezik, hogy a fejlesztők a fényképezőgép LED-jét zseblámpaként használhassák, anélkül, hogy bekapcsolnák a fényképezőgép teljes szoftvercsomagját, ezt most is így kell megtenni.

Ez kíméli az akkumulátort, és biztosítja, hogy egy nem megfelelően leállított zseblámpa alkalmazás ne maradjon a kamera felületén, és más alkalmazások nem tudják megnyitni.

Az ilyen apróságok sokat jelentenek. Ráadásul könnyebb a fejlesztőknél.

Android for Work

Android for Work

Amikor az Android M életbe lép, egy kis időt töltünk az Android for Work összes új funkciójának lefedésével. Sokan várjuk őket, hogy a cég telefonját és a BYOD-ot munkába állíthassuk. Most egy áttekintés arról, hogy mire számíthatunk.

  • Továbbfejlesztett vezérlők a vállalati tulajdonban lévő, egyszer használatos eszközökhöz: Ha van egy vállalati telefonja, amelyen Android fut, akkor azok, akik megvették, jobban ellenőrizhetik néhány dolgot. Az eszköz tulajdonosai mostantól letilthatják / engedélyezhetik a billentyűzárat, az állapotsort (beleértve az értesítéseket, a gyors beállításokat és a gesztusokat), valamint a készülék biztonságos indítását. Az eszköztulajdonosok megakadályozhatják a képernyő kikapcsolását is, ha csatlakoztatva vannak, ha erre okuk van.
  • Az alkalmazások csendes telepítése és eltávolítása az eszköztulajdonos részéről: Az eszköz tulajdonosai mostantól a csomagkezelő teljes kihasználásával telepíthetik és eltávolíthatják az alkalmazásokat, a felhasználó és a Google Playen kívüli beavatkozás nélkül. Ez lehetővé teszi az informatikai részlegek számára, hogy egyfajta automatikus kiépítést végezzenek, és telepítsék az alapvető alkalmazásokat bármely telefonra, még mielőtt a felhasználó bejelentkezett volna Google-fiókkal. (A Google is úgy látja, hogy ezt Android-alapú kioszkoknál használják.)
  • Csendes vállalati tanúsítvány-hozzáférés: Ez a funkció lehetővé teszi, hogy az eszköz tulajdonosa engedélyezze a kezelt alkalmazások számára a tanúsítványokhoz való hozzáférést a felhasználói beavatkozás nélkül. Biztonsági dolog. És egy jó.
  • A rendszerfrissítések automatikus elfogadása: Az eszköz tulajdonosa választhatja a frissítések automatikus elfogadását, vagy elhalaszthatja azokat a felhasználó semmilyen művelete nélkül. A felhasználó nem tudja felülírni ezt az eszközbeállításokban. Az eszközadminisztrátor a napi időablak segítségével meg tudja mondani az eszköznek, hogy mikor fogadja el a frissítést. Ismét az irányítás. (És kioszkok.)
  • Delegált tanúsítvány telepítése: Az eszközadminisztrátorok és -tulajdonosok engedélyezhetik harmadik féltől származó alkalmazások számára, hogy más API-kat használhassanak a biztonsági tanúsítványok kezelésére. Céged informatikusai ezt akarják, még akkor is, ha nem tudod (vagy nem érdekel), hogy mit csinál. További biztonsági dolgok itt.
  • Vállalati gyári visszaállítás védelem: Az eszköz tulajdonosai és rendszergazdái mostantól konfigurálhatják a gyári beállítások visszaállítását a munkahelyi telefonon. Vállalkozásának képesnek kell lennie arra, hogy ellenőrizze, mikor és kik visszaállíthatják gyári alapon a telefonját, és ezek az eszközök részletgazdag vezérlést kínálnak.
  • Adathasználat követése: Ha a főnöke fizet az adatokért. Az ő joga nyomon követni, hogyan használja. Az Android M segítségével ilyen könnyen megtehetik.
  • Futásidejű engedélyek kezelése: Az eszköz tulajdonosa olyan paramétereket állíthat be, amelyek eldöntik, hogy milyen alkalmazásokat lehet elindítani és futtatni. Az Android M-ben megjelenő eszközök lehetővé teszik a felhasználó számára, hogy engedélyezze-e az alkalmazások futtatását, vagy hagyja, hogy az adminisztrátorok házirendet állítsanak be az alkalmazások futtatásának korlátozására. A felhasználó nem tudja felülírni ezt a házirendet.
  • Munkaállapot-értesítés: Amikor egy felhasználó bármely kezelt Android for Work-profil alkalmazását használja, egy aktatáska ikon jelenik meg az állapotsorban. Ha egy felhasználó feloldja az eszközt, miközben egy alkalmazást használ a felügyelt profilban, egy felugró ablak emlékezteti őket arra, hogy a munkaprofiljukban vannak.

Az Android for Work fontos. Noha nem igazán akarjuk, hogy a főnökünk döntsön ezekről a dolgokról, a vállalati adatokkal rendelkező vállalati telefonok külön biztonságot igényelnek. Ez kulcsfontosságú minden komolyabb Android-alkalmazáshoz a vállalkozásban.

Mélyre fogunk mélyedni az egészben, amikor elérhető.

Az Android motorházteteje alatt

Android M

Ez csak egy gyors áttekintés volt az Android M-hez tartozó új API-funkciókról. Mindegyik sok új módszerből és API-ból áll, amelyeket a fejlesztők felhasználhatnak az új funkciók támogatásának bevonására, és ez minden bizonnyal bonyolulttá válik. Legtöbben még egyetlen kódsor megírása előtt sem veszik észre, mennyi lábmunka és olvasás szükséges az új funkciók támogatásához. A fejlesztők keményen dolgoznak, és megérdemlik elismerésünket és szeretetünket. #HugYourDeveloper

Ezért a Google elsősorban fejlesztői előnézetet kínál. Miközben "megvitatjuk" az új alkalmazásfiók érdemeit (ez nagy valószínűséggel megváltozik a végleges kiadással), az alkalmazásfejlesztők és a tervezők dokumentációt olvasnak, egész éjjel maradnak és iszogatják a Red Bull-t, hogy lássák, hogyan fognak új funkciókat bevezetni az általunk szeretett alkalmazásokba. Ez a munkájuk és a szenvedélyük.

Csak annyit kell tennünk, hogy alig várjuk, hogy láthassák azokat a remek dolgokat, amelyekkel mindehhez képesek.

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!
Ideje levágni a zsinórt!

Ezek a legjobb vezeték nélküli fülhallgatók, amelyeket minden áron megvásárolhat!

A legjobb vezeték nélküli fülhallgató kényelmes, remekül hangzik, nem kerül túl sokba, és könnyen elfér egy zsebben.

Minden, amit tudnia kell a PS5-ről: Kiadás dátuma, ára és még sok más
Következő generációs

Minden, amit tudnia kell a PS5-ről: Kiadás dátuma, ára és még sok más.

A Sony hivatalosan megerősítette, hogy a PlayStation 5-en dolgozik. Itt van minden, amit eddig tudtunk róla.

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra
Új Nokias

A Nokia két új, 200 dollár alatti, olcsó Android One telefont dob ​​piacra.

A Nokia 2.4 és a Nokia 3.4 a legújabb kiegészítés a HMD Global költségvetési okostelefon-kínálatában. Mivel mindkettő Android One eszköz, garantáltan két fő operációs rendszer frissítést és rendszeres biztonsági frissítést kapnak akár három évig is.

Ezek a Fitband Sense és a Versa 3 legjobb zenekarai
Új és javított

Ezek a Fitbit Sense és a Versa 3 legjobb zenekarai.

A Fitbit Sense és a Versa 3 megjelenésével együtt a vállalat új végtelen sávokat is bemutatott. Kiválasztottuk a legjobbakat, hogy megkönnyítsük a dolgát.

instagram story viewer