Nội dung
Một nhóm sáu sinh viên đang theo học Tiến sĩ ngành Khoa học máy tính của Đại học Columbia đã phát triển công cụ "Cider", một cấu trúc hệ điều hành tương thích cho phép chạy những ứng dụng ios trên nền Android.
 
Dự án cider cho phép chạy các ứng dụng nền ios trên android

Dự án nghiên cứu sử dụng tính tương thích của công nghệ nhị phân để chạy cùng lúc hệ nhị phân "khách" và hệ nhị phân gốc trên cùng một thiết bị. Thực ra, cider có thể đánh lừa mã nguồn của ứng dụng để nó nghĩ rằng nó đang chạy trên nhân XNU của Apple.

Đây là lời trích trong bài nghiên cứu của nhóm:
Chúng tôi giới thiệu đến các bạn Cider, một hệ thống cấu trúc tương thích có thể chạy những ứng dụng được xây dựng trên những nền tảng khác nhau như android hoặc iOS trên cùng một chiếc smartphone hay tablet. Cider tối ưu hệ điều hành chủ (Android) của một thiết bị bằng cách quản lý kernel và các luồng xử lý để bắt chước giao thức nhị phân của hệ điều hành khách, qua đó cho phép chạy kho nhị phân của hệ điều hành này.

Điều này được thực hiện bằng cách sử dụng sự kết hợp cơ chế tương thích của hệ nhị phân bao gồm: tính thích ứng của trình biên dịch mã nguồn và những tính năng ngoại vi. Tính thích ứng của trình biên dịch cho phép những mã nguồn khách chưa được chỉnh sửa có thể được tái sử dụng trong kernel chủ, giảm tải tài nguyên cho việc sử dụng cùng lúc nhiều giao thức nhị phân để tính toán cho cả ứng dụng chủ lẫn khách.Và đây là video demo của Cider trên máy tính bảng nexus 7 :
 

Nguồn thông tin được HOCHOIMOINGAY.com sưu tầm từ Internet

Cùng chuyên mục

Không nên update Facebook 8.0 trên iOS

Phiên bản mới update của Facebook là 8.0 có cải thiện về các hiệu ứng đồ họa nhưng mắc phải một số lỗi như chạy lag khi lướt trang News Feed và bị một lỗi khá khó chịu đó là đột ngột thoát...

Xem thêm  

Xin chào! Tôi là Robin. Em của Siri.

Bạn đang sử dụng thiết bị chạy Android và mong muốn có được một “trợ lý ảo” như Siri của Apple để có thể ra lệnh cho thiết bị của mình bằng giọng nói? Ứng dụng miễn phí dưới đây có thể...

Xem thêm