Članak

Rješavanje nemogućeg problema ažuriranja Androida

protection click fraud
Kip KitKat

Ažuriranja za Android i dalje su neuredna, nepredvidiva posla - i premda su Google i proizvođači postigli napredak u proteklih godinu dana, još puno toga treba učiniti ...

Brzina dolaska novih ažuriranja platforme i dalje je jedna od glavnih poteškoća posjedovanja Android uređaja. Dok Apple predstavlja iOS ažuriranja trenutno na većini svoje linije proizvoda - platforma je apsolutno dizajnirana imajući to na umu - Googleov nedostatak izravna kontrola nad firmwareom koji radi na većini od milijardu ili više Android uređaja na svijetu znači da mu je to nemoguće učiniti isto.

U članku objavljenom krajem 2012 točno smo razgovarali zašto je to slučaj. "Otvorena" priroda Androida, velike razlike u hardveru u cijelom ekosustavu, a da se ne govori o velikom broju pokretnih dijelova potrebnih da se većina ažuriranja potisne korisnicima, svi doprinose dugim kašnjenjima koja smo upoznali i mrziti. Kao što smo rekli prije gotovo 18 mjeseci, to je slabost koja je ugrađena u Androidov DNA, a ne nešto što se lako može prevladati.

Google i proizvođači rješavaju Androidova ažuriranja na više strana.

Ipak, tijekom prošle godine vidjeli smo nova nastojanja Googlea i nekih vodećih proizvođača Androida kako bi se riješili ovog naizgled nemogućeg problema. Bilo je napora na više frontova: Prvo, uvođenje novih značajki i API-ja putem Google Playa Usluge i izdvajanje glavnih Googleovih aplikacija u Trgovinu Play, što omogućuje njihovo ažuriranje neovisno od OS. Google je stavio budući Android kôd u ruke OEM-ovima ranije nego prije, putem programa "Google Play edition". Također postoje dokazi da proizvođači vide konkurentsku vrijednost time što su prvi (ili barem brzi) s novim verzijama OS-a. A OEM-i, posebno HTC i Motorola, postaju bolji u priopćavanju detalja ovih ažuriranja krajnjim korisnicima.

Svakako, to nije čarobno rješenje za ogroman zadatak pomicanja cijelog Android ekosustava naprijed. A situacija ažuriranja za ne-vodeće uređaje i dalje je pomalo pogrešna. Ali to je početak i veliki korak u pravom smjeru. I dok s Jelly Beana prelazimo u doba KitKat-a, to je dovoljno da nam ulije malo nade u budućnost Android ažuriranja.

Čitajte dalje da biste saznali zašto.

Usluge Google Play - važne nove stvari bez ažuriranja OS-a

Uobičajena mudrost kaže da ako želite dobiti nove API-je (sučelja za programiranje aplikacija), značajke i sigurnost poboljšanja potisnuta na mobilni uređaj trebate pripremiti ažuriranje OS-a, sa svim povezanim čekanjem i preskakanjem s tim. Ipak, Google je posljednjih godinu dana zaobišao cijeli taj postupak putem Google Play Services, razvojne platforme koja se nalazi na vrhu Androida verzije 2.2 (Froyo) i novijih.

Google može ažurirati usluge Play u pozadini, a da korisnici to i ne znaju

Usluge Google Play, prvi put izbačene u rujnu 2012. godine, ažuriranjem aplikacije Trgovina Play, omogućuju programeri komuniciraju s Googleovim uslugama i vašim uređajem putem skupa API-ja koji žive izvan domene OS sloj. Genij toga je što Google može ažurirati usluge Play u pozadini, bez ažuriranja firmvera, a u većini slučajeva i bez da korisnici to i znaju. (Na primjer, slično načinu na koji ažuriranje preglednika Chrome radi na Windows ili Mac računalu.)

Naš vlastiti Jerry Hildenbrand razgrađuje stvari u svojim zapis na uslugama Play nakon prošlogodišnje Googleove I / O konferencije:

Biti pod potpunom i potpunom Googleovom kontrolom znači da ljudi koji su napravili vaš telefon, kao i operater kod kojeg ste ga možda kupili, nisu u potpunosti van slike. Nećete morati čekati šest mjeseci ili više da biste dobili nove API-je usluge. Zapravo, Google kaže da su ih sposobni natjerati na većinu uređaja za otprilike tjedan dana nakon što su ažurirani. Ako od svega toga oduzmete jednu stvar, znajući da Google odlučuje koji su API-ji usluge, tko ih dobiva i kada je važan dio.

