Hôm nay ta sẽ tìm hiểu Xamarin nhé.
Như các bạn đã biết hiện nay, để code được mobile application, ta có thể thông qua nhiều bước khác nhau, cơ bản nhất vẫn có 3 anh được nhiều người biết:
- Android – Java
- iOS – Objective-C
- iOS – Swift
Không chỉ vậy, cũng có một số công nghệ từ Javascript cải tiến lên và cũng có thể viết ra mobile apps như:
- AngularJS
- React Native
Còn đối với những người ưa dùng, thích C# thì sao? Chúng ta đã có Xamarin.
Xamarin có thể dùng để viết ra cross-platform application, native iOS/Android. Và hiện tại cũng đang được sử dụng rộng rãi trên thế giới.Để có thể sử dụng được Xamarin, ta cần đáp ứng đủ các yêu cầu sau đây:
- OS: Windows 10(Recommended)
- Visual Studio version: 2013 trở lên.
- Xamarin.iOS: Cần 1 máy Mac có đường mạng kết nối được tới máy Windows.
- Xamarin.Android: Khuyên dùng Android 6.0 trở lên (Có thể sử dụng Android phiên bản thấp hơn ở SDK).
Đây là các yêu cầu cơ bản, và mình nghĩ để tiếp cận thì khá là tương đối dễ.
Cài đặt Xamarin trên Visual Studio 2017
Để cài đặt Xamarin trên Visual Studio 2017, các bạn chỉ cần:
- Mở Visual Studio Installer lên.
- Chọn mục này như hình khi cài đặt/chỉnh sửa:
- Cài đặt thôi 😀
Sau khi cài đặt xong, các bạn có thể mở Visual Studio 2017 lên và chọn Visual C#, các bạn sẽ thấy 2 mục là Android và iOS.
Mọi thứ đều tự động hết, ko cần ta phải làm gì nhiều phải không nào? 😀
Cài đặt Xamarin cho Visual Studio 2015, 2013
Các bạn hãy tham khảo link: https://www.xamarin.com/download
Cứ vào và download về cài thôi nhé. Nhưng ưu tiên xài luôn bản VS 2017 để tốt hơn, tiện cài đặt hơn và ít gặp lỗi vặt hơn.
Sau khi cài đặt xong, ta cần làm gì?
Điều quan trọng nhất sau khi cài đặt xong, đó chính là test xem máy của mình có chạy được không.
Các bạn chỉ cần New Project => Android => Blank App.
Tạo xong thì cứ chạy thử(nhớ cài đặt máy ảo hoặc cài luôn Visual Studio Emulator trong VS Installer). Nếu chạy được máy ảo và app hiện ra. Có nghĩa là ta đã cài thành công và có thể tiếp tục sử dụng Xamarin tiếp. Còn nếu bạn nào chưa cài được thì hãy gỡ toàn bộ Visual ra và cài lại nha.
Và ở bài tiếp theo, mình sẽ nói về: Cách tạo 1 app đơn giản đầu tiên nhé
Cám ơn các bạn đã quan tâm!