Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Новости IT Проект Cider позволяет запускать iOS-приложения на Android RSS

Проект Cider позволяет запускать iOS-приложения на Android

Текущий рейтинг: 4.4 (проголосовало 20)
 Посетителей: 4188 | Просмотров: 4660 (сегодня 0)  Шрифт: - +

Группа из шести студентов колумбийского университета разработала систему под названием Cider, дающую возможность запускать написанные под операционную систему iOS приложения на Android. Принцип действия системы таков, что приложения «уверены», что по-прежнему работают на iOS. Здесь используется не эмулятор или виртуальная машина, как бывает в подобных случаях, а код изменяется в режиме реального времени, позволяя программе работать с ядром и библиотеками Android. Помогает в данном случае то, что обе платформы работают на архитектуре ARM.

Для объединения двух платформ используется стандартное Android-приложение CiderPress, которое получает информацию о различных событиях, вроде ввода текста, данных с акселерометра, уведомления от приложений, и передаёт их в iOS. Убедив систему iOS в том, что окно программы CiderPress на самом деле является дисплеем iOS-устройства, исследователи получили возможность снимать скриншоты и выполнять другие действия с экраном.

На представленном видео показано, как на Android 4.3 на планшете Nexus 7 запускаются программы Yelp и iBooks с iOS 5.1. Производительность пока что невысокая, однако можно надеяться, что в будущем этот недостаток будет исправлен или хотя бы уменьшен. Попытки крупных IT-компаний по созданию такого рода систем также не приводили к выдающемуся быстродействию.

Другая проблема заключается в переносе поддержки аппаратных возможностей iOS на Android. К сожалению, через iOS пока невозможно управлять на Android-устройствах камерами, мобильной связью и соединением Bluetooth. Однако и в этом направлении работа ведётся, и уже была добавлена поддержка GPS. Ряд программ, обращающихся к таким неподдерживаемым функциям, пока работают некорректно, другие функционируют, не задействуя эти функции вовсе.

Автор: Алексей Алтухов  •  Иcточник: techspot.com  •  Опубликована: 16.05.2014
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:   Android, iOS, Cider.


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.