Podržani su API-ji usluga Google Play Usluge igara Google Play, koji je pokrenut na I / O 2013. i omogućuje spremanje oblaka, postignuća i ploče s rezultatima u igrama. Kao takav, svaki uređaj s Googleovim certifikatom koji koristi Android 2.2 ili noviji dobio je ove nove igračke značajke u roku od nekoliko dana. Da se Google oslanjao na tradicionalna ažuriranja OS-a za uvođenje ovih novih značajki, trebalo bi im nekoliko mjeseci da se prošire. Mnogi stariji uređaji s Froyo i Gingerbread vjerojatno nikad ne bi vidjeli Google Play igre.

Google Play igre

Na isti je način Google prošle godine lansirao Upravitelj Android uređaja, koji omogućuje korisnicima praćenje, daljinsko upravljanje i brisanje svojih uređaja putem weba. Opet isto s premještanjem iz Google Talk s Hangoutsom preko ljeta. Te su značajke stigle za nekoliko dana kroz gotovo čitav ekosustav koji kontrolira Google, a da nitko nije morao čekati ažuriranje OS-a.

Naravno, ne možete sve promijeniti putem Google Play usluga, ali platforma je važan korak prema smanjenju važnosti ažuriranja Android OS-a i donošenju novih značajki svima u kratkom roku od vrijeme. Za Google također ima prednost poticanja proizvođača hardvera da puste Google Uređaji s certifikatom za Play - ako ste izvan Googleovog kišobrana, ne dobivate nove usluge Play značajke i API-je.

Premještanje Google iskustva u Trgovinu Play

Baš kao što se nove značajke i API-ji sada mogu istiskivati ​​putem Google Play usluga, tako se i mnoge Googleove osnovne Android aplikacije ažuriraju putem Google Play trgovine. To je slučaj već neko vrijeme i to je proces s kojim je većina vlasnika Androida vrlo dobro upoznata. No, ne tako davno, nova bi verzija Gmaila, na primjer, tražila da Google pošalje ažuriranu verziju Paket Googleovih mobilnih usluga proizvođačima i pričekajte da ga izbace kao dio OS-a Ažuriraj. To je točno onoliko dugotrajno i zamorno koliko zvuči.

Nedavno bi nova verzija Gmaila zahtijevala ažuriranje OS-a.

Ovih dana, na sreću, većina "dionica" Googleovih aplikacija živi u Trgovini Play. Nekoliko značajnijih iznimaka uključuju aplikaciju Photosphere i HDR + kamera, kao i pokretač Nexus 5 (barem u vrijeme pisanja ovog članka) i aplikacije za kontakt / biranje. Integracija SMS-a u aplikaciju za razmjenu poruka Hangouts čini ovaj korak dalje, omogućujući vlasnicima "odriješenih" uređaja da koriste Googleovu aplikaciju za obradu svih svojih poruka. (Iako smo još uvijek daleko od uvjerenja da uključivanje tekstova u Hangouts donosi mnogo koristi svima osim Googleu.)

Bez obzira na to, vrlo smo blizu osnovnom iskustvu "Nexusa" koje živi u Trgovini Play kao skup aplikacija koje se mogu ažurirati neovisno o OS-u. I krajnji rezultat trebao bi biti dosljednije, više Googleovo korisničko iskustvo u Android ekosustavu. To također znači da kupci koji podignu telefon ili tablet s korisničkim sučeljem treće strane (npr. HTC Sense ili Samsungov TouchWiz) ne moraju biti isključeni iz nekih značajki Googleovih Nexus uređaja. (Značajne iznimke, kao što smo spomenuli, uključuju pokretač Nexus 5 i brojčanik.)

Googleove aplikacije

Neki tvrde da guranje novih API-ja u usluge Google Play i "zalihe" aplikacija Android sustava na Google Play čini Android manje otvorenim. To je jedan način gledanja na stvari - i sigurno je da postoji veći jaz između AOSP-a (Android s otvorenim kodom) i onoga što se isporučuje na Nexusu 5 nego što je to bio slučaj s Nexusom One. No, to nije osobito novo ili iznenađujuće - uostalom odražava Googleov pristup otvorenom izvoru s preglednikom Chrome i projektom otvorenog koda Chromium. Rezultat je to što se krajnji korisnici bolje opslužuju, a nove značajke i aplikacije brže dolaze na mobilne uređaje putem Google Playa i Google Play usluga. Naravno, Google također profitira dodatnom kontrolom koju može imati nad Android ekosustavom.

