Cikk

Mit tehet a Google a fejlesztőknek az Android új funkcióinak bevezetésében?

protection click fraud

Wee kis Android srácokForrás: Jerry Hildenbrand / Android Central

Most kaptuk meg az első nagyon korai pillantást Android 12 és mint minden előtte megjelenő verzió, új funkciók is lesznek. Néhányan nagy funkciókkal bírnak, míg mások kicsiek lesznek, de mint mindig, lesz egy-kettő is, amelyeket mindannyian nagyon szeretnénk látni, ha hozzáadnák kedvenc alkalmazásunkhoz.

De a legtöbben, még a legjobb Android telefonok, várakozó játék lesz belőle. Egyes független fejlesztők meglehetősen gyorsan és gyorsan be tudják vonni a Google új termékeinek támogatását ez a kemény munka és egy kis szerencse együttes bizonyítéka, amely kissé megkönnyítette a megvalósítását. De tudd, hogy a legtöbb fejlesztő, amely továbbra is a legjobb Android-alkalmazásokat tartja fenn, keményen fog dolgozni azért, hogy az új dolgok működjenek anélkül, hogy az összes meglévő dolgot megtörnék. Erre szolgálnak a fejlesztői előzetesek és a bétatesztelések.

VPN ajánlatok: Élettartamra szóló licenc 16 dollárért, havi tervek 1 dollárért és még több

De sok alkalmazás számára nehéz megtalálni a módját. Van néhány nagyon jó ok, és a legnagyobb az, hogy amíg a Samsung nem szállítja le a frissítést, a legújabb Android-szolgáltatások valóban nem számítanak, mert a Samsung minden célból,

van Android, amikor a fogyasztói értékesítésről van szó. Ha a felhasználók túlnyomó többsége nem tudja használni a funkciót, akkor nincs igazi rohanás a működésére. Még akkor is van néhány dolog, amit a Google megtehet az egész folyamat megkönnyítése érdekében.

Megtudhatja, hogy mire van szüksége egy fejlesztőnek, ha megkérdezi a fejlesztőt.

Nem vagyok Android fejlesztő, ezért összeszedtem a csapatot, és megkerestük azokat az embereket, akik vannak Android-fejlesztők és megkérdezte tőlük, mit tehet a Google, hogy minden készen álljon az indulásra, ha megérkezik az Android új verziója. Nagyrészt ugyanaz a két válasz jött újra és újra: jobb dokumentáció, példákkal hogyan lehet dolgokat működtetni, és jobb módszereket kipróbálni vagy akár elvégezni a munka egy részét közvetlenül egy Androidról eszköz.

Dokumentáció

Android kódForrás: Jerry Hildenbrand / Android Central

Ha egy nagy techcég tetszik Facebook Android-alkalmazást épít, közvetlenül hozzáférhetnek a Google-hoz, hogy megválaszolják a kérdéseket, és akár a folyamat részei is lehetnek a funkciók fejlesztése során. Ez valóban igazságtalanul hangzik a kisebb fejlesztő házakkal és a független fejlesztőkkel szemben, de a nagy srác több figyelmet kap, mint a kis srác, mert az Android nem lenne olyan vonzó a nagy nélkül alkalmazások.

A Google-nak valóban van egy fejlesztői kapcsolatokkal foglalkozó csapata, amely segít bárkinek, aki Android-alkalmazást szeretne írni, de ez nem ugyanaz, mint a Google központjába utazni és együtt dolgozni a csapattal. Ezért olyan fontos a dokumentáció. A csapat itt: Intelligens Launcher elmondta, mennyire fontos a dokumentáció.

Úgy gondolom, hogy az esetspecifikus dokumentáció drasztikusan megnövelné az új funkciók megvalósításához szükséges időt. A Google általában egyértelmű dokumentációt nyújt, amikor egy funkciót egy alkalmazásban kell megvalósítani, de néha egy jellemző több részből áll, és nem minden rész egyforma dokumentált.

Valószínűleg a Google-nek meg kell követelnie a gyártókat, hogy megfelelően támogassák az új funkciókat, vagy tegyenek közzé néhány dokumentációt, ha bármilyen változtatást alkalmaznak. Egy új funkció megvalósítása sokkal nehezebb, ha ugyanazokat a szolgáltatásokat kell tesztelnünk minden eszközön.

Ez az érzés, különösen az a rész, amely arról szól, hogy a telefongyártónak dokumentálnia kell, hogyan hajtja végre az újat ezt a funkciót több más kisebb fejlesztő csapat és még néhány nagyobb név is visszhangozta, mint a csapat Todoist aki azt mondta, hogy "senkinek nincs ideje minden egyes telefonmodell minden funkcióját kipróbálni". Több ezer különböző modellel igazuk van.

Egy másik dolog, amit a Google megtehetne a környező dokumentációval kapcsolatban, hogy naprakészen tartja azokat. Az API-k idővel változnak és fejlődnek, és a dokumentációnak együtt kell fejlődnie. A Google néha feledékeny lehet.

Online eszközök

Google Cloud Dev ConsoleForrás: Jerry Hildenbrand / Android Central

