Trang Chủ Kinh doanh Cách xây dựng một ứng dụng cho trung tâm bề mặt microsoft

Cách xây dựng một ứng dụng cho trung tâm bề mặt microsoft

Video: Microsoft Surface Hub 2 hands-on: a $9K PC on wheels (Tháng Chín 2024)

Video: Microsoft Surface Hub 2 hands-on: a $9K PC on wheels (Tháng Chín 2024)
Anonim

Nếu bạn nghĩ rằng ứng dụng của bạn sẽ hoàn toàn phù hợp với Microsoft Surface Hub hoặc nếu bạn muốn xây dựng một ứng dụng dành riêng cho Surface Hub, Microsoft đã giúp bạn dễ dàng tận dụng môi trường nhà phát triển Microsoft Windows 10 tùy chỉnh của Surface Hub .

Về cốt lõi, Surface Hub là một thiết bị độc đáo phục vụ một số vai trò cụ thể. Surface Hub được thiết kế chủ yếu để hợp tác kinh doanh, năng suất và hội nghị truyền hình thông qua Microsoft Skype for Business. Nó có hai kiểu: model $ 8, 999, 55 inch, full HD và model $ 21.999, 84 inch, 4K. Nếu bạn chưa bao giờ nghe nói về Surface Hub, hãy xem đoạn mồi này.

Vì Surface Hub chỉ chạy các ứng dụng Windows 10 Universal và không thể chạy các ứng dụng dành riêng cho máy tính để bàn và máy tính bảng, nên danh sách các phần mềm có sẵn trên Surface Hub tương đối nhỏ. Tuy nhiên, Microsoft đã khuyến khích các nhà phát triển ứng dụng và doanh nghiệp tạo và thiết kế lại các ứng dụng được xây dựng cụ thể để thực hiện trên màn hình cảm ứng đa điểm, định dạng lớn của Surface Hub. Vì các ứng dụng phải là phổ quát, các ứng dụng cũng sẽ mở rộng quy mô độc đáo khi chạy trên máy tính xách tay, điện thoại và máy tính bảng Windows.

Cách bắt đầu

Đảm bảo bạn đang chạy trên thiết bị Windows 10. Khi bạn đang chạy phiên bản mới nhất của hệ điều hành (HĐH), hãy tải xuống Bộ công cụ phát triển phần mềm Microsoft Visual Studio (SDK). Bạn sẽ được nhắc kích hoạt PC Windows hoặc điện thoại để phát triển; chấp nhận lời nhắc. Sau đó, bạn sẽ được yêu cầu đăng ký làm nhà phát triển ứng dụng; điều này cho phép bạn phát triển nội dung cho (và đăng nó lên) Windows Store.

Để xây dựng và kiểm tra trực tiếp trên Surface Hub, hãy chuyển đến tab Cài đặt và nhấp vào "Cập nhật và bảo mật". Sau đó nhấp vào "Phát triển" và bật "Chế độ nhà phát triển". Bạn sẽ thấy hình mờ ở góc trên bên phải màn hình, cho phép bạn biết bạn đang phát triển nội dung cho thiết bị. Sau đó, bạn sẽ được nhắc kết nối PC với Surface Hub thông qua địa chỉ IP.

Trong Microsoft Visual Studio, bạn sẽ có thể xây dựng và kiểm tra ứng dụng của mình để đảm bảo ứng dụng trông và thực hiện theo cách nó được thiết kế. Bạn có thể xem phân tích ứng dụng, quản lý các sản phẩm trong ứng dụng và bật dịch vụ cho người dùng ứng dụng. Nếu bạn chưa bao giờ xây dựng một ứng dụng Universal, hãy làm theo hướng dẫn này về cách xây dựng các ứng dụng Windows 10 Universal. Hãy ghi nhớ: Bạn không thể chạy các ứng dụng Win32 hoặc các ứng dụng Windows 8. Bạn phải nhắm mục tiêu các thiết bị "Windows.Universal" trong bảng kê khai ứng dụng của bạn.

Cân nhắc khi xây dựng một ứng dụng dành riêng cho Surface Hub

Ngoài vô số điều bạn sẽ cần biết về việc xây dựng ứng dụng Windows 10 Universal, có một số điều bạn nên suy nghĩ cụ thể về Surface Hub. Ví dụ: Microsoft Skype for Business được tích hợp trong Surface Hub; nó luôn ở đó và nó luôn có sẵn, vậy tại sao không tận dụng nó? Skype trên Surface Hub có thể chạy cùng lúc với bất kỳ hai ứng dụng nào. Bạn có thể làm cho Skype tương tác với ứng dụng của bạn không? Skype sẽ thêm bất kỳ giá trị nào vào phần mềm bạn đang xây dựng?

