Các cửa sổ

Windows 8: nhà phát triển và mối quan hệ của họ với Windows Store

Mục lục:

Anonim

Chúng tôi tiếp tục với phần đặc biệt của chúng tôi trên Windows 8. Trong phần trước, chúng tôi đã phân tích sâu về Windows Store, cách nó hoạt động và cách chúng tôi có thể tận dụng nó để tìm ứng dụng mình cần. Hôm nay chúng ta cũng sẽ nói về cửa hàng ứng dụng, nhưng lần này là từ quan điểm của các nhà phát triển: ứng dụng phải đáp ứng những yêu cầu nào để xuất hiện trong Cửa hàng và những dịch vụ bổ sung nào khác mà Microsoft cung cấp.

Ứng dụng Giao diện người dùng hiện đại phải đáp ứng những gì để có thể vào Cửa hàng?

Để ứng dụng Giao diện người dùng hiện đại có thể xuất hiện trong Windows Store, trước tiên, ứng dụng đó phải vượt qua một loạt bài kiểm tra.Microsoft thiết lập các yêu cầu nghiêm ngặt, cả ở cấp độ mã và API, cũng như ở cấp độ khả năng sử dụng, ngăn chặn bất kỳ ứng dụng nào không có chất lượng tối thiểu tiếp cận Cửa hàng.

Chứng nhận có hai giai đoạn, một giai đoạn tự động và giai đoạn còn lại do con người thực hiện. Trong giai đoạn thử nghiệm tự động, chúng tôi xác minh rằng ứng dụng chỉ gọi các API được phép và tất cả các trường cũng như tệp (ảnh chụp và biểu tượng) được gửi đều tuân thủ các hạn chế tương ứng.

Tiếp theo là giai đoạn thử nghiệm mở rộng hơn, giai đoạn mà một người sẽ thử nghiệm ứng dụng. Như thể bạn là một người dùng bình thường, bạn sẽ khám phá ứng dụng bằng cách thử tất cả các tùy chọn, điều hướng qua các trang khác nhau và thậm chí cố gắng thực hiện những điều không mong muốn đối với ứng dụng (ví dụ: nhập các chữ cái vào trường văn bản).

Với điều này, họ cố gắng xác minh rằng ứng dụng hoạt động và ứng dụng hoạt động tốt.Các yêu cầu cơ bản nhất là ứng dụng phải hoạt động ngay từ khi được cài đặt, không thể bị đóng đột ngột do lỗi hoặc sự cố, không thể mất hơn 5 giây để khởi chạy hoặc mất ít hơn 2 giây để tạm dừng và rằng giao diện không thể ngừng phản hồi bất cứ lúc nào.

"Ngoài ra, họ sẽ đảm bảo rằng quyền riêng tư của người dùng được tôn trọng. Điều này có nghĩa là họ phải hiển thị tuyên bố về quyền riêng tư nếu họ lưu trữ hoặc sử dụng thông tin cá nhân và cảnh báo khi họ định chia sẻ hoặc gửi thông tin tương tự (bạn không thể tắt thông báo nào sau này, theo kiểu Facebook). "

Quá trình chứng nhận cũng kiểm tra để đảm bảo rằng quảng cáo không xâm phạm và không xuất hiện ở vị trí của ứng dụng hoặc thanh thông báo, rằng chúng tôn trọng cài đặt hệ thống của người dùng và chúng có thể được sử dụng ở mọi nơi trên máy tính bất kể kích thước màn hình hay các phương thức nhập liệu.

Cuối cùng, Microsoft giám sát nội dung của ứng dụng: rằng không có phân biệt chủng tộc, kích động bạo lực hoặc nội dung tương tự và rằng xếp hạng độ tuổi là phù hợp.

Tóm lại: bất kỳ ứng dụng nào có sẵn trong Windows Store đều đã vượt qua các bài kiểm tra để đảm bảo rằng bạn sẽ tải xuống ứng dụng nào đó hoạt động tốt và thực hiện những gì ứng dụng đó hứa hẹn. Tất nhiên, đây là lý thuyết: trên Windows Phone, quy trình này rất giống nhau và hãy xem điều gì xảy ra với WhatsApp chẳng hạn.

