Chạy máy ảo ios trên windows

Chạy máy ảo ios trên windows

Bạn có biết cách để lập trình IOS trên Windows không? Nhiều người vẫn luôn nghĩ rằng việc lập trình IOS chỉ có thể thực hiện được trên Mac hoặc trên các thiết bị khác của Apple, nhưng thực tế lại không phải vậy. Bởi vì hiện nay đã có giải pháp dành cho lập trình viên có laptop chạy hệ điều hành Windows nhưng muốn tìm hiểu về lập trình IOS. Bài viết này sẽ hướng dẫn các bạn cách để lập trình IOS trên Windows.

Chạy máy ảo ios trên windows

Cách để lập trình IOS trên Windows

Yêu cầu để có thể lập trình IOS trên Windows

Để có thể lập trình IOS trên Windows bạn cần:

  • CPU: Core i5 trở lên
  • Ram: 4GB trở lên
  • HDD: Còn trống ít nhất phải có 20GB
  • Hệ điều hành: Win 7 hoặc là Win 8

Chạy máy ảo ios trên windows

Cài đặt

Chú ý: Việc cài đặt sử dụng phần mềm VMware ở phiên bản 32 bit hay là 64 bit là phụ thuộc vào phiên bản Windows.

Tải phần mềm VMware về. 

Cài đặt phần mềm VMware

Bước 1: Sau khi tải phần mềm VMware về máy tính hoàn tất, thì các bạn click vào phần mềm chạy cài đặt và ấn chọn Next.

Bước 2: Tiếp đó bạn ấn đồng ý với các điều khoản rồi tiếp tục ấn Next.

Bước 3: Bạn click vào Next đến khi có xuất hiện chữ Install và để cho phần mềm này bắt đầu chạy.

Bước 4: Sau khi phần mềm này kết thúc quá trình cài đặt, click để chọn Finish. Như vậy chúng ta đã hoàn thành được quá trình cài đặt phần mềm chạy máy ảo VMware.

Hướng dẫn tạo máy ảo Vmware

Bước 1: Sau khi đã cài đặt phần mềm thành công, bạn mở phần mềm VMware lên và ấn chọn Create a New Virtual Machine để khởi tạo máy ảo.

Bước 2: Lựa chọn mặc định là Typical và ấn Next.

Bước 3: Lựa chọn thư mục Browse rồi trỏ đến vị trí file hệ điều hành bạn muốn cài đặt ( đối với Windows 7, 8, 10…).

Bước 4: Lựa chọn phiên bản Win 7 Ultimate và đặt tên cho máy ảo của bạn rồi ấn Next.

Bước 5: Lựa chọn nơi bạn cần đặt dữ liệu cho máy chủ ảo đang được tạo, lưu ý là không được cùng thư mục với cả phần mềm VMware nhé.

Bước 6: Đến bước này thì bạn có thể tăng giảm cấu hình cho phần cứng cho máy ảo trong phần Customize Hardware, nếu bạn muốn để mặc định thì hãy ấn vào Finish.

Bước 7: Sau bước này thì bạn click chọn Power on this Virtual Machine rồi để máy ảo tiến hành cài đặt win.

  • Sau khi hoàn tất quá trình cài đặt như trên thì bạn hãy chạy máy ảo và nhập serial ở trong file “serial.txt”

Chạy máy ảo ios trên windows

  • Cấu hình chạy máy ảo:

Bước 1: Bạn tải MAC OS 10.8 VMware Image ở link như dưới đây: http://thepiratebay.se/torrent/7696835

Bước 2: Giải nén nó ra là sẽ có thư mục là “OS X 10.8 Mountain Lion”

Bước 3: Vào phần File của VMware Workstation rồi chọn Open.

Các công cụ để có thể lập trình IOS trên Windows

Công cụ Xamarin

  • 1 Framework cross – platform phát triển ứng dụng iOS, Android, OS X và Windows bằng cho phép bạn chia sẻ code giữa apple IOS và Android.
  • So với các Framework có đa nền tảng khác thì Xamarin này nắm giữ 1 lợi thế rất lớn đó là: với Xamarin thì project của bạn complies với native code, có thể sử dụng APIs native, đồng nghĩa là 1 app Xamarin mà viết tốt sẽ không có gì khác biệt lớn so với 1 ứng dụng được tạo bằng Xcode. 
  • Tuy nhiên, Xamarin lại gặp một vấn đề đó là về giá cả. Vì tốc độ tăng giá đột biến nên đến hiện nay, Xamarin chỉ mới thu hút được chủ yếu là các dự án doanh nghiệp cùng với ngân sách lớn.

Chạy máy ảo ios trên windows

Những ưu điểm của Xamarin 

  • Khai thác các thư viện và công cụ hiện tại để tạo được nên các ứng dụng mobile.
  • Sử dụng lại code giữa các ứng dụng trên nhiều platforms khác nhau.
  • Chia sẻ code backends ASP.Net và ứng dụng cho người dùng.

Xamarin cũng cung cấp nhiều công cụ tùy theo nhu cầu của bạn. Để tối ưu hóa code reuse trên đa nền tảng, thì bạn hãy sử dụng Xamarin Forms. Xamarin Forms hoạt động tốt nhất với các ứng dụng không cần có chức năng riêng cho mỗi platform hoặc là 1 interface tùy chỉnh cụ thể.

 Công cụ Visual Studio

Chạy máy ảo ios trên windows

Là môi trường tích hợp (IDE) từ Microsoft. Nó được sử dụng để phát triển chương trình cho Microsoft Windows, cũng như các trang web hay các ứng dụng web và các dịch vụ web. Visual Studio sử dụng nền tảng phần mềm của Microsoft như là Windows API, Windows Forms, Windows Presentation Foundation hay Windows Store và Microsoft Silverlight. Nó có thể sản xuất cả hai ngôn ngữ máy cùng mã số quản lý.

Visual Studio gồm một trình soạn thảo mã IntelliSense cũng như cải tiến mã nguồn. Trình gỡ lỗi tích hợp hoạt động cả trình gỡ lỗi mức độ mã nguồn và cả gỡ lỗi mức độ máy. Công cụ tích hợp khác gồm một mẫu thiết kế hình thức xây dựng giao diện ứng dụng, thiết kế web, lớp và giản đồ cơ sở dữ liệu. Nó chấp nhận plug-in nâng cao các chức năng ở các cấp bao gồm thêm hỗ trợ cho hệ thống quản lý và bổ sung thêm bộ công cụ mới như biên tập, thiết kế trực quan cho các ngôn ngữ cụ thể hoặc bộ công cụ cho các khía cạnh khác ở trong quy trình phát triển phần mềm.

Kết luận

Trên đây là các bước để lập trình IOS trên Windows đơn giản mà nhanh chóng nhất chúng tôi muốn gửi đến bạn đọc. Hãy áp dụng bài viết này để biết được cách lập trình đơn giản nhất bạn nhé.