Tạo ứng dụng đa nền tảng với Xamarin (Bài 1)
Bài viết tạo ứng dụng đa nền tảng với Xamarin sẽ hướng dẫn các bạn cách tạo và build ứng dụng trên Android và iOS.
Ngày nay ngoài những giờ làm việc, người dùng tìm đến các trò chơi giải trí để thư giản. Họ có thể sử dụng Samsung, có thể iPhone,… Với mỗi thiết bị lại chạy những nền tảng phần mềm khác nhau hay còn gọi là hệ điều hành.
Do đó, tương tực việc lập trình game đa nền tảng với Unity hay libGDX, lập trình ứng dụng đa nền tảng với Xamarin cũng là việc làm cần thiết.
Nếu bạn chưa một lần tìm hiểu về lập trình đa nền tảng với Xamarin, chúng tôi khuyên bạn nên xem qua 2 khoá học sau:
- Khoá học lập trình Android với Xamarin sẽ hướng dẫn bạn phương pháp lập trình Android bằng ngôn ngữ C# với công cụ Visual Studio hoặc Xamarin Studio.
- Tương tự như vậy với khoá học lập trình iOS với Xamarin.
Trong bài viết này, chúng tôi sử dụng Visual Studio for Mac và thực hiện trên máy MAC. Kết quả thu được là tạo một ứng dụng cho cả 2 nền tảng Android và iOS.
Tạo ứng dụng đa nền tảng với Xamarin
1/ Khởi động Visual Studio
2/ Chọn New Project
3/ Chọn Blank Native App (iOS, Android) -> chọn Next
4/ Nhập App Name, Organization identifier -> chọn Next
5/ Chọn Create
Màn hình làm việc sau khi tạo
Chạy ứng dụng đa nền tảng với Xamarin
1/ Nền tảng iOS
Chọn biểu tượng hình tam giác đen
Ứng dụng chạy trên thiết bị giả lập
2/ Nền tảng Android
Thiết lập project chạy
Chọn biểu tượng hình tam giác đen
Ứng dụng chạy trên thiết bị giả lập
Kết luận về tạo ứng dụng đa nền tảng với Xamarin
Như các bạn đã thấy, để tạo một ứng dụng cho cả iOS và Android chúng ta chỉ cần tạo một project duy nhất. Sau đó chúng ta build ra những nền tảng khác nhau với sự hỗ trợ của Xamarin. Đây là điều tuyệt vời cho những nhà phát triển ứng dụng.
Nếu chúng ta không sử dụng Xamarin hoặc những framework tương tự, chúng ta phải tạo ra những project khác nhau tương ứng cho những nền tảng mà chúng ta muốn phát triển. Điều này thật tệ.