Ứng dụng máy tính để bàn có, nhưng chỉ dưới dạng liên kết

Các ứng dụng dành cho máy tính để bàn cũng sẽ có trong Cửa hàng.

Ngoài các ứng dụng Metro hoặc Modern UI, Windows Store cũng sẽ chấp nhận các ứng dụng dành cho máy tính để bàn. Tuy nhiên, chúng tôi sẽ không thể tải chúng xuống trực tiếp từ đó: Cửa hàng sẽ chỉ hoạt động như một danh sách các ứng dụng.Khi vào trang chi tiết của từng loại, chúng ta sẽ có các liên kết để đến trang web của nhà sản xuất và tải xuống.

Để vượt qua chứng nhận, ứng dụng dành cho máy tính để bàn phải đáp ứng các yêu cầu giống như ứng dụng Giao diện người dùng hiện đại. Ngoài ra, Microsoft áp đặt một số hạn chế bổ sung đối với các liên kết tải xuống: chúng phải trực tiếp (không phải mất hàng nghìn lần để tải xuống hoặc mua ứng dụng), có phiên bản 32-bit và 64-bit, đồng thời bao gồm cùng một thông tin được trao cho Microsoft. trong Cửa hàng. Như một điều kiện cuối cùng, chỉ các nhà phát triển doanh nghiệp mới có thể gửi các ứng dụng dành cho máy tính để bàn.

Phiên bản beta và dùng thử trong Windows Store

Một trong những sai sót của Windows Store là, không giống như người anh em di động nhỏ hơn của nó, nó không cung cấp các ứng dụng beta.Trên Windows Phone, các nhà phát triển có thể gửi phiên bản beta, phiên bản này là riêng tư và chỉ trải qua quá trình tự chứng nhận. Chính nhà phát triển sẽ bao gồm email của những người dùng muốn dùng thử ứng dụng và họ sẽ là những người duy nhất có thể tải xuống và dùng thử.

Windows Store không có khả năng này, đây là một lỗi và gây phiền toái cho các nhà phát triển, chủ yếu là do người dùng thông thường không thể cài đặt ứng dụng Modern UI nếu không có tài khoản nhà phát triển. Theo cách này, nếu ai đó muốn cung cấp phiên bản beta của một ứng dụng, họ sẽ chỉ có thể dựa vào một nhóm rất nhỏ người và sẽ không nhận được nhiều nhận xét hoặc đề xuất.

"

Những gì Windows Store cung cấp và lần này được cải tiến so với cửa hàng Windows Phone, là các phiên bản dùng thử. Bất kỳ ứng dụng trả phí nào cũng có thể có chế độ dùng thử bị giới hạn thời gian (bảy ngày). Khi thời gian đó trôi qua, hệ thống sẽ cảnh báo >"

Nếu người dùng quyết định mua phiên bản đầy đủ, kể từ thời điểm họ trả tiền, họ sẽ có thể sử dụng ứng dụng mà không có bất kỳ loại hạn chế nào. Và quan trọng nhất: không cần tải xuống bất kỳ thứ gì bổ sung và không làm mất bất kỳ dữ liệu nào .

Giá ứng dụng: từ 1,49 đến 1000 đô la

Tất nhiên, Windows Store cho phép bạn xuất bản các ứng dụng trả phí. Giá do Microsoft đặt và nằm trong khoảng từ 1,49 đô la đến 1.000 đô la. Trong phạm vi thấp hơn, có thể là phạm vi phổ biến nhất, mức tăng là 0,5 đô la. Khi giá trở nên cao hơn, sự khác biệt cũng lớn hơn.

Bằng đồng euro, giá thấp nhất là 1,19 euro. Thật kỳ lạ, giá không tăng theo cùng một cách mà đôi khi có sự chênh lệch 30 xu và đôi khi là 50 xu, như bạn có thể thấy trong ảnh chụp màn hình. Khả năng lựa chọn khá rộng, vì vậy bất kỳ ai cũng có thể đặt mức giá mà họ thích.

