Kể từ khi điện thoại thông minh xuất hiện, một cuộc tranh luận lành mạnh đã nổ ra về việc hệ điều hành di động nào thống trị tối cao. Cuộc trò chuyện thường liên quan đến hai đối thủ iOS và Android. Và, với bản chất mã nguồn mở của Android, hệ điều hành (OS) hàng đầu của Google thường nhận được sự gật đầu từ các doanh nghiệp nhỏ đang tìm cách cạnh tranh với những người chơi lâu đời.


Nhưng Microsoft hiện đang làm mọi thứ chấn động. Tại  hội nghị Build 2015 , công ty đã thông báo rằng Windows 10 mới của họ sẽ cho phép các nhà phát triển dễ dàng dung hòa cả ứng dụng Android và iOS trên nền tảng Windows cũng như kết hợp các ứng dụng dựa trên Win32 cũ hơn (cạnh tranh với nền tảng hệ điều hành máy tính để bàn).

Mặc dù điều này làm cho việc chuyển sang Windows trở thành một lựa chọn hiển nhiên, nhưng nó vẫn khiến các nhà phát triển phải đặt ra một câu hỏi lờ mờ: Họ nên phát triển ứng dụng cho hệ điều hành nào trước?

Để xác định khóa học phù hợp cho ứng dụng của bạn, hãy bắt đầu với bốn câu hỏi sau:


iOS hoặc Android: Bạn nên lập trình hệ điều hành nào đầu tiên?
iOS hoặc Android: Bạn nên lập trình hệ điều hành nào đầu tiên?

1. Tôi có máy Mac không?

Bản chất độc quyền trong thiết kế iOS của Apple mở rộng đến toàn bộ quá trình lập trình. Ứng dụng dành cho iOS phải được phát triển bằng Xcode, hiện chỉ khả dụng trên máy Mac. Bên cạnh đó, việc làm việc với máy Mac đơn giản là dễ dàng hơn. Nếu bạn chưa sở hữu một cái, bạn sẽ cần phải mua một cái trước khi có thể bắt đầu viết mã. Nếu bạn có máy Mac và đang tìm kiếm đối tượng người Mỹ, cửa hàng iTunes – nơi người dùng đã liên kết thẻ tín dụng của họ – là một nơi tuyệt vời để quảng cáo ứng dụng của bạn.

2. Ngân sách của tôi có thể hỗ trợ những gì?



LEAVE A REPLY

Please enter your comment!
Please enter your name here