To je dobitak za potrošače i dobitak za Google.

Izdanja i ažuriranja Google Playa kao konkurentska prednost

Kad je Hugo Barra najavio Googleovu namjeru da proda "dionicu" Android Galaxy S4 na pozornici I / O 2013 razvojne konferencije, nije bilo odmah jasno zašto tvrtka to radi. Je li Google jednostavno stvorio telefon za glasnu manjinu korisnika koji žele Android na svim uređajima? Je li ovo zvuk smrti "oderenih" Android telefona? Pa, ne baš, iako se čini da je ubrzanje uvođenja novih verzija Androida dio misije programa GPe.

Direktor korisničkog iskustva Androida Matias Duarte to je nagovijestio za vrijeme Android kampiranja uz chat na ovogodišnjoj I / O konferenciji: "Jedan mali znak naših napora [s OEM-ima i ažuriranjima] je ono što smo jučer najavili, Galaxy S4 koji ima Nexus softversko iskustvo imat će pravovremenija ažuriranja. " (9 minuta i 18 sekundi videozapisa ispod.)

Program izdanja Google Play više je od samog izrade uređaja za štrebere.

No, učinak izdanja Google Play daleko nadilazi puko pružanje kupcima održive opcije koja nije Nexus s najnovijim (dionica) inačica OS-a i brzi put do budućih verzija Androida - čini se da dokazuje neobjašnjiv dolazak GPe Moto G-a da. Guranje "pravovremenih" ažuriranja na telefone s izdanjem Google Play uključuje dobivanje radnog koda koji je u toku u ruke Samsung-a, HTC-a, Sony-a, LG-a i Motorole prije dolaska redovnim kanalima. To predstavlja očite prednosti kada je riječ o upoznavanju inženjera s budućim verzijama OS-a - prednosti koje su u prošlosti možda bile ekskluzivne za Googleove Nexusove partnere.

Trenutno je GPe program ograničen na pregršt uređaja, ali nema razloga da takav zauvijek ostane. Zapravo, jedan nam izvor sugerira da je program uvijek bio otvoren za sve članove OHA (Open Handset Alliance), tako da se u budućnosti ne bismo kladili na veći broj proizvođača uređaja. Idealna situacija za Google bila bi da svaki veći proizvođač proizvodi Google Play izdanja u redovitim intervalima - bit će zanimljivo vidjeti hoće li ovo ikada postati stvarnost.

Koliko god ih entuzijasti Androida hvalili, uređaji s izdanjem Google Play izuzetno su niša. Oni izvan SAD-a nemaju mogućnost ni kupiti ih. A Google može učiniti samo toliko da ubrza ažuriranja OS-a na telefonima koji nisu Nexus i koji nisu Google Play - ostatak inženjerskog napora moraju dati sami proizvođači. Srećom, vidjeli smo ponovni naglasak na Android ažuriranjima nekih od glavnih igrača - i bolju komunikaciju OEM-a o ovom pitanju.

Kao što je već spomenuto, Samsung i HTC su ovdje dobri primjeri. Obojica su uspjela izbaciti nadogradnje za Android 4.3 za svoje „skinute“ vodeće uređaje tri mjeseca nakon najave, a posebno HTC je poduzeo korak dalje dovodeći KitKat do otključanih razvojnih verzija HTC-a One samo mjesec dana nakon otvorenog koda pad. Daljnja ažuriranja KitKat-a od ove dvije osobe očekuju se uskoro.

Tko bi pomislio da će telefon Motorola na američkim operaterima biti među prvima u novoj verziji Androida?

No čak je i HTC dotukla Motorola, koja je sredinom studenog izgurala Android 4.4 za svoj Moto X. U to vrijeme Moto nije bio proizvođač izdanja Google Play, ali njegovi telefoni pokreću softver vrlo blizu na vanilin Google Android, što znači da je bilo manje stvari za promjenu kad se nova verzija OS-a pojavila oko.

