Logo tl.androidermagazine.com
Logo tl.androidermagazine.com

Ang 'andromeda' ng Google ay mukhang nagtatago sa simpleng paningin

Anonim

I-update ang Mayo 8, 2017: Ang blog ng Hotfix ay may pagtingin sa UI sa kasalukuyang estado nito at ipinapakita sa amin ng Google kung ano ang magiging hitsura ng mga Flutter apps.

Kung maglaan ka ng oras upang bumuo ng interface na nakabatay sa Flutter na magagamit para sa Fuchsia ngayon, magkakaroon ka ng magandang pagtingin sa paraan ng mga bagay na iginuhit at animated. Ang blog na Hotfix ay nagawa lamang iyon at ang kanilang video ay isang magandang pagtingin sa kung saan ang mga bagay ngayon. Habang hindi ito masyadong functional, talagang cool na talagang manood ng bago bago ito bubuo.

Kung nais mong pumunta pa sa isang hakbang na nasaklaw ka ng Google. Bago sa Google Play, ang Flutter Gallery app ay isang demo kung paano maaaring tumingin at kumilos ang mga application kapag nakasulat sa Flutter, na kung paano nakasulat ang "katutubong" Fuchsia app ngayon.

Ang Flutter ay isang mobile app SDK na maaaring magamit upang mabuo ang interface ng gumagamit para sa parehong mga Android at iOS apps. Ito ay pa rin ng isang preview ng tech kaya marahil ay hindi mo mahahanap ang mga developer na naglalabas ng mga app na gumagamit nito ngunit maraming mga ito ay interesado! Ang Flutter ay dapat gawin itong medyo madali upang lumikha ng mga app na mukhang hindi kapani-paniwala para sa mobile, at higit sa lahat ay pare-pareho sa pagitan ng mga platform. Marami pa ang sasabihin ng Google tungkol sa Flutter sa Google I / O at magbibigay pansin tayo.

Hindi mahalaga kung ano ang mangyayari sa Andromeda at Fuchsia, ang Flutter ay isang bagay na dapat bantayan.

Tulad ng para sa anumang Fuchsia o Andromeda tie-in, hindi namin makikita ang anumang produktong mamimili gamit ang alinman dito habang ang lahat ng ito ay angkop na baguhin. O maaari lang itong ganap na umalis. Ngunit kung mausisa ka tungkol sa kung ano ang maaaring maging o kung paano maaaring magbago ang mga bagay, makakakuha ka ng isang magandang ideya.

Itakda ang iyong paraan pabalik machine hanggang Agosto 2016, at ang isa sa mga bagay na maaari mong makita ay pinag-uusapan ang tungkol sa isang misteryo na operating system mula sa Google na nagngangalang Fuchsia. Tiningnan namin ito nang magsimulang mapansin ng mga tao na ito ay nagtrabaho sa at nakuha ang ilang mga talagang cool na pahiwatig tungkol sa kung ano ang maaaring mangyari.

Dagdag pa: Ang proyekto ng operating system na 'Fuchsia' ay kawili-wili, kulang ang mga detalye na mahalaga ito

Ang trabaho sa proyekto ay hindi bumagal at ngayon semiconductor analyst Daniel Matte's blog Tech Specs ay may isang bagong tumagal sa isang mas mature Fuchsia, at bakit ito ay kung saan magsisimula ang Andromeda.

Si Matte ay nagsagawa ng pangalawang malalim na pagsusuri kung paano itatayo ang Fuchsia at kung ano ang maaaring gawin. Ang pinakadulo mga pangunahing kaalaman ay nasa lugar - ang isang bagong microcernel na nakabatay sa LK na binansagang Magenta ay magbibigay kapangyarihan sa isang operating system na dinisenyo mula sa lupa hanggang sa maging modular at madaling iakma sa karamihan ng anumang modernong hardware. Pagsamahin ang Magenta gamit ang isang bagong render engine (escher) at isang layer ng interface ng gumagamit batay sa wika ng programming ng Dart na may all-new widget at application framework na pinangalanang Flutter upang dalhin ito sa harap at sentro at mayroon kang kung ano ang kailangan ng Fuchsia upang maging isang aktwal na pamumuhay piraso ng software.

