Nový záväzok naznačuje, že budúca verzia systému Android pridáva podporu pre ovládanie pohybu DualShock 4 Sony PlayStation 4 a možno aj nové aplikácie PlayStation.
Smartfóny zamerané na hry sa v posledných rokoch stali veľmi populárnymi. Asus priniesol svoju značku ROG (Republic of Gamers) do smartfónového priemyslu, Razer kúpil OEM tzv. Nextbit a vydanie Razer Phone, Nubia vydala Red Magic, Xiaomi vydala Black Shark atď na. Aj keď niektoré telefóny nemajú vo svojom názve označenie „herné“, všetky najnovšie vlajkové lode sú dokonale schopný hrať graficky náročné tituly vďaka neustále sa rozvíjajúcemu systému na čipoch a grafickému spracovaniu Jednotky. V predvolenom nastavení Android neobsahuje veľa funkcií na optimalizáciu hier, ktoré by používateľom spríjemnili hranie. To sa však už nejaký čas mení.
Minulý rok priniesol Android Pie podpora mapovania natívnych kľúčov pre Sony PlayStation 4 DualShock 4. Predtým boli predvolené mapy klávesov pre ovládače DualShock prítomné iba v zariadeniach Sony Xperia a iných zariadeniach, ktorých OEM sa obťažovali zahrnúť ich. Táto funkcia bola v priebehu rokov veľmi žiadaná, takže inžinieri Google a Sony nakoniec splnili naše želania v systéme Android Pie. Nový
Ak ste si ešte neboli vedomí, všetky ovládače DualShock 4 majú vstavaný gyroskop a akcelerometer, ktoré sú dostatočne citlivé na to, aby rozpoznali náklony, rotácie a iné pohyby ovládača. Vidím, aké užitočné by to bolo v pretekárskych hrách, kde je prirodzenou reakciou človeka nakloniť telo pri otáčaní auta v hre. Vzhľadom na to, že táto oprava bola prvýkrát predložená v decembri 2017, nechceli sme špekulovať o tom, či alebo kedy sa dostane do systému Android. Záväzok bol však za posledný rok mnohokrát aktualizovaný, pričom posledný komentár bol urobený 8. februára 2019.
Pôvodne sme si mysleli, že Android Q bude podporovať ovládanie pohybu DualShock 4, ale inžinier v spoločnosti Google štátov o implementácii tejto funkcie je stále potrebné diskutovať. Potvrdenia preto nebudú zlúčené, pretože funkcia nie je schválená pre Android Q.
Pokiaľ ide o Android Q, spoločnosť Sony zjavne pridala veľa kódu súvisiaceho s DualShock 4 vrátane „oprav Bluetooth, ovládač jadra, mapovanie vstupných tlačidiel/palíc.” Existujú aj pripomienky k povahe snímačov vo vnútri ovládač. Roderick Colenbrander, riaditeľ hardvérového a systémového inžinierstva v PlayStation, vysvetľuje to pretože tieto senzory sú dynamické, systém by nemal poskytovať ich predvolené parametre. Aplikácie môžu skôr získať požadované informácie prostredníctvom funkcií „getName()“ a „getVendor()“.
Pán Colenbrander hovorí aj o možných spôsoboch odovzdania vstupov do zariadenia. Sú dve možné riešenia. Prvý je oficiálny, natívne podporovaný Sensor Framework ktorý je už zabudovaný v systéme Android. Pomáha vývojárom získať nespracované údaje zo senzorov pomocou tried a rozhraní, ako sú „SensorEvent“, „SensorManager“ a ďalšie. Tieto rozhrania API poskytujú vývojárom prístup k zoznamu senzorov, poslucháčov, orientačných informácií, časových pečiatok udalostí a podobne. Druhým spôsobom je použitie evdev (event device), rozhrania v jadre Linuxu, ktoré nesie takmer rovnaký účel čítania a zápisu vstupných udalostí. Inžinier hovorí, že po stretnutí v Mountain View sa tím rozhodol použiť Sensor Framework zo zrejmých dôvodov, ako je podpora prvej strany. V jeho komentári sa spomínajú aj aplikácie PlayStation, ktoré spoločnosť Sony zrejme plánuje uviesť na trh tento rok, o ktorých momentálne nemáme žiadne informácie.
To je takmer všetko, čo vám môžeme povedať o tom, na čom Sony a Google zjavne pracujú. Podpora pohybového ovládania na ovládačoch DualShock 4 je fajn, no viac ma zaujala možnosť nových aplikácií pre PlayStation. Vzhľadom na pozíciu inžiniera v spoločnosti Sony (vývoj hardvérovej a softvérovej technológie pre cloudové hry servery a cloudová infraštruktúra), dúfame, že budú tieto platformy využívať na streamovanie hier PlayStation Android. Toto sú len špekulácie, pretože neexistujú žiadne oficiálne informácie o nových aplikáciách PlayStation pre Android. Ak sa dozvieme niečo nové, budeme vás informovať.