• Thứ Tư, 11/05/2011 19:35 (GMT+7)

    Phát triển ứng dụng iPhone, Android trên "đám mây" của Microsoft

    Mai Phương
    Microsoft đã giới thiệu bộ công cụ mới sử dụng môi trường "đám mây" Windows Azure, tạo điều kiện cho các nhà phát triển xây dựng các ứng dụng trên Windows Phone và nhiều nền tảng di động khác.

    Công cụ mới của Microsoft giúp các nhà phát triển xây dựng các ứng dụng cho iPhone, Android và Windows Phone 7 dựa trên nền tảng hệ thống dạng đám mây Windows Azure.

    Jamin Spitzer, Giám đốc chiến lược về nền tảng của Microsoft, cho biết các công cụ sẽ tạo thuận lợi cho nhà phát triển xây dựng các ứng dụng nhanh chóng trên nhiều nền tảng điện thoại khác nhau. Các nhà phát triển có thể dùng điện toán đám mây ở phần back-end (là phần lập trình chạy ở phía máy chủ) để chạy các nền tảng di động, chia sẻ những yêu cầu bình thường như các thông báo trên thiết bị, xác thực và lưu trữ thông qua các nền tảng khác nhau.

    Song song đó, các nhà phát triển cũng có thể tối ưu hóa hiệu năng trên từng thiết bị di động bằng cách viết mã nguồn (code) ở phía máy khách (client) để dò ra lỗ hổng trên từng nền tảng. Jamin Spitzer nói rằng ngày càng nhiều ứng dụng di động dùng các dịch vụ back-end, do đó “đám mây” ngày càng trở nên hữu ích với các nhà phát triển.

    Bộ công cụ dành cho iPhone hiện có sẵn, cho phép nhà phát triển có thể viết các ứng dụng iPhone dùng Windows Azure mà không cần họ có kiến thức sâu về các công cụ của Microsoft, chẳng hạn như Visual Studio. Bộ công cụ gồm các thư viện mã nguồn iPhone dùng để tương tác với Windows Azure, tài liệu và các bản mẫu dành cho ứng dụng của hệ điều hành iOS.

    Còn bộ công cụ dành cho Windows Phone, đã ra mắt cách đây 1 tháng, sẽ được bổ sung thêm một số tính năng mới trong vài tuần nữa, bao gồm hỗ trợ thêm tính năng Azure như Storage Queues, cập nhật giao diện người dùng và tích hợp Azure Access Control Service kèm theo các bước cài đặt tự động. Trong khi đó, bộ công cụ Android hiện đang là dạng mẫu, có thể ra mắt trong vài tháng tới.

    Cũng theo Microsoft, Groupon, trang web theo mô hình mua theo nhóm hiện đang phổ biến, là một trong những công ty đầu tiên sử dụng các bộ công cụ mới này và họ sẽ dùng bộ công cụ này để xây dựng một số tính năng cho các trình ứng dụng di động, gồm các dịch vụ thông báo theo thời gian thực, tích hợp ngay trên màn hình chính (home) của điện thoại. Công cụ mới này không chỉ mang lại lợi ích cho Microsoft mà chúng có thể hấp dẫn nhiều người dùng hơn đến với Azure, từ đó Microsoft có thể kêu gọi các nhà phát triển xây dựng các ứng dụng cho Windows Phone 7 (WP7).

    iPhone và những điện thoại dùng Android hiện dẫn đầu thị trường, còn điện thoại dùng Windows chỉ chiếm dưới 10% thị trường điện thoại thông minh ở Mỹ. Thực tế, các nhà phát triển thích nhắm đến các nền tảng phổ biến vì họ có thể kiếm nhiều tiền hơn, vì vậy nền tảng WP7 không phải là sự lựa chọn ưu tiên của họ. Tuy nhiên, với sự xuất hiện công cụ mới dùng trên nền tảng Windows Azure, hy vọng có thể “níu kéo” một số nhà phát triển gắn bó nhiều hơn với WP7.

    Nguồn: PC World Mỹ, 10/5/2011