Talaan ng mga Nilalaman:
- Hindi papalitan ng Fuchsia ang Android o Chrome OS
- Mga pakinabang ng pagbabago
- Walang bagay na pangwakas, lahat mababago
- Mga Chromebook para sa lahat
- Mga Chromebook
Isang mahabang panahon ang nakalipas, noong 2016, natutunan ng internet ang tungkol sa isang dapat na inisyatibo ng Google upang pagsamahin ang Chrome OS at Android. Ito ay upang magkaroon ng codename na Andromeda at pag-iisa ang lahat ng mga platform ng computing ng Google upang lahat sila ay gumagamit ng parehong operating system. Naging kahulugan ito sa maraming paraan; ito ay katulad ng kung ano ang ginagawa ng Microsoft sa mobile, tablet at desktop software at parang direksyon na gumagalaw ang Apple gamit ang iOS at macOS. Ang mga Codenames at tsismis sa tabi, kung ano ang natapos na nangyayari ay ang kakayahang bisitahin ang Google Play Store na may Chromebook at patakbuhin ang mga Android apps nang katutubong.
Ito ay isang malaking deal, at kung ito ay kung ano ang Andromeda ay naging ito ay tiyak na sapat. Ang bawat tao ay nakikinabang mula sa pagkakaroon ng magagamit na mga Android apps sa mga Chromebook - Maaaring ibenta ang Google at maaari naming magamit ang mga ito nang mas mahusay dahil magkakaroon ng isang "app para sa" tuwing kailangan namin. Ngunit ang ideya ng pagsasama ng Android at Chrome ay hindi kailanman nawala. Nakakuha lang ito ng isang bagong codename: Fuchsia.
Higit pa: Ito ang mga Chromebook na maaaring magpatakbo ng mga Android at Linux apps
Nakuha ng Fuchsia ang pangalan nito, ayon sa ilan sa mga nag-develop, mula sa mga umiiral na proyekto.
Pink + Lila = Fuchsia (isang bagong Operating System)
Ang Proyekto Pink ay isang orihinal na ideya mula sa koponan ng engineering ng Apple nang sila ay nagpasya na oras na upang makabuo ng isang bagong operating oriented na operating system na may isang bagong interface ng gumagamit, at ang mga tala ay isinulat sa mga pink index cards. Ang Proyekto Lila ay ang orihinal na pangalan na ibinigay sa prototype production ng isang touchscreen na telepono mula sa Apple; ang iPhone. Ang mga orihinal na developer ng Fuchsia ay mahusay sa kasaysayan na ito, dahil sila ay bahagi rin ng mga dating proyekto tulad ng BeOS, iOS, at WebOS.
Ngunit ang isang operating system ay nangangailangan ng higit pa sa isang pangalan. At nang walang sinasabi sa amin ng Google ang tungkol sa bagong proyekto nito, kami ay naiwan na magkasama ang lahat ng mga breadcrumbs na mahahanap ng internet. Narito ang nalalaman natin hanggang ngayon.
Hindi papalitan ng Fuchsia ang Android o Chrome OS
Ang Android ay isang kumplikadong bagay. Maaari itong isipin bilang isang kumpletong operating system na makikita mo sa isang smartphone o tablet, o maaari itong maging isang maliit na bahagi ng isang operating system na binuo upang patakbuhin ang mga application tulad ng nakita namin mula sa BlackBerry sa OS 10 na aparato. Higit sa lahat, ang Android ay pamilyar sa tungkol sa dalawang bilyong tao at may isang malaking ekosistema ng software, aparato, accessories at kawani ng suporta. Hindi mo kailanman pinabayaan ang isang bagay na matagumpay na ito - sa halip ay gagawa ka nito.
Nalaman ng Google ang pakinabang ng paggamit ng kanilang sariling software mula sa Oracle sa silid ng korte.
Ang Fuchsia ay maaaring mapalitan ang bahagi ng software na hindi mo nakikita; ang bahagi na nagpapatakbo ng hardware at hinahayaan mong sabihin sa iyong telepono na gumawa ng isang bagay kapag na-tap mo ang screen o makipag-usap sa mikropono.
Sa ngayon ang Android ay gumagamit ng Linux kernel at isang maliit na programa ng utility na nakasulat upang gumana sa Linux. Magaling ang Linux sa maraming paraan. Ito ay binuo upang gumana sa halos anumang bagay na matalino sa hardware, ay may isang malaking komunidad na nag-aambag at ginagawang mas mahusay ang bawat bersyon kaysa sa huling, at magiging mas mahaba kaysa sa anumang hardware na binili mo ngayon na gumagamit nito. Karamihan sa parehong paraan ang Chrome. Ito ay isang bungkos ng mga serbisyo at mga kagamitan na nakaharap sa gumagamit na tumatakbo sa itaas ng Linux kernel. Gayon din ang Android Auto, at Android TV, at magsuot ng OS.
Ngunit ang Linux ay hindi "nabibilang" sa Google at hindi ito partikular na idinisenyo para sa mobile hardware. Ito ang dalawang bagay na nais ng Google at sa huli ay kakailanganin upang magpatuloy upang makipagkumpetensya.
Ang Fuchsia ay itatayo para sa 2019 at lampas pa, hindi para sa pamana ng nakaraan.
Kailangan ng Google ng isang mobile operating system na binuo mula sa ground up sa bawat antas na idinisenyo para sa 2018. Kailangan itong maging sandalan at madali sa mga mapagkukunan, magagawang makalkula nang mabilis nang hindi nagbubuwis ng mga chips sa loob ng aming mga telepono, at kailangang agad na tumugon sa lahat ng mga paraan na maaari nating "makipag-usap" dito tulad ng pagpindot, mouse at keyboard, o boses. At kailangan nitong gawin ang lahat ng ito habang pa rin ang parehong user-friendly na Android alam na natin at pinapatakbo pa rin ang milyon-milyong mga application na isinulat para sa Android.
Sa madaling salita, pinalitan ng Fuchsia ang Linux at mga bahagi ng Android (at marahil ang Chrome, Android TV, Android Auto, atbp.) Sa isang bagay na mas mahusay na gumagana para sa mga layunin ng Google. Ang interface ng gumagamit - kung ano ang nakikita mo at ng nakikita ko sa aming mga telepono o Chromebook o relo - ay walang kinalaman sa bahaging ito ng operating system. Bukod sa, Fuchsia ay masyadong mahirap na spell.
Mga pakinabang ng pagbabago
Tulad ng nabanggit, nais ng Google ang software na mayroon silang higit na kontrol sa at na idinisenyo upang maging sandalan at mabilis sa medyo mababang-end na hardware na nakikita natin sa mga produktong mobile. Ngunit may dalawang iba pang napakahalagang mga benepisyo mula sa paglipat sa isang pasadyang operating system, at sa oras na ito makakakita kami.
Magagamit ng mga nag-develop ang mas maraming kasalukuyang mga wika sa programa upang magsulat ng mga aplikasyon. Nakikita na namin ito sa mga tool sa pagprograma tulad ng Dart at Flutter na gumagawa ng kanilang paraan sa Android, at ang anumang bagong OS ay tiyak na isinusulat na may mga modernong tool sa pag-iisip.
Minsan kailangan mo ng isang sledgehammer. Iba pang mga oras na kailangan mo ng isang bagay na mas pinong.
Walang mali sa pagprograma sa C o Java. Ang parehong mga wika ay napakalakas at maaaring gumawa ng anumang hardware na gawin. Ngunit nangangahulugan din ito na idinisenyo upang makagawa ng maraming mga bagay na hindi kailangan ng developer ng mobile app, at maaari itong gawin silang isang maliit na mahirap malaman at gamitin. Hindi kailangan ng isang developer ng Android app ang kanyang code upang makipag-usap nang direkta sa CPU gamit ang code ng machine. Ngunit ang isang developer ng app ay nangangailangan ng pag-access sa mas madali at mas mahusay na mga paraan upang magkaroon ng maayos na mga paglilipat sa UI o scalability para sa iba't ibang mga screen. Ang C ++ ay mahusay para sa powering isang robot, ngunit ang Flutter ay mahusay para sa pagbuo ng isang mahusay na interface ng app. Ang pagpapaalam sa mga tool sa pag-gamit ng tulong na makakatulong sa mas mahusay na mga app ay nangangahulugang nakakakuha kami ng mas mahusay na apps.
Ang mga bagong tool na pinagsama sa isang pinag-isang ilalim na layer ng software sa lahat ng mga aparato ay nangangahulugang ang isang app ay maaaring gumana kahit saan. Iyon ay mahusay, ngunit pinapayagan ng Android ang isang app na gumana sa lahat ng dako, at maging prangko, nangangahulugan ito na ang karamihan sa mga app ay pagsuso sa anumang aparato maliban sa isang telepono. Ang iba't ibang mga laki ng mga screen ay nangangailangan ng iba't ibang mga interface ng gumagamit, at ang karamihan sa mga developer ay code lamang para sa isang laki ng telepono dahil hindi madali upang gumawa ng isang mahusay na hitsura ng isang app.
Ang mas mahusay na mga tool ng developer ay nangangahulugang mas mahusay na mga app sa bawat screen.
Magbabago iyon sa mga tool tulad ng Flutter at iyon ang aming pangalawang pakinabang. Sa ngayon mahirap magtayo ng isang Android app na gumagana sa isang maliit na display na 5-pulgada ngunit nagbabago upang samantalahin ang isang 12-inch display. Maaari itong magawa nang maganda - tingnan ang Gmail app para sa isang halimbawa - ngunit ang gawain na kasangkot ay karaniwang inilalagay sa mga developer ang ideya. Kung hayaan ng mga tool na tukuyin ng isang developer ang ilang iba't ibang mga paraan upang magamit ang buong pagpapakita upang bigyan kami ng tamang dami ng impormasyon na may ilang mga hakbang lamang, gagawin ito ng karamihan sa mga developer.
Ito ang kamukha ni Fuchsia sa Pixelbook. Madali na tukuyin ng mga nag-develop ang napupunta sa mas maliit na mga patlang ng nilalaman, kung ano ang ginagamit bilang isang kaaya-aya na background, kung paano inilatag ang mga bagay at kung magkano ang nilalaman na kailangan nating makita sa ilang mga hakbang lamang. Sa ngayon may mga halimbawa lamang at mga demonyo, ngunit ang mga nagbibigay sa amin ng isang mahusay na ideya ng inaasahan. Ihambing ito sa Fuchsia sa isang laki ng display ng telepono sa ibaba.
Pansinin ang pagkakapareho, pagkatapos mapansin ang mga pagkakaiba. Ito ay kung paano ang isang piraso ng software, sa kasong ito, isang simpleng interface ng gumagamit o "home" app, ay maaaring mabago upang maisagawa sa dalawang magkakaibang mga display ng laki. Ito ang kulang sa Android sa kasalukuyang estado nito. Ito ang kailangan nating mangyari. Ito ang dahilan kung bakit ang Google - at kami - nais ang Fuchsia na maging isang tunay na bagay.
Walang bagay na pangwakas, lahat mababago
Tulad ng nabanggit sa tuktok ng artikulong ito, binuo namin ito sa isang halo ng tsismis, pag-upload ng source code, tidbits ng impormasyon ng tagaloob, at isang dash of imahinasyon. Walang sinabi ang Google tungkol sa anumang hinaharap kung saan ang katotohanan ng Fuchsia.
Mahalaga iyon sapagkat ito ay isang malaking gawain. Ito ay kahit na mas malaki kaysa sa paglikha ng Android sa unang lugar ay dahil ang karamihan sa mga ito ay nagsasangkot ng coding para sa ilalim na layer sa halip na nakasalalay sa umiiral na software. Ang Android ay itinayo sa itaas ng Linux, ang iOS ay itinayo sa BSD, ang Fuchsia ay itinatayo mula sa ground up. Aabutin ng ilang taon hanggang sa makita namin ang isang bersyon ng consumer o kahit isang bersyon para masubukan ng publiko na hindi lamang isang patunay ng demo ng konsepto. Ito ay mahirap na trabaho na tatagal ng libu-libong oras upang matapos.
Naniniwala ako na ang Google ay may mga plano para sa Fuchsia at hindi lamang ito ay isang proyekto ng alagang hayop ng ilang mga may talento na tagagawa o isang bagay na sisimulan ng Google at hindi tatapusin. Binibigyang pansin ko ang lahat ng ito, hindi lamang dahil ito ay kung paano namin ginagawa ang aming pamumuhay, ngunit dahil pareho kaming interesado at namangha sa kung ano ang maaaring umunlad mula sa proyekto. Patuloy naming muling bisitahin ang puwang na ito at magdagdag ng impormasyon dahil magagamit ito, ngunit sa ngayon, karamihan sa mga edukado na hulaan at maraming nais na kasangkot.
Nangungunang 3 mga paraan ang Fuchsia ay maaaring maging isang mas mahusay na operating system kaysa sa Android
Mga Chromebook para sa lahat
Mga Chromebook
- Ang Pinakamahusay na Chromebook
- Pinakamahusay na Chromebook para sa mga Mag-aaral
- Pinakamahusay na Chromebook para sa mga Manlalakbay
- Pinakamahusay na USB-C Hubs para sa mga Chromebook
Maaari kaming kumita ng komisyon para sa mga pagbili gamit ang aming mga link. Dagdagan ang nalalaman.