Chiến lược ứng dụng đa thiết bị Windows 10 của Microsoft liệu có thực tiễn?

    GenQ,  

    Microsoft đã tung ra các công cụ giúp các lập trình viên tạo ra ứng dụng chạy trên nhiều thiết bị Windows 10, cũng như dễ dàng trong việc mang app iOS/Android qua. Nhưng liệu chiến lược này có thực tiễn và dễ dàng thực hiện?

    Tại Microsoft Build 2015, “gã khổng lồ phần mềm” đã dành phần lớn thời gian để tập trung đề cập về Windows 10 cũng như tương lai của hệ điều hành này. Microsoft mong muốn bản cập nhật Windows 10 trong một ngày không xa phải được sử dụng bởi hàng tỷ máy trên toàn cầu, từ máy tính, điện thoại, Xbox, cho đến những thiết bị thực tế ảo như kính HoloLens. Đó là thế giới mà Microsoft mong muốn, một thế giới mà ở đó những phần mềm “universal” có thể chạy xuyên suốt khắp mọi thiết bị điện tử, là nơi mà mà người dùng có thể cắm một chiếc máy chạy Windows Phone vào màn hình TV để biến nó thành PC, và là nơi những app Android và iOS có mặt trên phần cứng Windows. Tuy nhiên liệu Microsoft cùng Windows 10 có thể biến những tham vọng đó thành sự thật hay không?

    Microsoft đặt rất nhiều kỳ vọng ở Windows 10
    Microsoft đặt rất nhiều kỳ vọng ở Windows 10

    Microsoft nhận thức rõ được rằng, khó khăn lớn nhất mà hãng đang phải đối mặt chính là số lượng cùng chất lượng nghèo nàn của những ứng dụng trên Windows Phone cũng như Windows. Chính vì vậy, tại Build 2015, hãng đã giúp các lập trình viên mang các app Andorid và iOS hiện tại của họ lên Windows 10 một cách dễ dàng hơn bằng việc cung cấp một số bộ SDK phát triển.

    Ngoài ra, Microsoft cũng đưa ra những bộ công cụ giúp các lập trình viên có thể tạo ra những phần mềm hoạt động được trên tất các thiết bị dùng Windows, từ máy tính để bàn cho đến Xbox, rồi đến smartphone, rồi đến thiết bị thực tế ảo HoloLens. Và nếu tất cả đều diễn ra suôn sẻ như những gì Microsoft trình diễn thì Windows 10 trên PC và smartphone thực sự có triển vọng rất lớn.

    Tuy nhiên, mọi chuyện dường như sẽ không dễ dàng như cách mà Microsoft mường tượng ra. “Điều đó thật sự có ý nghĩa. Nhưng ý tưởng đó sẽ không bao giờ dễ dàng như cái cách mà Microsoft mô tả”, Logan McKinley, một lập trình viên phần mềm từ trường đại học Virginia cho biết, “trông có vẻ như Microsoft đã làm ra một vài thứ rất tuyệt. Tuy nhiên tôi không chắc chắn về việc nó có hiệu quả hay không”. Về cơ bản, các nhà phát triển buộc phải chỉnh lại bằng tay những app của họ để chúng có thể chạy trên các thiết bị riêng biệt (thực tế là các app trên hai máy khác nhau sẽ không hề giống nhau từ bên trong).

    Việc mang ứng dụng từ iOS và Android qua Windows 10 không thực sự dễ dàng
    Việc mang ứng dụng từ iOS và Android qua Windows 10 không thực sự dễ dàng

    Chưa hết, một số lập trình viên tiếp tục nghi ngờ về sự thành công của chiến lược từ Microsoft, khi cho rằng các nhà phát triển sẽ không thực sự cảm thấy hứng thú khi bỏ ra nhiều thời gian phát triển app cho nhiều thiết bị cùng một lúc (đặc biệt là kính HoloLens khi tương lai của nó vẫn chưa xác định). Các lập trình viên luôn bận rộn và dành nhiều tâm huyết hơn vào nền tảng mà họ đang phát triển.

    Thách thức vẫn chưa dừng lại ở đó, thậm chí chính Joe Belfiore từ Microsoft cũng thừa nhận việc tạo app cho Windows còn đến từ vấn đề con người. Ông cho biết công cụ để phát triển ứng dụng cho Windows 10 hay chuyển app từ iOS/Android sang Windows 10 là rất dễ dàng cho các lập trình viên, và ông cho rằng công nghệ đối với Microsoft không phải là việc gì đó quá to tác. Vấn đề thực sự mà ông muốn nhấn mạnh chính là yếu tố con người.

    Yếu tố con người cũng là một vấn đề khác
    Yếu tố con người cũng là một vấn đề khác

    Cụ thể hơn, Belfiore cho biết có một câu hỏi rất lớn mà Microsoft chưa thể trả lời đó là: các nhà phát triển và khách hàng liệu có nhanh chóng thích nghi với tầm nhìn của Microsoft. Tương tự như vấn đề con gà - quả trứng, các lập trình viên sẽ không phát triển ứng dụng cho các thiết bị Windows nếu như không có người dùng sử dụng chúng, và người dùng thì ngược lại, sẽ không mua các máy Windows nếu như các nhà phát triển không tạo ra app hay.

    Nhận biết được vấn đề rất nan giải này, Microsoft quyết định cho phép những ai dùng bản Windows hiện tại có thể nâng cấp lên Windows 10 miễn phí (chỉ trong năm đầu tiên), tuy nhiên đó là cách giải quyết vấn đề đối với PC, còn Windows cho thiết bị di động vẫn còn là “cơn đau đầu” khác của Microsoft.

    Vấn đề về ứng dụng và tương lai của Windows Phone hay Windows thực sự khiến cho Microsoft cảm thấy căng thẳng. Mặc dù Windows vẫn là hệ điều hành phổ biến nhất trên PC và laptop, tuy nhiên trong thời đại mà các thiết bị như iPad, smartphone màn hình lớn, máy tính lai đang dần dần thay thế PC - vai trò của Windows hay Microsoft đang ngày càng trở nên mờ nhạt. Theo số liệu thống kê từ IDC, Windows Phone chỉ chiếm 2,8% tổng thị phần smartphone toàn cầu - một con số quá ít và đã đến lúc Microsoft cần phải thúc đẩy nó lên nếu như không muốn gánh lấy thất bại.

    Tham khảo: Wired

    >> Ngoài "em gái sexy", Cortana trên Windows 10 có thể là một anh chàng vui tính

    Tin cùng chuyên mục
    Xem theo ngày

    NỔI BẬT TRANG CHỦ