De ce Android încetinește, în timp ce iOS și Windows 7 sunt atât de netede la locul de muncă

Pentru viitor:
Android UI nu va fi niciodată complet neted datorită limitărilor de proiectare pe care le-am discutat la început:
- interfața este redată pe firul principal al aplicației;






- redarea interfeței are loc cu o prioritate normală;
Chiar și cu Galaxy Nexus sau quad-core EeePad Transformer Prime, nu există nici o modalitate de a asigura o netezime și o rată de cadre acceptabilă dacă aceste două constrângeri de design rămân în vigoare. Se spune ca puterea Galaxy Nexus este suficienta pentru a compara cu neteda de lucru cu primul iPhone acum trei ani. Deci, de ce echipa Android a folosit doar un astfel de cadru de redare?
Lucrările pe Android au început înainte ca iPhone să fie lansat, iar la acel moment sistemul Android a fost conceput pentru a fi un concurent pentru Blackberry. În prototipul original Android nu exista nici un ecran tactil. Compromisul Android are înțelesul dispozitivelor cu tastatură hardware și trackball. Iar când a ieșit iPhone-ul, echipa Android sa grăbit să elibereze un concurent pentru acest produs, dar, din nefericire, a fost prea târziu pentru a rescrie întreaga interfață de utilizator a sistemului.
Acesta este și motivul pentru care Windows Mobile 6.5, Blackberry OS, Symbian au o performanță teribilă cu ecran tactil. La fel ca Android, nu au fost concepute pentru a "prioritiza" redarea interfeței cu utilizatorul. După lansarea iPhone-ului, RIM, Microsoft și Nokia au abandonat sistemul de operare mobil și au început dezvoltarea de la zero. Android este singurul sistem de operare mobil care a existat înainte de "era iPhone".
Deci, de ce echipa Android nu a schimbat situația? O să-i las pe Romain Guy să explice:
“... O mulțime de munca pe care am făcut astăzi este cauzata de anumite alegeri făcute în urmă cu mulți ani ...... Cu animație UI este cea mai mare problemă. Lucrăm la alte soluții pentru a încerca să-l (posibilitatea de a folosi un fir de redare separată a îmbunătăți și etc). soluție simplă, desigur, este de a crea un nou instrumente grafice, dar există mai multe dezavantaje la această abordare ".
Romain nu specifică dezavantajele și dezavantajele acestei decizii, dar nu este greu de ghicit:
- Toate cererile trebuie rescrise pentru a sprijini noua structură;
- Android va trebui să furnizeze un mod de suport pentru aplicații mai vechi;
- Lucrul cu alte funcții Android va fi suspendat până la dezvoltarea unui nou sistem;
Totuși, cred că ar trebui să se întâmple scrierea "de la zero", în ciuda acestor dezavantaje și dezavantaje. Ca manager de început, cred că încetinirea Android este absolut inacceptabilă. Ar trebui să faceți acest lucru un număr de prioritate 1 pentru echipa Android.






Continuare în interior.

245 plusuri 69 con

  • Sus în partea de sus
  • Mai întâi deasupra
  • Topical Top

Dinozaur 1760 zile în urmă

Ei bine, ca un utilizator de dispozitive Android, de asemenea, au ceva de spus.
Galaxy Tab 7 (a doua versiune nu-mi amintesc cum se numea 7+ sau 7.1) și Galaxy SIII

Se merge în articolul despre Android 3.0 (Honeycomb) și frânele pentru ea (în cazul în care au fost) nu au fost cea mai mare problemă - în oamenii mei sunt mai preocupați de modul în care au mâncat a bateriei dispozitivului.

Extindeți sucursala 1

evseevbl 1760 zile în urmă

Apropo, încercați să deschideți piața și să căutați "Hello World". Cred că rezultatele nu vor fi deosebit de încurajatoare în comparație cu iOS. Aplicațiile HERO - problema este, de asemenea, moderată (mai degrabă lipsa ei) de tot ceea ce ajunge în Google.

Extindeți Sucursala 0

Atunci când tema Android ridicate atât savvy punct de vedere tehnic și prietenii non-tehnic educați, am auzit din nou și din nou că frânele Android și lent. Realitatea este că Android poate deschide aplicații și pagini web de afișare la fel de repede sau chiar mai repede decât iOS, dar percepția - asta e. Corectarea UI de frânare va fi un început de un drum lung pentru a restabili reputația și imaginea de Android.

Percepția problemei, frânările reprezintă o încălcare a filozofiei Google. Google crede că totul ar trebui să fie rapid. Aici este principala filosofie a Căutării Google, Gmail și Chrome. De aceea Google a creat SPDY - pentru a îmbunătăți HTTP. De aceea, Google creează instrumente care vă ajută să vă optimizați site-ul. De aceea, Google lansează propriul CDN. De aceea Google Maps este afișat folosind WebGL. De aceea, tamponarea pe Youtube este ceva pe care majoritatea dintre noi ni-l amintesc bine, dar văd tot mai puțin.

Dar, probabil, unul dintre motivele cele mai importante pentru restanțele din interfața Android este inacceptabil bazat pe domeniul interacțiunii om-mașină (HCI). Ecranele tactile moderne își asumă o corespondență unu-la-unu între degetul și animația de pe ecran. De aceea, efectul redimensionării în iOS (gumă elastică) este atât de cool, distractiv și intuitiv. De aceea ecranele touch-urilor Virgin America Flights sunt atât de frustrant: ele sunt incredibil de lent și foarte inexacte.

(C) (C) (C) - copiat de la Habra.

Extindeți filiala 2

bigR0fl 1760 zile în urmă

Puteți să vă conectați la Habr? Vreau să citesc srach :)

Extindeți sucursala 1

Extindeți Sucursala 0

fivefourterro acum 1760 zile

Extindeți Sucursala 0

Extindeți Sucursala 0

XenomorphLT acum 1760 de zile

Și trebuie să mă descurc cu aceste probleme ca utilizator? Din cauza dorinței Google de a-și împinge axa aproape în frigidere, ar trebui să sufăr cu un produs de frânare? Nu, mulțumesc.

Extindeți filiala 2

tynho acum 1759 zile

Extindeți Sucursala 0

ckloka 1451 zile în urmă

Nu cumpărați și nu veți fi chinuiți.

Extindeți Sucursala 0

Fozik acum 1759 zile

Cum de a lua o grămadă de plusuri?
1.Scrieți despre iOS și Android
2. Așteaptă puțin
3.
4.PROFIT

Extindeți Sucursala 0

Giria acum 1759 zile

aspul meu galaxie desenează paginile fără probleme, nu îngheață, interfața funcționează fără probleme, fără frânare. Ce fac greșit?

Extindeți Sucursala 0

dimlow 1759 zile în urmă

Extindeți filiala 2

evseevbl 1759 zile în urmă

Ei bine, pentru fiecare dintre ei) Îmi place WP, dar deocamdată speriat de faptul că nu există atât de multe aplicații. În general, au o moderare puțin ciudată.
habrahabr.ru/post/163773

Extindeți sucursala 1

dimlow 1758 zile în urmă

Extindeți Sucursala 0

GeraltSnow acum 1760 zile

4.1 a eliminat complet frânele de interfață, în 4.2 interfața oprește frânarea după dezactivarea unor sincronizări dificile.







Articole similare

Trimiteți-le prietenilor: