Истраживачи са Универзитета Колумбија доносе иОС апликације на Андроид

Све до пре неколико генерација уређаја, Апплеов иОС је имао изразиту предност у односу на Андроид у погледу квалитета и квантитета апликација. Али недавно су Андроид апликације сустигле и на много начина надмашиле оно што је доступно или чак могуће на иОС-у. Много тога је због тога што Андроид сада има велику већину тржишног удела паметних телефона, што заузврат изазива интересовање трећих страна за програмере. Међутим, добар посао је због тога што Андроид програмерима трећих страна даје знатно више слободе него што дозвољава иОС.

Упркос повећању квалитета и квантитета апликација, није неуобичајено да неки релативно значајни програми буду специфични за платформу. На пример, ако имате пуно пријатеља који користе иОС, несумњиво сте се осећали помало изостављеним без могућности да комуницирате путем иМессаге-а или ФацеТиме-а. Овде се појављују пројекти као што је Цидер.

Развијен од стране чланова Одељења за рачунарске науке на Универзитету Колумбија, Цидер је архитектура компатибилности са ОС-ом која може да покреће иОС апликације на Андроид-у. Уместо да се користи строга виртуелна машина, ово се ради са новим приступом који укључује прилагођавање кода у време компајлирања, као и дипломатске функције. Први омогућава да се постојећи изворни код апликације прилагоди без модификација за употребу на новој архитектури, док други омогућава страним апликацијама да се прикључе на библиотеке хост уређаја, укључујући оне за власнички софтвер и хардверске интерфејсе као што је 3Д убрзање хардвера.

Видео снимак доказа о концепту јабуковаче може се наћи испод. Као што се може видети у видеу, опште перформансе корисничког интерфејса су оно што би се очекивало без 2Д хардверског УИ рендеровања. Међутим, демо такође укључује снимак Пассмарк-а који покреће 3Д бенцхмарк са добром брзином кадрова и са пуним приступом могућностима рендеровања хост хардвера.

//www.youtube.com/embed/Uaple0Ec1Dg

Иако постоје многе правне и техничке препреке које стоје на путу да се пројекат попут овог икада оствари, узбудљиво је видети да је такав пројекат чак могућ и на Андроид-у. На крају крајева, ово само служи као додатни доказ потенцијала Андроида.

Надајмо се да ће изворни код овог пројекта бити пуштен у неком тренутку и да ће други програмери моћи да надограде и побољшају овај развој. До тада, ово је још увек вредно пажње. Можете сазнати више ако посетите страница пројекта и читање тима цео истраживачки рад (ПДФ упозорење).

Шта бисте урадили да бисте могли да покрећете иОС апликације и игре на свом Андроид уређају? Обавестите нас у коментарима испод.

[Велико хвала КСДА Сениор Модератору ефрант за савет!]