Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

Szeretne webokat az Android táblagépén? A hp reméli

Anonim

Lehet, hogy nem látta a HP múlt hónapjának terveit a nyílt forrású webOS-on. Néhány szót is mondtunk magunknak. A HP most már képes kiadni egy ütemtervet nyílt forráskódú kiadásához, és teljes mértékben nyílt forrású az Enyo alkalmazási keretrendszerének. De mit jelent ez az Android tömeg számára? Rövid távon ez azt jelenti, hogy legalább néhány webOS alkalmazást megjelenít az Android számára. Hosszabb távon ez azt jelenti, hogy valószínűleg lát egy olyan napot, amikor az asztalok elfordulnak, és telepítheti a webOS-ot az Android táblagépekre (nem fordítva).

Először az alkalmazásokkal foglalkozunk - a HP ezen a héten kiadta az Enyo alkalmazáskeretének forráskódját. Az Enyo lényege webtechnikán alapszik, mint minden webOS (míg az Android keretrendszer a Java körül épül). Alkalmazási keretként az Enyo az a nyelv, amelyet a webOS fejlesztők használnak alkalmazásuk felépítéséhez, és közvetítőként szolgálnak a nyers webkódhoz. Az Enyo felhasználói felület védjegye a csúszó panelek használata, mind az oldalról felpattanó, mind pedig az állítható több oszlopos felületek felhalmozása érdekében. Ebben a tekintetben nem olyan különbözik a Honeycomb alkalmazás fejlesztéséhez bevezetett Fragments koncepciótól.

A nyílt forráskódú alkalmazás azt jelenti, hogy az Enyo-ban írt fejlesztők összeállíthatják a böngészőbe vagy a webalkalmazást támogató operációs rendszerekbe tölthető alkalmazásokat kevés kérdéssel. Valójában ez már megtörténik - több webOS Enyo alkalmazás érhető el a WebKit-alapú webböngészőkön keresztül, és legalább egy, a Paper Mache nevű Instapaper kliens már elérhető az Android Marketben. Természetesen van néhány finomítás, amelyet meg kell tenni annak érdekében, hogy a dolgok szépek és zökkenőmentesek legyenek, de az olyan alkalmazások, mint a Paper Mache, úgy néznek ki és viselkednek (mínusz a késés és a jitter), mint ahogy a webOS-on.

A második fő bejelentés az volt, hogy a HP dönti el az egyedi kernelét, és az Open webOS-ban való használatra a szabványos Linux kernelt hűti le. Ez az alapelv az Android kernelének mögött, mivel a webOS kapcsolót a hardver széles skáláján támogatják. Ahol a Cyanogen található az Android nyílt forráskódú projektben, minden bizonnyal azt várjuk, hogy ugyanez történjen a webOS-kal. A kérdés az, hogy valaki telepíteni akarja?