Hei, Google on aika lisätä monen ikkunan monikäyttö Androidiin
Vuonna 2012 Googlen Dianne Hackborn uhkasi peruuttaa CyanogenModin pääsyn Android Marketiin, jos he siirtyivät eteenpäin lisäämällä "Cornerstone" -tehtävään mukautetun ROM: insa. Samsung on sittemmin luonut oman monen ikkunan monitehtävän.
Dianne Hackborn sanoi, että tämä "on jotain, joka on tehtävä päälinjatasolla", joten sovellukset eivät katkea. Hän oli oikeassa - Android tarvitsee tämän vakiona, ja Googlen on aika toimittaa se.
Eikö Androidilla ole moniajoa?
Android erottui alun perin Applen iOS: stä tehokkaalla monitoiminnallisuudellaan. Sovelluksia voidaan jatkaa taustalla, kun käytät toista sovellusta. Tämä tekee Androidista tehokkaan - voit jopa saada BitTorrent-asiakkaita lataamaan tiedostoja taustalla, kun käytät toista sovellusta. Android säilytti edelleen yhden sovelluksen suunnittelun näytöllä kerrallaan. Tämä teki paljon järkeä, kun Android juoksi vain älypuhelimissa, joissa oli pienet näytöt.
Tänään, Android toimii kaikilla pienemmistä älypuhelimista aina valtaviin "phableteihin", kuten Galaxy Note. Android on ylittänyt puhelimet ja toimii 12-tuumaisilla tableteilla, vaihdettavilla näppäimistö-telakoilla, kannettavilla tietokoneilla ja jopa Android-työasemilla. Android ei ole vain puhelimen käyttöjärjestelmä.
Samsungin moniakna ei ole tarpeeksi hyvä
Samsung on yrittänyt lisätä arvoa Androidille lisäämällä monen ikkunan ominaisuuden. Kun käytät huippuluokan puhelinta, kuten Galaxy Note- tai Galaxy S -käyttöjärjestelmää, tai Galaxy-tablettia, voit käyttää tiettyjä sovelluksia vierekkäin.
Tässä on suuria ongelmia. Tämä toimii vain Samsung-laitteissa ja vain tietyissä Samsung-laitteissa. Jos haluat lisätä tämän ominaisuuden tukea tavalla, joka ei riko muita sovelluksia, Samsungin monen ikkunan toiminto toimii vain tietyissä sovelluksissa. Et voi vain ajaa mitään sovellusta monen ikkunanäkymässä, vain sovellukset Multi Window -baarissa Samsung tarjoaa. Tämä estää kolmansien osapuolten sovellusten rikkomisen, mikä on Google huolissaan CyanogenModin Cornerstone-ominaisuudesta.
Ominaisuus, joka toimii vain yhden valmistajan kourallisilla sovelluksilla, ei riitä. Tämän ominaisuuden on toimittava jokaisessa Android-laitteessa - tai ainakin sellaisissa, joissa on riittävän suuret näytöt ja riittävän tehokkaat sisäosat. Sen on oltava Android-alustan ominaisuus, joten sovelluskehittäjät voivat varmistaa, että sovellukset toimivat oikein kaikissa laitteissa.
Android-kehittäjien ei pitäisi lisätä tukea jokaisen valmistajan omalle monen ikkunan toiminnalle, jos muut valmistajat päättävät kopioida Samsungia.
Kelluvat sovellukset ovat likainen hakata
Kelluvat sovellukset mahdollistavat myös todellisen monitehtävän. Muista, että Android mahdollistaa sovellusten suorittamisen taustalla, kun käytät sovellusta etualalla. Nämä sovellukset voivat esittää rajapintoja, jotka näkyvät kelluvan yläpuolella nykyisen sovelluksen yläpuolella - ajattele sitä kuten "aina päällä", jos haluat, että ikkuna näkyy aina kaikissa muissa sovelluksissa työpöydän käyttöjärjestelmässä.
Voit asentaa kelluvia sovelluksia selata Webiä, tehdä muistiinpanoja, keskustella ja katsella videoita millä tahansa sovelluksella. Vain sovellukset, jotka on erityisesti suunniteltu käytettäväksi kelluvina sovelluksina, toimivat, joten sinun on etsittävä ne. Kelluvat sovellukset ovat myös hankalia käyttää, koska ne liikkuvat käyttämäsi sovelluksen yli ja estävät sen käyttöliittymän osia.
Microsoft lisäsi kelluvan ikkunan tuen Skypelle Androidille. Voit keskustella videosta ja toisen henkilön kasvot näkyvät aina näytössäsi, vaikka lähdit Skype-sovelluksesta. Microsoft käyttää enemmän Androidin monen ikkunan monitehtävätehoa kuin Google.
Mukautetut ROM-levyt ja vain root-tweaks eivät ole hyväksyttäviä
Jotkin mukautetut ROM-levyt lisäävät tämän ominaisuuden Androidiin. Google uhkasi peruuttaa CyanogenModin pääsyn Android Marketiin (joka tunnetaan nyt nimellä Google Play), jos he lisäsivät tämän ominaisuuden, koska se voisi mahdollisesti rikkoa kolmannen osapuolen sovelluksia. Nykyään muut mukautetut ROM-levyt toimivat jaetun näytön multitaskingissa. Samsung lisäsi oman versionsa omiin laitteisiinsa.
Voit myös saada tämän ominaisuuden käyttämällä vain vain XMultiWindow-nimistä Xposed Framework -versiota. Jos käytössäsi on pääkäyttäjän käyttöoikeudet, voit saada laitteeseen useita ikkunoita tai monia sovelluksia.
Tämän ei pitäisi edellyttää laitteen juuttamista tai mukautetun ROM-levyn asentamista. Näillä kolmannen osapuolen ratkaisuilla on usein hankalia rajapintoja ja vikoja. Tarvitsemme integroidun, tuetun ratkaisun, joka toimii samoin kaikissa laitteissa.
Miksi Multi-Window on tärkeää
Microsoftin Windows 8.1 erottuu Tablet-käyttöjärjestelmistä tehokkaan monitoimityötuen ansiosta, jolloin voit katsella useita sovelluksia rinnakkain samanaikaisesti. Applen on raportoitu työskentelevän myös lisäämällä laitetta iPadiin iOS 8: lla. Jokaisen kilpailijan käyttöjärjestelmässä voit katsella verkkosivua, kun kirjoitat sähköpostia, katsot videota selatessasi verkossa tai keskustele jonkun kanssa, kun teet jotain muuta.
Mutta Android on edelleen jäätynyt ajoissa. Huolimatta kaikesta Androidin taustalla olevasta tehosta - ja Androidin sovelluksista huolimatta sovellukset voivat sopeutua eri näytön kokoihin - Google vastustaa tämän ominaisuuden lisäämistä.
Suuren näytön Android-tabletit kuten Nexus 10 (muista, että Google ei ole päivittänyt yli 18 kuukautta?) Tarvitsevat tätä ominaisuutta. Joten tehdä valtavia puhelimia, vaihdettavia tietokoneita, 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 kerrallaan tablettien suurille näytöille. Microsoft, Samsung ja jopa Apple ymmärtävät tämän - nyt se on Googlen vuoro.
Kuvaluotto: Sergei Galyonkin Flickristä, Kārlis Dambrāns Flickristä