Thứ Ba, 29 tháng 10, 2013

Samsung ra mắt 5 bộ SDK mới để phát triển app cho thiết bị di động, Smart TV và tính năng Knox

samsung-devcon.

Tại hội nghị dành cho lập trình viên của riêng mình đang diễn ra tại Mỹ, Samsung đã ra mắt 5 bộ công cụ phát triển phần mềm (SDK) mới. Chúng bao gồm các bản SDK dùng để viết nên ứng dụng dành cho thiết bị di động, Smart TV cho đến những game cao cấp. Gregory Lee, giám đốc bộ phận viễn thông của Samsung tại Mỹ, phát biểu rằng "chúng tôi có sản phẩm ở mọi phân khúc và mọi mức giá. Ứng dụng của bạn (lập trình viên), thành quả của bạn có thể đến với khắp thế giới và trên tất cả các sản phẩm của Samsung".

Đầu tiên phải kể đến Mobile SDK, một công cụ giúp lập trình viên và các kĩ sư phần mềm tạo ra những ứng dụng có khả năng tận dụng tối đa sức mạnh của cây bút S-Pen trên Galaxy Note. Nó cũng giúp app bên thứ ba tương thích tốt hơn với hệ thống điều khiển cử chỉ, chế độ chạy đa nhiệm MultiWindow, các bộ lọc hiệu ứng hình ảnh và công nghệ âm thanh trên sản phẩm Samsung.

Smart TV 5.0 SDK, như cái tên của nó, thì chuyên dùng để viết ứng dụng xài trên TV thông minh. Nó sẽ giúp tạo ra những phần mềm có khả năng khai thác tốt các tính năng của Smart TV Samsung, đồng thời hỗ trợ lập trình viên tối ưu hóa app cho những sản phẩm mà Samsung sắp ra mắt. Tính năng Closed Captioning mới thì cho phép những ứng dụng video hiển thị thêm phụ đề.

Kế tiếp là Multiscreen SDK. Khi lập trình viên sử dụng bộ SDK này, họ có thể tạo được một nút nhấn trên ứng dụng smartphone/tablet và người dùng sẽ nhấn vào đây để ra lệnh cho Smart TV mở một nội dung (video, nhạc, hình ảnh...) từ Internet. Tính năng này tương thích với giao thức DIAL mà Google hiện đang áp dụng cho ứng dụng YouTube của mình. Ngoài ra, bộ SDK này còn cho phép bổ sung thêm nội dung chồng lên các chương trình truyền hình đang phát trên TV. Ví dụ, khi đang xem bóng đá, một ứng dụng được tạo bằng Multiscreen SDK sẽ có khả năng hiển thị thêm tỉ số, thông tin cầu thủ, giải đấu ngay trên màn hình Smart TV Samsung cho bạn xem.
Với Multiscreen Gaming SDK, Samsung cung cấp các hàm API cho phép người dùng chạy game từ điện thoại của mình rồi sử dụng màn hình TV để phát nội dung trò chơi. Khi đó, việc điều khiển game sẽ do smartphone đảm trách, hay nói cách khác, smartphone biến thành một cái tay cầm chơi game. Được biết tính năng này do Samsung phối hợp với Unity phát triển, cùng với đó là sự góp sức của MOVL, một công ty khởi nghiệp chuyên về giải pháp đa màn hình mà Samsung đã mua lại hồi tháng 5.

Các hàm API của Multiscreen SDK và Gaming SDK có thể dùng với các Smart TV Samsung đời 2013 và 2014, hãng cũng đang đưa chúng lên Android, iOS và HTML5.

Không thể không nhắc đến Knox SDK, bộ công cụ giúp phát triển nên những ứng dụng tương thích với giải pháp bảo mật Knox trên các điện thoại Samsung. Các app khi đó sẽ sở hữu khả năng tách riêng phần dữ liệu cá nhân và dữ liệu của công ty cũng như các chế độ bảo mật và mã hóa khác.

Tất cả 5 bộ SDK nói trên đều được Samsung gắn mác beta, và hiện chỉ mới có Mobile SDK là đã cho tải về. Những bộ khác sẽ lần lượt được Samsung đăng tải trên thời gian tới.