Logo ro.androidermagazine.com
Logo ro.androidermagazine.com

„Andromeda” Google pare să se ascundă la vedere

Anonim

Actualizare 8 mai 2017: Blogul Hotfix are o privire asupra interfeței de utilizare în starea actuală, iar Google ne arată cum vor arăta aplicațiile Flutter.

Dacă ar fi să vă luați timpul pentru a construi interfața bazată pe Flutter, care este disponibilă pentru Fuchsia chiar acum, ar trebui să arătați o privire destul de bună asupra modului în care lucrurile sunt desenate și animate. Blogul Hotfix a făcut exact asta, iar videoclipul lor este o privire bună în care stau lucrurile astăzi. Deși nu este foarte funcțional, este încă foarte interesant să urmărești ceva nou pe măsură ce se dezvoltă.

Dacă vrei să mergi cu un pas mai departe, Google te-a acoperit. Nouă în Google Play, aplicația Flutter Gallery este o demonstrație a modului în care aplicațiile pot arăta și acționa atunci când sunt scrise în Flutter, care este modul în care aplicațiile Fuchsia „native” sunt scrise chiar acum.

Flutter este o aplicație mobilă SDK care poate fi utilizată pentru a construi interfața de utilizator atât pentru aplicațiile Android cât și pentru iOS. Este încă o previzualizare a tehnologiei, astfel încât probabil nu veți găsi dezvoltatori care eliberează aplicații care o folosesc, dar mulți dintre ei sunt interesați! Flutter ar trebui să faciliteze crearea de aplicații care arată fabulos pentru mobil și, cel mai mult, sunt consecvente între platforme. Google va avea mai multe de spus despre Flutter la Google I / O și vom fi atenți.

Indiferent de ceea ce se întâmplă cu Andromeda și Fuchsia, Flutter este ceva care să fie cu ochii pe.

În ceea ce privește legăturile Fuchsia sau Andromeda, nu vom vedea niciun produs de consum folosind asta pentru o perioadă, astfel încât toate acestea să fie modificate. Sau s-ar putea să plece complet. Dar dacă ești curios despre ce ar putea fi sau despre cum se pot schimba lucrurile, vei primi o idee destul de bună.

Setează-ți mașinile înapoi către august 2016, iar unul dintre lucrurile pe care le-ai putea vedea este să vorbești despre un sistem de operare mister de la Google pe nume Fuchsia. Ne-am aruncat o privire când oamenii au început să observe că se lucrează și am obținut câteva indicii foarte bune despre ce s-ar putea întâmpla.

Mai mult: Proiectul sistemului de operare „Fuchsia” este interesant, lipsind detalii care îl fac să conteze

Lucrările la proiect nu s-au încetinit, iar acum blogul Tech Specs, analistul semiconductorului Daniel Matte, are o nouă abordare asupra unui Fuchsia mai matur și de ce va începe Andromeda.

Matte a aruncat o a doua privire profundă asupra modului în care va fi construită Fuchsia și ce ar putea să facă. Foarte de bază sunt în vigoare - un nou microkernel, bazat pe LK, denumit Magenta, va alimenta un sistem de operare proiectat de la sol pentru a fi modular și adaptabil la majoritatea hardware-ului modern. Combinați Magenta cu un nou motor de redare (Escher) și un strat de interfață de utilizator bazat pe limbajul de programare Dart cu un nou widget și cadru de aplicații numit Flutter pentru a-l aduce în față și în centru și aveți ceea ce Fuchsia are nevoie pentru a deveni un trai real software-ul.

Cred că pentru toate dispozitivele Fuchsia, API-ul și runtime-ul Android vor continua să funcționeze ca înainte, cu excepția acum, sistemul de operare subiacent va fi Fuchsia, iar nucleul va fi Magenta, nu Linux.

Matte spune că va fi Andromeda. Și are o mulțime de dovezi pentru a-și susține ideea. Fuchsia nu este ascunsă. Toată munca pe kernel, cadru și biți și bucăți asociate se realizează în aer liber, unde orice persoană care are interes poate avea o privire. A fost așa de la început și, pe măsură ce evoluează, devine ceva mai ușor să ghicești ce încearcă să facă Google aici.

După o comunicare cu oamenii de la Google Matte, avem mai multe informații despre ceea ce vedem aici, precum și despre ce va veni. Andromeda sună ca stratul de interfață și aplicație pentru dispozitive cu ecran mare, cum ar fi tablete și laptopuri. Cu vârful Fuchsia și folosind ferestre plutitoare scalabile, Andromeda ar putea arăta foarte mult ca Chrome și poate fi optimizat atât pentru utilizarea mouse-ului, cât și pentru tastatură, precum și pentru atingere. Cu alte cuvinte, seamănă foarte mult cu sistemul de operare Chrome pe care îl avem astăzi, dar folosind noua bază mai modulară Fuchsia.

Fuchsia și nucleul Magenta pot alimenta, de asemenea, sistemul de rulare și aplicații pentru Android, iar Matte sugerează că acest lucru se va întâmpla. În cele din urmă, runtimes-ul Android va fi eliminat treptat în favoarea unui software mai nou, dar compatibil, precum Mojo. Acest lucru ar fi de mică consecință pentru utilizatorul final, dar oferă dezvoltatorilor și producătorilor de hardware mai multe modalități de a construi lucrurile pe care dorim să le utilizăm.

Mai mult: Cum Google poate folosi Andromeda pentru a cuceri totul

Pe baza codului care a fost verificat până acum în proiect, Matte sugerează că vedem un sistem de operare la sol proiectat pentru a rula pe procesoare ARM, MIPS și Intel x86. Nu este o fuziune între Chrome și Android, ci un sistem nou care poate alimenta produsele existente ale Google - Chrome și Android - în timp ce continuă o nouă platformă de aplicații care să fie gata pentru evoluția hardware-ului.

Sunt de acord cu evaluarea sa. Ceea ce văd îmi spune că acest sistem de operare all-in-one va încerca să remedieze capcanele unui sistem de calculatoare pe hardware-ul smartphone-ului sau să facă opusul și să folosească o platformă în stil Android cu hardware PC mai capabil. Toate sistemele în unul se vor întâmpla și vor fi viitorul, iar Google încearcă să găsească modalități în care produsele lor existente se pot încadra. Însă Google nu poate abandona două produse de succes sălbatic și, în schimb, trebuie să înceapă în partea de jos, astfel încât schimbarea poate veni în timp ce suportul pentru software-ul pe care îl utilizăm poate continua.

Poate că toți care se uită la Fuchsia și Andromeda greșesc. Aceasta este cu siguranță o posibilitate. Dar Google lucrează la ceva care va fi mare. Este întrebarea dacă va avea sau nu succes. Abia așteptăm să aflăm.