Trong số tất cả những gì thu được từ việc bán ứng dụng, Microsoft chiếm thị phần truyền thống: 30%. Tuy nhiên, khi doanh số vượt quá $25.000, hoa hồng sẽ trở thành 20%.

Mua hàng trong ứng dụng, một cách khác để kiếm tiền với các ứng dụng

Với Windows 8, Microsoft bao gồm một cách mới để kiếm tiền cho các nhà phát triển: Mua hàng trong ứng dụng hoặc mua hàng được tích hợp vào ứng dụng. Khái niệm này rất đơn giản: trả tiền cho các tiện ích bổ sung nhỏ hoặc phần bổ sung cho ứng dụng.

Ví dụ: trò chơi đua xe có thể tận dụng tính năng mua hàng trong ứng dụng để người dùng có thể mua ô tô độc quyền hoặc người đọc tin tức có thể bán các chủ đề khác nhau cho ứng dụng. Ưu điểm lớn nhất là các giao dịch mua được thực hiện bằng tài khoản Windows Store, vì vậy chi tiết thanh toán không được cung cấp cho người tạo ứng dụng.

Đối với nhà phát triển, Mua hàng trong ứng dụng cũng mang lại những lợi thế quan trọng, chủ yếu là tất cả hoạt động thanh toán và quản lý sản phẩm được thực hiện trên máy chủ của Microsoft. Bạn chỉ phải kiểm tra biên lai mua hàng nếu bạn muốn truyền giao dịch mua đó đến máy chủ (ví dụ: để dữ liệu cần thiết được tải xuống khi cài đặt ứng dụng trên PC khác).

Thông báo đẩy, Kết nối trực tiếp và mạng quảng cáo

Máy chủ WNS đóng vai trò trung gian khi gửi thông báo đẩy.

Microsoft cung cấp một số dịch vụ liên kết với Windows Store dành cho nhà phát triển. Chúng là những công cụ giúp mở rộng các tính năng của ứng dụng hoặc hỗ trợ một số tác vụ nhất định, miễn là ứng dụng đó được xuất bản trong Cửa hàng.

Điều đầu tiên là thông báo đẩy. Để ứng dụng nhận được các thông báo tức thì này, ứng dụng phải sử dụng WNS (Dịch vụ thông báo của Windows).WNS hoạt động như một máy chủ trung gian giữa máy tính và máy chủ của nhà phát triển gửi thông báo. Điều quan trọng cần lưu ý là không có cách nào khác để gửi thông báo đẩy tới các ứng dụng trong Windows 8.

Live Connect cho phép bạn dễ dàng xác định chính mình bằng tài khoản Live của mình.

Microsoft cũng cung cấp dịch vụ Live Connect. Như bạn đã biết, với Windows 8, bạn có thể tạo tài khoản người dùng được liên kết với tài khoản Live. Live Connect cho phép ứng dụng truy cập tài khoản Live đó (miễn là chúng tôi cấp quyền rõ ràng) và do đó SkyDrive, Lịch, Danh bạ và Messenger theo cách rất đơn giản và hơn nữa là rất an toàn cho người dùng.

"

Dịch vụ này cũng có thể được sử dụng để nhận dạng người dùng trên máy chủ bên ngoài. Ví dụ: giả sử bạn tải xuống một trò chơi chiến lược trực tuyến, trong đó bạn chiến đấu với những người chơi khác trên trình duyệt hoặc trên thiết bị di động.Chà, thay vì phải tạo một tài khoản mới, chúng tôi chỉ cần sử dụng tài khoản Trực tiếp của mình để nhận dạng chính mình mà không gặp nhiều vấn đề. Đây là một quy trình tương tự như quy trình Nhập bằng Facebook/Twitter>."

Cuối cùng, Microsoft cũng có một mạng quảng cáo cho . Thông qua SDK miễn phí, bất kỳ nhà phát triển nào cũng có thể đưa vào ứng dụng của họ và kiếm thêm tiền trực tiếp trong tài khoản Windows Store của họ, đồng thời tiết kiệm mọi rắc rối khi tìm kiếm nhà quảng cáo hoặc đại lý quản lý .

Chuyên sâu về Windows 8

Các cửa sổ

Lựa chọn của người biên tập

Back to top button