Apple Developer Account: Sự khác nhau giữa tài khoản developer thông thường và tài khoản doanh nghiệp

by DaoNM2
725 views

Bạn là một nhà phát triển ứng dụng của Apple, bạn muốn ứng dụng mình phát triển được bày ở trên cửa hàng ứng dụng (App Store) của Apple, hay bạn muốn phát triển một ứng dụng nội bộ chỉ dành riêng cho nhân viên trong công ty, tổ chức của bạn. Để thực hiện được việc này bạn cần phải có một tài khoản nhà phát triển của Apple cung cấp. Tuy nhiên mỗi một loại tài khoản lại có một mục đích khác nhau. Nếu bạn đang băn khoăn về việc chọn tài khoản nào phù hợp với trường hợp của mình thì ở bài viết này mình sẽ giải đáp thắc mắc đó.

Có những loại tài khoản nào?

Apple cung cấp hai loại tài khoản: Apple Developer ProgramApple Developer Enterprise Program. Vậy chúng ta nên chọn tài khoản nào cho ứng dụng của mình?

Apple Developer Program

Tài khoản này dành cho các nhà phát triển hoặc công ty muốn cho phép phân phối qua App Store cho bất kỳ ai. Các bản dựng được phát hành trong quá trình phát triển vẫn được cài đặt qua App Center.

Ưu điểm

  • Giá rẻ nhất $99 một năm
  • Có thể đẩy ứng dụng lên cửa hàng ứng dụng của Apple cho tất cả mọi người tiếp cận và tải xuống
  • Bạn có thể thực hiện build/test trên 100 thiết bị khác nhau, điều này khá là tiện lợi cho việc phát triển ứng dụng của bạn
  • Ứng dụng của bạn có thể tìm kiếm được bằng các công cụ tìm kiếm khác nhau như Google, Bing …

Nhược điểm

  • Trong quá trình phát triển các thiết bị được phép bị giới hạn ở 100 thiết bị, các thiết bị này cần phải đăng ký trước khi cài đặt các bản buil.
  • Do nó được công khai cho tất cả mọi người có thể tải xuống và sử dụng, nên nó sẽ không phù hợp với các ứng dụng nội bộ chỉ dành riêng cho nhân viên
  • Ứng dụng của bạn phải đảm bảo các yêu cầu khắt khe của Apple
  • In-app purchase bắt buộc phải qua Apple Payment center, Apple sẽ thu 30% phí.

Chọn loại tài khoản này nếu bạn có ý định đưa ứng dụng của mình lên cửa hàng ứng dụng của Apple để tất cả mọi người có thể tiếp cận và tải xuống app của bạn.

Bạn có thể xem thêm thông tin về chương trình tài khoản này ở đây

Apple Developer Enterprise Program

Đây là loại tài khoản cho phép các tổ chức lớn phát triển và triển khai các ứng dụng độc quyền, sử dụng nội bộ cho nhân viên của họ. Chương trình này dành cho các trường hợp sử dụng cụ thể yêu cầu phân phối riêng tư trực tiếp cho nhân viên sử dụng hệ thống nội bộ an toàn hoặc thông qua giải pháp Quản lý thiết bị di động.

Ưu điểm

  • Không bị giới hạn số lượng thiết bị cài đặt
  • Các thiết bị không cần đăng ký trước để có thể cài đặt ứng dụng
  • Ứng dụng của bạn không cần phải tuân theo các quy tắc của Apple và không bị Apple review.
  • Vì ứng dụng không cần thiết lập trong cửa hàng ứng dụng Apple nên bạn không cần điền mô tả ứng dụng đầy đủ, tạo hình ảnh để quảng cáo ứng dụng hoặc tạo chính sách bảo mật công khai, v.v.
  • In-App purchases không cần thiết phải qua Apple Payment center vì vậy không phải chịu phí của Apple
  • Ứng dụng của bạn sẽ không bị các bên khác tìm kiếm được thông qua các công cụ tìm kiếm, vì vậy nó bảo mật hơn

Nhược điểm

  • Người dùng sẽ phải cài lại ứng dụng hàng năm trước khi hồ sơ bị hết hạn, trừ phi bạn sử dụng giải pháp MDM(Mobile Devices Manager)
  • Việc cài đặt ứng dụng phức tạp hơn vì người dùng phải cài đặt, tin cậy nhà phát triển thay vì tự động như khi tải trên App Store
  • Giá cao nhất $299 một năm

Bạn nên chọn loại tài khoản này nếu bạn cần phát triển các ứng dụng nội bộ, độc quyền dành riêng cho nhân viên trong công ty, tổ chức mà không muốn đẩy ứng dụng lên cửa hàng ứng dụng của Apple.

Bạn có thể xem thêm thông tin về chương trình tài khoản này ở đây

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

You may also like