Ipak - tko bi prije godinu dana mogao pomisliti da će prilagođeni telefon američkog operatora biti među prvima u novoj verziji Androida?

Primjer Verizon Moto X važan je iz nekoliko razloga. Jedan od najtežih i dugotrajnih dijelova postupka ažuriranja je certificiranje prijevoznika - nedavni neuspjeh ažuriranja za Verizon HTC One da prođe certifikaciju rezultirao je kašnjenjem od preko mjesec. Ipak, Moto je uspio ne samo dovršiti svoj Verizon Moto X firmware, već ga i certificirati i predstaviti na uređajima u samo nekoliko tjedana. Tko točno zna kako je to tako brzo postignuto, ili je li koji novac promijenio ruku da bi se to dogodilo, ali barem pokazuje da problem nije nepremostiv. Nedavni dolazak KitKat-a na telefone Verizon Droid iz 2013. također dokazuje da ovo nije jednokratno.

Čini se da nova Googlified Motorola ažuriranja vidi kao konkurentsku prednost. Njegova jedinstvena pozicija kao "Googleove tvrtke" znači da ima drugačije prioritete u odnosu na svoje konkurente i jasno je da su pravovremena ažuriranja prilično visoko na tom popisu. Ipak, Moto nije jedini proizvođač koji je brza ažuriranja OS počeo doživljavati kao način da se izdvoji iz mase. Barem jedan od glavnih OEM proizvođača nedavno je angažirao nove inženjere s posebnom svrhom da ubrzaju implementaciju Android ažuriranja, kažu nam izvori.

Komunikacija i ažuriranja kao dobar PR

Važno je donijeti gotov kod, ali i komuniciranje planova ažuriranja sa svojim kupcima, a HTC i Motorola prednjače na ovom području. Ugledni pojedinci obje tvrtke redovito su odlazili na društvene mreže kako bi pružili informacije o statusu budućeg firmwarea. Odmah nakon pokretanja KitKata, predsjednik HTC America Jason Mackenzie obvezao se da će novi OS dobiti verzije HTC One u roku od 90 dana. I HTC je otvoreniji od bilo koje druge tvrtke u raspravi o certificiranju prijevoznika, dajući korisnicima željnim ažuriranja da znaju kako stvari napreduju prije mogućeg poticaja OTA-e. Tvrtka je nedavno pokrenula stranicu portala za ažuriranja za neke američke uređaje, prikazujući napredak svake verzije prijevoznika na putu od razvoja do uvođenja.

KitKat HTC Jedan

Ova kombinacija bržih ažuriranja i određenih rasporeda, zajedno s povremenim ažuriranjima putem službenih kanala, generirala je puno dobre volje za HTC posljednjih mjeseci. Motorola je također uživala u valu dobrog oglašavanja u pozadini svog brzog postupka ažuriranja KitKat-a. Ali sjetimo se da su obje tvrtke lošije od trenutnog tržišta pametnih telefona. Za usporedbu, Samsung nastavlja prodavati milijardu telefona, dok unaprijed relativno malo dijeli planove nadogradnje.

Vjerojatno su brza ažuriranja marketinški trošak koliko i inženjerski zadatak.

Dakle, možete tvrditi da se ovaj novi, vrlo transparentni pristup ažuriranjima podjednako odnosi na dobar PR kao i na pružanje novih stvari kupcima. Iako su potrošači pametniji nego ikad, većina još uvijek niti zna niti ih zanima koja verzija Androida radi, pogotovo ako je na uređaju slojenom s prilagodbama proizvođača. KitKat s HTC-ovim softverom Sense 5.5, na primjer, gotovo je identičan 4.3 Jelly Beanu s tom verzijom Sensea. Kada korisničkim iskustvom toliko upravljaju "koža" proizvođača i navrtke i vijci koje diktira stalno se mijenjaju usluge Google Play, opipljive prednosti potpuno nove verzije Androida manje su očito. Dakle, kada proizvođač požuruje s ažuriranjem s novom verzijom Androida, ali s malo promjena usmjerenih prema korisnicima, vrijednost u tome zasigurno dolazi iz dobrog oglašavanja, a ne iz mogućnosti pružanja zamjetno poboljšanog proizvod. U stvari, to je marketinški trošak koliko i inženjerski zadatak.

