If-Koubou

Hei, Google: On aika lisätä monen ikkunan monitulkinta Androidille

Hei, Google: On aika lisätä monen ikkunan monitulkinta Androidille (Miten)

Vuonna 2012 Googlen Dianne Hackborn uhkasi peruuttaa CyanogenModin pääsyn Android Marketille, jos he siirtyivät eteenpäin lisäämällä "Cornerstone" -musiikkitoimintoja omalla ROM-levyllä. Samsung on sittemmin luonut oman monen ikkunan monitoimityökalun.

Dianne Hackborn sanoi, että tämä "on jotain, joka on tehtävä päälinjatason tasolla", joten sovellukset eivät murtuisi. Hän oli oikeassa - Android tarvitsee tätä tavallisena ominaisuutena ja on aika, että Google antaa sen.

Eikö Android ole moninkertaistunut?

Android alunperin seisoi Applen iOS: stä tehokkaalla monitoimityöskentelyllä. Sovellukset voivat jatkaa toimintaa taustalla, kun käytät toista sovellusta. Tämä tekee Androidista tehokkaan - voit jopa käyttää BitTorrent-asiakkaita tiedostojen lataamiseen taustalla toisen sovelluksen käytön aikana. Android säilytti yhden sovelluksen suunnittelun näytöllä kerrallaan. Tämä teki paljon järkeä, kun Android juoksi vain älypuhelimilla pienillä näytöillä.

Tänään Android toimii kaiken pienistä älypuhelimista aina valtavia "phablets" kuten Galaxy Note. Android on ylittänyt puhelimet ja toimii 12 tuuman tablet-laitteilla, vaihtovelkakirjoilla varustetuilla telakoilla, kannettavissa tietokoneissa ja jopa Android-työpöydissä. Android ei ole vain puhelimen käyttöjärjestelmä.

Samsungin Multi-Window ei ole tarpeeksi hyvä

Samsung on yrittänyt lisätä arvoa Androidin lisäämällä monen ikkunan ominaisuuden. Kun käytät korkealaatuista puhelinta, kuten Galaxy Note tai Galaxy S tai Galaxy-tabletti, sinulla on kyky käyttää tiettyjä sovelluksia rinnakkain toistensa kanssa.

Täällä on suuria ongelmia. Tämä toimii vain Samsung-laitteissa ja vain tietyissä Samsung-laitteissa. Jos haluat lisätä tämän ominaisuuden tuella tavalla, joka ei riko muita sovelluksia, Samsungin monen ikkunan ominaisuus toimii myös vain tiettyjen sovellusten kanssa. Et voi suorittaa sovelluksia moninäytöllä, vain Samsungin Multi-ikkuna-palkin sovellukset. Tämä estää kolmannen osapuolen sovelluksia rikkomatta, minkä vuoksi Google on huolissaan CyanogenModin kulmakivelyominaisuudesta.

Ominaisuus, joka toimii vain tiettyjen sovellusten kanssa tietyillä laitteilla yhdestä valmistajasta, ei ole tarpeeksi hyvä. Tämä ominaisuus on tehtävä jokaisella Android-laitteella - tai ainakin sellaisilla, joissa on riittävän suuret näytöt ja riittävän tehokas sisätilat. Sen on oltava Android-alustan ominaisuus, jotta sovelluskehittäjät voivat varmistaa, että heidän sovelluksensa toimivat oikein kaikissa laitteissa.

Android-kehittäjien ei pitäisi joutua lisäämään tukea kunkin valmistajan omalle monipalkkiominaisuudelle, jos muut valmistajat päättävät kopioida Samsungia.

Floating Apps ovat Dirty Hack

Kelluvat sovellukset mahdollistavat myös todellisen monitoiminnon. Muista, että Android sallii sovellukset toimimaan taustalla, kun käytät sovellusta etualalla. Nämä sovellukset voivat näyttää rajapintoja, jotka näyttävät kelluvan nykyisen sovelluksen yläpuolelta - ajattele sitä, että käytät "aina päälle" -toimintoa, jotta ikkuna näkyy aina jokaisen sovelluksen yli työpöydän käyttöjärjestelmässä.

