14Jul

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

Vuonna 2012 Googlen Dianne Hackborn uhkasi peruuttaa CyanogenModin pääsyn Android Marketille, jos he siirtyvät eteenpäin lisäämällä "Cornerstone" -musiikkitoimintoja omalle ROM-paketilleen. 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 monitulkinta?

Android alunperin seisoi Applen iOS: stä voimakkaalla 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 pienemmistä ä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 moni-ikkuna ei ole tarpeeksi hyvä

Samsung on yrittänyt lisätä arvoa Androidin lisäämällä usean 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ässä 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 kaikkia sovelluksia moninäytönäkymässä, 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.

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

Kelluvat sovellukset ovat likaiset 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 tukea 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-levyt ja juurensa vain tweaks eivät ole hyväksyttäviä

Jotkut mukautetut ROMit lisäävät tätä ominaisuutta Android. 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 sovelluksen laitteellasi.

Tämä ei saisi vaatia laitteen juurtumista tai asentaa mukautettua ROM-levyä.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 tablet-käyttöjärjestelmistä 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 aikanaverkossa 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ä.

Suuret Android-tabletit kuten Nexus 10( 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.

Kuva-arvo: Sergey Galyonkin Flickrissä, Kārlis Dambrāns on Flickr