Ngoài ra, Surface Hub có tính năng chạm ngón tay 100 điểm và đầu vào bút 3 điểm. Vì vậy, nhiều người sẽ có thể tương tác với ứng dụng và các đầu vào sẽ không tuân theo giao thức một ngón tay hoặc một lần nhấp chuột tiêu chuẩn. Đảm bảo bật điều khiển mực và cảm ứng trong ứng dụng của bạn để tận dụng tính năng dành riêng cho Surface Hub. Nhưng quan trọng hơn, không giới hạn số lượng đầu vào chỉ bằng một hoặc hai ngón tay hoặc bút. Bạn sẽ muốn mở rộng các cách thức mà người dùng nhận thức và thao tác nội dung trên Surface Hub. Ví dụ: Có những ứng dụng được tạo tùy chỉnh, giống như ứng dụng được thiết kế bởi Siemens, cung cấp hình ảnh có thể di chuyển 360 độ mà bạn có thể thao tác. Người dùng có thể đẩy, kéo, phóng to, thu nhỏ, xoay, làm phẳng hoặc "bước vào bên trong" hình ảnh thông qua màn hình của Surface Hub bằng cách sử dụng nhiều ngón tay làm hướng dẫn.

Một đặc điểm quan trọng khác của Surface Hub mà bạn cần cảnh giác là, tính năng tự động xóa sạch Surface Hub sau mỗi phiên. Vì vậy, đừng xây dựng ứng dụng của bạn với mục đích lưu trữ dữ liệu và xây dựng các phiên trước đó. Surface Hub được thiết kế chủ yếu cho các cuộc họp và tương tác một lần và hầu hết các ứng dụng của nó được xây dựng với ý tưởng đó. Nếu bạn cần người dùng có thể lưu dữ liệu từ ứng dụng đang chạy trên Surface Hub, hãy nhắc họ lưu vào đám mây trước khi tắt ứng dụng. Ngoài ra, bạn sẽ muốn xóa tất cả các trải nghiệm chạy đầu tiên vì theo lý thuyết, mọi hoạt động trên Surface Hub sẽ là "lần chạy đầu tiên".

Kiểm tra ứng dụng của bạn

Khi bạn đã xây dựng ứng dụng của mình, bạn sẽ cần kiểm tra ứng dụng để xem ứng dụng có hoạt động tốt trên Surface Hub không. Thật không may, trình giả lập không sử dụng cùng giao diện với Surface Hub, do đó bạn sẽ phải thực hiện một vài điều chỉnh để đảm bảo ứng dụng hoạt động trên Surface Hub theo cách bạn dự định.

Ví dụ: Bạn sẽ cần thêm độ phân giải Surface Hub 55 và 84 inch vào Trình mô phỏng Microsoft Visual Studio trước khi bạn chạy ứng dụng của mình thông qua nó. Để biết chi tiết chính xác về cách áp dụng độ phân giải cho Studio và triển khai ứng dụng cho Surface Hub của bạn, hãy xem hướng dẫn này của Microsoft.

Triển khai ứng dụng rộng

Nếu bạn có thể triển khai ứng dụng lên Surface Hub và nếu ứng dụng thực hiện theo cách bạn đã hình dung, thì bây giờ bạn sẽ cần thiết lập ứng dụng của mình để triển khai bổ sung. Nếu bạn muốn cung cấp ứng dụng của mình cho công chúng, thì bạn chỉ cần giữ ứng dụng của mình được xác định là "Phân phối bán lẻ", là cài đặt mặc định. Tuy nhiên, nếu bạn muốn đặt ứng dụng ở chế độ riêng tư và chỉ khả dụng cho doanh nghiệp và đối tác của mình, bạn sẽ cần thực hiện các bước sau:

Chọn các doanh nghiệp có thể có quyền truy cập vào ứng dụng của bạn. Để lại hộp kiểm "Cấp phép quản lý khối lượng quản lý" để các doanh nghiệp bạn đang làm việc có thể tải lên ứng dụng nhiều lần.

Sau đó, bạn sẽ cần gửi ứng dụng tới Windows Store nơi Microsoft sẽ chứng nhận nó. Khi đã sẵn sàng, quản trị viên doanh nghiệp sẽ phải thêm nó vào cửa hàng riêng của họ trong Windows Store for Business. Voila, bạn đã hoàn tất!

Cách xây dựng một ứng dụng cho trung tâm bề mặt microsoft