I rani korisnici moraju ponovo pokrenuti ciklus ažuriranja kad Google isporuči izdanje "točke" održavanja, kao što je to učinio dva puta u brzom nizu KitKat 4.4.1 i 4.4.2. Da bismo na trenutak izigrali vražjeg zagovornika, možda su se zato proizvođači telefona i operateri u povijesti obraćali ažuriranjima firmvera Oprez.

Nema srebrnog metka

Do danas

Svaki razvoj koji smo gore spomenuli važan je, ali nitko nije cjelovito rješenje za izazove ažuriranja Androida. Čak i sada ostaju na snazi ​​neke ozbiljne zapreke unatoč napretku postignutom u prošloj godini.

Karakteristike čipseta, a ne starost telefona, mogu odrediti hoće li se ažurirati ili ne.

Određeni čimbenici i dalje su izvan izravne kontrole proizvođača. Proizvođači telefona oslanjaju se na BSP-ove (pakete podrške za ploče) - kod proizvođača čipova, poput Qualcomma i NVIDIA-e, kako bi započeli rad na ažuriranjima firmvera. Kao što je prikazano na HTC-ovoj posljednjoj grafičkoj kartici ažuriranja, ako se proizvođač čipova odluči ne proizvoditi ažurirani BSP za određeni skup čipova, sve oklade su isključene. To je ono za što se vjeruje da je imalo skromnih izgleda za ažuriranje HTC One X, S i X +, kao i Googleovog Galaxy Nexusa. Priroda ovog postupka znači da karakteristike čipseta, a ne starost telefona, mogu odrediti hoće li se ažurirati ili ne. Uzmimo u obzir da je One X + debitirao otprilike u isto vrijeme kad i Droid DNA - potonji je na liniji za KitKat, prvi je zaglavljen s Jelly Beanom. To nije sjajno za potrošače koji pokušavaju odrediti koji će telefon biti najbolje podržan.

Snapdragon 805
Zamislite negodovanje ako bi vlasnici iPhonea 5 na određenom operateru morali pričekati dodatnih mjesec dana za iOS 7.

Ostale smetnje uključuju slučajnu prirodu predstavljanja ažuriranja na temelju zemlje ili operatora. Čak i izvan američkog tržišta, kojim dominiraju velika četiri operatora, vrijeme istog ažuriranja softvera mogu se razlikovati po tjednima ili mjesecima, ovisno o tome gdje živite i verziji (potpuno istog) vašeg mobilnog operatera imati. Ova blatnjavost dovodi do zbunjujućeg i frustrirajućeg iskustva za vlasnike Androida s kojima se oni na nekim drugim platformama ne moraju nositi. Zamislite negodovanje ako, na primjer, iPhone 5 vlasnici određenog nosača morali su pričekati dodatnih mjesec dana za iOS 7.

Ovdje je problem povezan s velikim brojem pokretnih dijelova koji su uključeni u međunarodna predstavljanja - različiti prijevoznici u različitim zemljama i regionalni odjeli OEM-a moraju razgovarati sa svakim drugo. Neke se regije dovršavaju s prilagođavanjem svog uređaja prije drugih, a neke treba poslati prijevoznicima radi daljnjeg prilagođavanja i odobrenja. Raspored predstavljanja često je raspoređen do te mjere da mi kao tehnološki pisci imamo poteškoća u praćenju. U tom slučaju, kakva je nada za normalne ljude koji te stvari ne prate svakodnevno?

Isto se može reći i za postupno predstavljanje, praksu istiskivanja ažuriranja na mali postotak uređaja u početku, a zatim povećanjem kako bi se s vremenom pokrila cijela baza korisnika. Pristalice kažu da je to potrebno kako bi se osiguralo da ispravke rade ispravno na velikom broju uređaja u divljini. Ipak, najava novih značajki, a zatim natjeranje nekih korisnika da pričekaju dodatna dva ili tri tjedna da ih nabave, nimalo ne poboljšava Androidov problem sa slikom na ovom području. Možda pretjerano pojednostavljujemo, ali sigurno je rješenje ovdje samo ne objavljivati ​​ažuriranja koja bi mogla biti pokvarena.

Boreći bitku možete dobiti

Problem s ažuriranjima možda nije rješiv za čitav ekosustav, ali to ne znači da Google ne može stvari poboljšati.