Sa palagay ko para sa lahat ng mga aparatong Fuchsia, ang Android API at runtime ay magpapatuloy na gumana tulad ng dati, maliban ngayon ang pinagbabatayan na OS ay Fuchsia, at ang kernel ay Magenta, hindi ang Linux.

Sinabi ni Matte na ito ay magiging Andromeda. At marami siyang katibayan upang suportahan ang kanyang ideya. Ang Fuchsia ay hindi nakatago. Ang lahat ng mga gawain sa kernel, balangkas, at mga nauugnay na mga piraso at piraso ay ginagawa sa bukas kung saan ang sinumang may interes ay maaaring tumingin. Ito ay sa ganitong paraan mula sa simula, at habang nagbabago ito ay nagiging mas madali upang hulaan kung ano ang sinusubukan ng Google na gawin dito.

Matapos ang ilang pakikipag-usap sa mga tao sa Google Matte ay may higit pang pananaw tungkol sa kung ano ang nakikita natin dito pati na rin ang darating. Ang Andromeda ay tunog tulad ng interface at layer ng aplikasyon para sa mga malalaking aparato na aparato tulad ng mga tablet at laptop. Tumatakbo sa taas ng Fuchsia at paggamit ng mga nasusukat na mga lumulutang na bintana, si Andromeda ay maaaring magmukhang katulad ng Chrome at mai-optimize para sa paggamit ng mouse at keyboard pati na rin ang pagpindot. Sa madaling salita, tulad ng Chrome OS na mayroon tayo ngayon ngunit ginagamit ang mas bagong modular na Fuchsia bilang isang batayan.

Ang Fuchsia at ang kernel ng Magenta ay maaari ring makapangyarihang ang Google runtime at application framework, at iminumungkahi ni Matte na mangyayari ito. Sa kalaunan, ang mga runtime sa Android ay maiiwasan sa pabor ng mas bago, ngunit katugma, software tulad ng Mojo. Ito ay hindi gaanong kinahinatnan para sa end user ngunit nag-aalok ng mga developer at mga tagagawa ng hardware ng mas maraming mga paraan upang mabuo ang mga bagay na nais naming gamitin.

Dagdag pa: Paano magagamit ng Google ang Andromeda upang talunin ang lahat

Batay sa code na nasuri sa proyekto hanggang ngayon, iminumungkahi ni Matte na nakakakita kami ng isang ground-up operating system na idinisenyo upang patakbuhin ang mga processors ng ARM, MIPS, at Intel x86. Ito ay hindi isang pagsasama-sama ng Chrome at Android, ngunit isang bagong sistema na maaaring kapangyarihan ang umiiral na mga produkto ng Google - Chrome at Android - habang pinalalawak ang isang bagong platform ng aplikasyon upang maging handa para sa ebolusyon ng hardware.

Sumasang-ayon ako sa kanyang pagtatasa. Ang nakikita ko ay nagsasabi sa akin na ang all-in-one OS na ito ay magsisikap na ayusin ang mga pitfalls ng shoehorning isang PC system sa smartphone hardware o paggawa ng kabaligtaran at paggamit ng isang platform ng istilo ng Android na may mas may kakayahang PC hardware. Ang lahat ng mga sistema ay magaganap at magiging hinaharap, at sinisikap ng Google na makahanap ng mga paraan na maaaring magkasya ang kanilang mga umiiral na produkto. Ngunit hindi maiiwan ng Google ang dalawang ligtas na matagumpay na mga produkto at sa halip ay dapat magsimula sa ilalim upang ang pagbabago ay maaaring dumating habang ang suporta para sa software na ginagamit namin ay maaaring magpatuloy.

Siguro lahat ng pagtingin sa Fuchsia at Andromeda ay mali. Ito ay tiyak na isang posibilidad. Ngunit ang Google ay nagtatrabaho sa isang bagay na magiging malaki. Maging matagumpay man o hindi ay ang tanong. Hindi kami maghintay upang malaman.