Để đưa một ứng dụng lên kho ứng dụng của Apple hay của Google, bạn cần một tài khoản nhà phát triển đứng tên cá nhân hoặc tổ chức, chuẩn bị trang giới thiệu, chính sách quyền riêng tư, một tài khoản thử cho người duyệt, rồi gửi bản dựng để qua vòng xét duyệt. Và không chỉ lần đầu: mỗi bản cập nhật về sau cũng đi qua vòng này.
Chào bạn, đây là Nhà Phát Hành. Làm xong một ứng dụng mới là nửa đường. Nửa còn lại là đưa nó ra thế giới qua những cánh cổng có người gác. Tập này mình không nói về lập trình, mà về thủ tục phát hành. Các kho thay đổi quy định khá thường xuyên, nên hãy luôn đọc hướng dẫn hiện hành của họ.
Tài khoản cá nhân hay tổ chức?
Tài khoản nhà phát triển có thể đứng tên cá nhân hoặc tổ chức. Tên này hiện công khai trên trang ứng dụng ở mục người bán hay nhà phát triển. Người dùng sẽ thấy tên bạn, hoặc tên công ty bạn.
Tài khoản tổ chức thường cần giấy tờ chứng minh doanh nghiệp tồn tại hợp pháp, và với một số kho, cần một mã định danh doanh nghiệp quốc tế. Việc xin mã này có thể mất thời gian, nên hãy làm sớm.
Tài khoản cá nhân dễ mở hơn, nhưng có những giới hạn. Ví dụ, với kho của Google, tài khoản cá nhân mới thường phải qua một đợt thử nghiệm kín với một nhóm người thử thật trong một khoảng thời gian trước khi được mở công khai. Số người và số ngày yêu cầu có thể thay đổi, nên hãy đọc quy định hiện hành.
Nếu ứng dụng là sản phẩm của một công ty, đặc biệt khi có thanh toán hay dữ liệu nhạy cảm, tài khoản tổ chức tạo lòng tin hơn và tránh rắc rối khi người sáng lập rời đi.
Xác minh và những thứ phải có trước khi gửi
Các kho ngày càng yêu cầu xác minh danh tính người phát triển, như giấy tờ tuỳ thân, số điện thoại, địa chỉ. Hãy dùng thông tin thật và nhất quán với giấy tờ, vì sai lệch có thể khiến tài khoản bị treo.
Trước khi gửi ứng dụng, bạn cần: tên ứng dụng, biểu tượng, ảnh chụp màn hình theo kích thước yêu cầu, mô tả, danh mục, độ tuổi phù hợp, đường dẫn chính sách quyền riêng tư, đường dẫn hỗ trợ, và khai báo về dữ liệu ứng dụng thu thập.
Chính sách quyền riêng tư phải là một trang thật, truy cập được, nói đúng những gì ứng dụng làm với dữ liệu. Một trang trống hay sao chép chung chung là lý do bị từ chối hay gặp.
Nếu ứng dụng có tính năng thanh toán, hãy tìm hiểu kỹ quy định thanh toán của từng kho trước khi xây, vì có những loại giao dịch bắt buộc đi qua hệ thống thanh toán của kho.
Chuẩn bị cho người duyệt
Người duyệt là người thật, mở ứng dụng của bạn trên máy thật, bấm thử các tính năng. Hãy nghĩ về họ như một người dùng mới đang vội.
Nếu ứng dụng cần đăng nhập, hãy cung cấp một tài khoản thử có sẵn dữ liệu mẫu, để người duyệt thấy được các tính năng chính. Thiếu tài khoản thử là một trong những lý do bị từ chối phổ biến nhất.
Viết ghi chú cho người duyệt: ứng dụng làm gì, tính năng nào cần điều kiện đặc biệt để thấy, như cần ở một vị trí, cần một thiết bị kết nối. Một đoạn video ngắn quay màn hình cách dùng có thể giúp rất nhiều.
Tự kiểm tra trên máy thật ở phiên bản hệ điều hành mới nhất trước khi gửi. Ứng dụng bị treo ngay khi người duyệt mở ra gần như chắc chắn bị trả về.
Thời gian chờ và cách lên kế hoạch
Thời gian xét duyệt thay đổi theo từng kho, từng thời điểm, và độ phức tạp của ứng dụng. Có khi rất nhanh, có khi lâu hơn nhiều, nhất là lần đầu hoặc những mùa đông người gửi.
Đừng hứa ngày ra mắt với khách hàng hay báo chí dựa trên giả định duyệt nhanh. Hãy gửi sớm, và dùng tính năng phát hành thủ công: bản đã được duyệt nằm chờ, bạn tự bấm phát hành vào ngày đã chọn.
Chừa thời gian cho khả năng bị từ chối và phải gửi lại. Với lần phát hành đầu tiên, khả năng này không nhỏ.
Nhớ rằng bản cập nhật cũng qua duyệt. Nếu có lỗi nghiêm trọng cần sửa gấp, bạn không thể đẩy bản sửa lên ngay lập tức. Một số kho có kênh xin duyệt khẩn, nhưng không nên trông vào đó.
Sau khi được duyệt
Kiểm tra trang ứng dụng trên kho như một người dùng: tìm tên ứng dụng xem có ra không, ảnh và mô tả hiện đúng không, tải về và cài thử trên máy chưa từng cài.
Theo dõi báo cáo lỗi và đánh giá trong những ngày đầu. Người dùng thật luôn tìm ra những lỗi mà cả đội và người duyệt không thấy.
Giữ tài khoản nhà phát triển trong tình trạng tốt: cập nhật thông tin liên hệ, trả lời thông báo của kho đúng hạn, cập nhật ứng dụng khi kho yêu cầu hỗ trợ phiên bản hệ điều hành mới. Ứng dụng bỏ lâu không cập nhật có thể bị ẩn khỏi kho.
Cánh cổng xét duyệt có lúc làm người ta bực, nhưng nó cũng là lý do người dùng dám tải ứng dụng của một người lạ. Nếu bạn là người duyệt, điều đầu tiên bạn sẽ thử trong ứng dụng của chính mình là gì?
Câu hỏi thường gặp
Mở tài khoản nhà phát triển có mất phí không?
Có, các kho lớn đều thu phí đăng ký tài khoản, có kho thu theo năm, có kho thu một lần. Mức phí có thể thay đổi, nên hãy xem trang chính thức của từng kho.
Cá nhân ở Việt Nam có mở được tài khoản nhà phát triển không?
Được. Cá nhân có thể mở tài khoản với giấy tờ tuỳ thân và phương thức thanh toán quốc tế. Tên cá nhân sẽ hiện công khai trên trang ứng dụng. Hãy đọc kỹ các giới hạn áp dụng cho tài khoản cá nhân.
Xét duyệt ứng dụng mất bao lâu?
Thay đổi theo từng kho, từng thời điểm và từng ứng dụng. Lần đầu và những mùa đông người gửi thường lâu hơn. Hãy gửi sớm và chừa thời gian cho khả năng phải sửa và gửi lại.
Ứng dụng chỉ bọc lại một trang web có được duyệt không?
Thường khó được duyệt nếu ứng dụng không mang lại giá trị gì hơn trang web. Các kho muốn ứng dụng có trải nghiệm và tính năng riêng xứng đáng được cài đặt.
Có phải xét duyệt lại mỗi lần cập nhật ứng dụng không?
Có, mỗi bản cập nhật đều qua xét duyệt, dù thường nhanh hơn lần đầu. Vì vậy hãy kiểm tra kỹ trước khi gửi và không trông vào việc sửa lỗi tức thì sau khi phát hành.