Trong sự kiện BUILD 2015 vừa qua, Microsoft đã chia sẻ vể giải pháp nhằm củng cố kho ứng dụng Windows Store có phần non kém của hãng, bằng cách chuyển thể các ứng dụng từ Android và iOS sang Windows 10 thông qua các bộ SDK do Microsoft cung cấp.
Các lập trình viên sẽ gặp khá nhiều vấn đề trong việc chuyển đổi ứng dụng Android/iOS sang Windows 10
Tất nhiên, các ứng dụng từ Android hay iOS sang Windows 10 không thể hoạt động ngay tương tự các ứng dụng Android đối với nền tảng BlackBerry OS, mà các lập trình viên phải viết lại một số các thành phần của ứng dụng. Cụ thể hơn, hệ điều hành Android thì Microsoft cho phép sử dụng ngôn ngữ lập trình Java và C++, iOS là Objective C trên Windows 10.
Tuy nhiên, quá trình chuyển đổi này không dễ dàng như các nhà phát triển vẫn tưởng. Hiện Microsoft đang thiếu rất nhiều hàm API để giúp việc chuyển đổi nhanh chóng và dễ dàng như những mong đợi trước đây của những nhà phát triển, lẫn người dùng. Tính năng Continuum giúp việc biến điện thoại windows 10 thành một chiếc máy tính khi kết nối với màn hình rời là một ví dụ điển hình. Đối với những ứng dụng do Microsoft phát triển, mọi thứ đều có thể chạy trơn tru, tuy nhiên các ứng dụng chuyển tải từ iOS và Android thì gặp phải những vấn đề khiến nó không thể phát huy hết khả năng khi hoạt động song song với Continuum.
Tính năng Continuum: Dễ dàng biến chiếc điện thoại Windows 10 thành máy tính thông qua một màn hình rời
Dẫu vậy, người dùng và các lập trình viên vẫn không ngừng mong đợi một tương lai ‘sáng lạng’ hơn trong việc chuyển đổi các ứng dụng Android/iOS sang Windows 10. Hy vọng hãng sẽ bù đắp những thiếu hụt này trong một tương lai gần.
Những điểm nhấn tại hội nghị BUILD 2015 của Microsoft
(Techz.vn) Hội nghị lập trình viên thường niên của Microsoft đã diễn ra vào đêm qua ngày 29/4 và phần trình diễn tiếp theo về Hololens cùng hệ điều hành Windows 10 đã nhận được nhiều hưởng ứng tích cực từ phía các đối tác, khách mời tham gia hội nghị. Hãy cùng Techz điểm qua những điểm nhấn tại một trong những sự kiện lớn nhất năm của Microsoft.