Doktoranci wydziału informatyki Uniwersytetu Columbia przygotowali specjalną architekturę dla systemu Android nazwaną Cider, pozwalającą na uruchamianie na tej platformie aplikacji napisanych dla iOS bez wykorzystania maszyny wirtualnej.

Całość opiera się na wykorzystaniu kodu z obydwu systemów. Cider kopiować ma na urządzenie z Androidem odpowiednie biblioteki i platformy programistyczne (czyli tzw. frameworki), które mają niejako oszukać aplikację dla iOS. Jakość tego rozwiązania pozostawia wiele do życzenia (aplikacje dla iOS uruchomione na Androidzie nie mają dostępu m.in. do aparatu fotograficznego, odbiornika GPS czy Bluetooth). Należy je traktować jako ciekawostkę, dowód na to, że uruchamianie aplikacji dla iOS na urządzeniach z Androidem jest możliwe. W większości przypadków nie będzie to jednak konieczne, gdyż większość z popularnych programów dla urządzeń mobilnych dostępna jest zarówno dla jednego jak i drugiego z systemów.

Pełną dokumentację techniczną tego projektu znaleźć można TUTAJ .

Źródło: _ The Next Web_

Obrazek: _ miramollar.me_