A fenti képernyőkép a regisztrált online konzolja Google Cloud fejlesztő. Minden A Google felhőjében történő alkalmazás létrehozásához szükséges a képzelet része kivételével. Böngészhet és használhat Google API-kat egy böngészőablakon keresztül, előre elkészített megoldást kereshet egy meglévő funkcióhoz vagy szolgáltatáshoz, sőt akár a tárhely-hozzáférést is beállíthatja a Chrome fülről.

A Google Cloud Developer Console nagyszerű online eszköz.

Rengeteg dokumentáció áll rendelkezésre az induláshoz, és akár fizethet is egy virtuális gépért, amely futtatja az alkalmazását a felhőben, ha hozzá van szüksége valamihez, például a Cloud Compute Engine. Ez egy teljes funkcionalitású, integrált fejlesztési megoldás, amellyel gyorsan el tudja érni a legtöbbet, amire szüksége van.

Hasonlítsa össze ezt a Play Áruház fejlesztői konzol. Ne feledje, hogy a legtöbb Android-alkalmazást helyben futtatják, és nem a felhőben, de a felhőkészülék-konzollal összehasonlítva a szolgáltatások hiánya komoly. Ez azért van, mert a Google elkészíti az úgynevezetteket is Android Studio, amely egy helyi IDE (integrált fejlesztői környezet), amelyet Android-alkalmazások készítésére használnak. De a legnagyobb különbség az, hogy az egyik mobil eszközről érhető el, a másik pedig nem.

Google Play Developers ConsoleForrás: Jerry Hildenbrand / Android Central

Ez elég nagy dolog Nayelle (lásd az alkalmazásokat itt), aki olyan kezdőképernyő testreszabási eszközöket fejleszt, mint az élő háttérképek és kütyük. Nayelle szívesen látna egy jobb irányítópultot és egy módot az alkalmazássablonok tárolására, így több munkát lehetne elvégezni egy telefonról.

A fejlesztők itt: Miniclip szívesen látna jobb online eszközöket is, amelyek áthidalhatják az Android fejlesztői webhely és a Google Play fejlesztői konzol közötti szakadékot.

Az Android egyedülálló szabványos API-kkal rendelkezik mind a natív, mind a hibrid alkalmazásokhoz, és megtalálhatja a Google Play Services-en keresztül használt speciális API-kat is. Ha egy helyen megtalálja a dokumentáció kereshető adatbázisát, az megtakarítja a fejlesztési időt.

Ismét ott van ez a dokumentációs szó, de ezúttal nem a hiánya, hanem az, ahogyan ki van téve. Számomra úgy tűnik, hogy a Play Store dev konzol tökéletes hely lenne a releváns kereséshez dokumentáció, különösen azért, mert el kell mondania a Google-nak, hogyan használja az API-kat, mielőtt egyesekben közzétesz egy alkalmazást példányok.

Az Android emulátor nem olyan jó, mint a telefon a kezedben.

Végül elmondhatom ezt tapasztalatomból, amikor rövid kísérletet tettem Android-alkalmazás-fejlesztőként, ez egy gyors módja a kód kisebb változtatásainak és legyen a Google refaktora, és újjáépítsen egy alkalmazást a felhőben, amelyet letölthet és tesztelhet, azt jelentené, hogy jobban megoldhatja a hibákat és vadászhat hibákat. Az Android Studio kiderül, hogy igazán szép IDE, de az emulátor egyszerűen nem képes hibákat ugyanúgy megtalálni, mint a saját fizikai telefonján.

Amikor az Android 12 megjelenik a telefonján, a legtöbb alkalmazás továbbra is jól fog működni. De az ördög a részletekben rejlik, és hogy továbbra is támogasson egy alkalmazást, a fejlesztőnek naprakészen kell tartania az újabb verziókat, ami jó munkát igényel. Ezt ne feledje, amikor legközelebb felkeresi a Play Áruházat!

Google Pixel 4a áttekintés, 6 hónappal később: Még mindig a legjobb kamera 400 dollár alatt
Kis telefon, nagy érték

Kiderült, hogy a Google "kevesebb több" megközelítése valóban jól illeszkedik az a korlátai közé olcsóbb telefon, és a szoftverek és a kamerák feldolgozásának erősségei kiemelkednek a kevésbé kifinomultól verseny. A Pixel 4a ott folytatja, ahol a 3a abbahagyta, jobb specifikációkkal, ugyanazzal a nagyszerű kamerával és 50 dollárral alacsonyabb áron.

Szüksége van egy kis szünetre a karantén alatt? Miért ne próbálná ki a Stardew Valley-t?
Minden munka és játék

A Stardew Valley-hez hasonló játékok nem gyógyíthatják meg a karanténfáradtságot, de segíthetnek abban, hogy irányítónak és nyugodtnak érezzék magukat.

Ezek a legjobb Android-telefonok, amelyeket jelenleg megvásárolhat
A legjobbak vannak

Nagyon sok remek Android-telefon vásárolható meg, így nehéz lehet tudni, melyiket szerezzük be. Ezek a legjobbak közül a legjobbak minden áron.

Ezek a legjobb alkalmazások, amelyekkel szerkesztheti azokat a fotókat, amelyeket készített
Szerkessze a szíve tartalmára

Mit csinálsz egy fotó megosztása előtt? Te szerkeszted! Ezek a legjobb képszerkesztő alkalmazások, amelyeket ma Android-eszközén kaphat!

instagram story viewer