Sve je to povezano s jednom od glavnih komplikacija razgovarali smo u našem rujnu Članak iz 2012 - velika raznolikost hardvera na kojem radi Android. Sve dok su prilagodbe hardvera i softvera toliko raširene po karti, mnogi uređaji jednostavno nikada neće završiti s najnovijom verzijom OS-a. Ako se priroda Androida ne promijeni - i neće, jer svoj veliki tržišni udjel duguje svojoj raznolikosti - nema šanse da će Android ikad moći uživati Brojke slične iOS-u od 70+ posto korisnika koji koriste najnoviju verziju.

Ako gledate veliku sliku cijelog Android ekosustava - a to je doista vrlo velika slika - nova uvođenja OS-a i dalje će biti relativno spora. Jelly Bean će vjerojatno nastaviti dominirati ukupnom statistikom platforme za veći dio 2014. godine. A primanje Androida 4.5 - ili bilo koje sljedeće sljedeće velike verzije - na svaki pojedini uređaj tjednima nakon lansiranja, naravno, predstavlja san.

Brojevi Android platforme, Prosinca 2013

Umjesto da pokušava postići nemoguće, Google odabire bitku u kojoj može dobiti - pomažući joj što brže nabavite vrhunske uređaje visokog profila (posebno u SAD-u) do glavnih novih verzija OS-a moguće. Uređaji srednje i početne razine morat će pričekati svoj red, ali nadamo se da bi i oni trebali imati koristi od ulivanja zamaha visoke klase.

Dva glavna načina na koje Google rješava problem ažuriranja Androida - na uređajima izravno putem Google Playa i Googlea Usluge Play i s proizvođačima putem programa izdanja Google Play - i dalje će biti važni u narednim godinama godina. Proizvođači bi i dalje trebali vidjeti brza ažuriranja kao način za nadmetanje u sve žešćem grlu industriji, a mogli bismo se nadati i pojednostavljenju postupka uvođenja putem prijevoznika i regija kao proizlaziti.

Kupci koji žele uređaj klase Nexus imat će veći izbor, a proizvođači će usko surađivati ​​s Googleom, nadamo se u korist njihove šire korisničke baze. Inače, Google će tiho nadograditi većinu uređaja objavljenih u posljednje tri godine novim značajkama i API-ima putem Play usluga, dajući im novi životni vijek bez novog firmwarea. Problem s ažuriranjima možda nije rješiv za čitav ekosustav Androida, ali Google se s njim nosi inteligentno i polako, ali sigurno počinjemo uviđati rezultate njenih i njegovih napora partneri.

I to je dovoljno da nam ulije nadu u budućnost ažuriranja Androida. Sa zanimanjem ćemo promatrati 2014. godinu da vidimo kako će se stvari odvijati. Tko zna, možda Google i prijatelji imaju još nekoliko trikova u rukavu.

Zašto nikada nećete imati najnoviju verziju Androida (sept. 2012)

Ovo su najbolje bežične slušalice koje možete kupiti po svakoj cijeni!
Vrijeme je da presiječete kabel!

Ovo su najbolje bežične slušalice koje možete kupiti po svakoj cijeni!

Najbolje bežične slušalice su udobne, zvuče sjajno, ne koštaju previše i lako se stave u džep.

Sve što trebate znati o PS5: Datum izlaska, cijena i još mnogo toga
Iduća generacija

Sve što trebate znati o PS5: Datum izlaska, cijena i još mnogo toga.

Sony je službeno potvrdio da radi na PlayStationu 5. Evo svega što o tome zasad znamo.

Nokia lansira dva nova proračunska Android One telefona ispod 200 dolara
Nove Nokije

Nokia lansira dva nova proračunska Android One telefona ispod 200 dolara.

Nokia 2.4 i Nokia 3.4 najnoviji su dodaci proračunskoj liniji pametnih telefona tvrtke HMD Global. Budući da su oba Android One uređaja, zajamčeno će dobiti dva glavna ažuriranja OS-a i redovita sigurnosna ažuriranja do tri godine.

Najbolji prijenosni instant foto pisači za Android uređaje
Ispisujte u pokretu!

Najbolji prijenosni instant foto pisači za Android uređaje.

U pokretu ste i stvarate uspomene na mobitelu. Iako je digital super, zašto ne biste pokušali te uspomene učiniti malo trajnijima opipljivom fotografijom?

instagram story viewer