Voit asentaa kelluvia sovelluksia selataksesi verkkoa, tehdä muistiinpanoja, keskustella ja katsoa videoita sovelluksen käytön aikana. Vain sovellukset, jotka on suunniteltu toimimaan kelluvina sovelluksina, toimivat, joten sinun on etsittävä niitä. Kelluvat sovellukset ovat myös hankalia käyttää, koska ne kulkevat käyttämäsi sovelluksen yli ja estävät sen käyttöliittymän osia.

Microsoft lisäsi kelluvan ikkunan tuen Skype for Androidille. Sinulla voi olla videokeskustelu ja toisen henkilön kasvot näkyvät aina ruudulla, vaikka jätätkin Skype-sovelluksen. Microsoft käyttää enemmän Androidin moniikkunaa käyttävää monitoimivaltaansa kuin Google on.

Mukautetut ROM: t ja Root-Only Tweaks eivät ole hyväksyttäviä

Joitakin mukautettuja ROM-levyjä lisäämällä tämän ominaisuuden Androidiin. Google uhkasi peruuttaa CyanogenModin käyttöoikeuden Android Marketiin (nykyään nimellä Google Play), jos se lisäsi tätä ominaisuutta, koska se voisi mahdollisesti murtaa kolmannen osapuolen sovelluksia. Nykyään muut mukautetut ROM-levyt työskentelevät jaetun näytön monitoimityönä. Samsung lisäsi omaa versiota omiin laitteisiinsa.

Voit myös saada tämän ominaisuuden käyttämällä root-vain Xposed Framework-versiota, joka tunnetaan nimellä XMultiWindow. Jos pääkäyttäjällä on pääsy, voit saada monen ikkunan monitoimityön tai minkä tahansa sovelluksen laitteellasi.

Tämä ei saisi edellyttää laitteen juurtumista tai mukautetun ROM-levyn asentamista. Näillä kolmannen osapuolen ratkaisuilla on usein hankalia rajapintoja ja vikoja. Tarvitsemme integroidun, tuetun ratkaisun, joka toimii samalla jokaisella laitteella.

Miksi Multi-ikkuna on tärkeä

Microsoftin Windows 8.1 erottuu tavallisten käyttöjärjestelmien joukosta sen tehokkaan monitoimityökalun ansiosta. Voit katsella useita sovelluksia rinnakkain samanaikaisesti. Apple ilmoittaa myös työskentelevänsä lisäämällä rinnakkaisia ​​sovelluksia iPadiin iOS 8: n kanssa. Jokaisen kilpailijan käyttöjärjestelmässä voit katsella Web-sivua kirjoittaessasi sähköpostia, katsella videota selaamisen aikana verkossa tai keskustella jonkun kanssa, kun teet mitään muuta.

Mutta Android pysyi kuitenkin jäädytettynä ajoissa. Kaikesta Androidin taustalla olevasta tehosta huolimatta - ja huolimatta siitä, miten Android sallii sovellusten sopeutua eri näytön kokoisiin, Google vastustaa tämän ominaisuuden lisäämistä.

Nexus 10: n suurikokoiset Android-tabletit (muista, että Google ei ole päivittänyt yli 18 kuukautta?) Tarvitsevat tämän ominaisuuden. Niin tekevät valtavia puhelimia, avoimia, kannettavia tietokoneita ja Android-työpöytiä.

Jos tabletit ovat henkilökohtaisen tietojenkäsittelyn tulevaisuus, meidän pitäisi pystyä tekemään enemmän kuin yksi asia kerralla tablettien suurissa näytöissä. Microsoft, Samsung ja jopa Apple ovat ymmärtäneet tämän - nyt se on Googlen vuorossa.

Kuvauskenttä: Sergey Galyonkin Flickrissä, Kārlis Dambrāns Flickrissä