Thiết Lập Môi Trường Lập Trình Windows Phone 8.1

Thảo luận trong 'Lập trình ứng dụng di động' bắt đầu bởi Trần Văn Cường, 17/6/16.

  1. Trần Văn Cường

    Trần Văn Cường I love CNTT Thành viên BQT Thành viên BQT

    Tham gia ngày:
    8/11/15
    Bài viết:
    3,693
    Đã được thích:
    43
    Điểm thành tích:
    48
    Giới tính:
    Nam
    Nghề nghiệp:
    Sinh Viên
    Nơi ở:
    Quảng Ninh thân yêu!
    Web:

    Giới thiệu
    Trong lĩnh vực lập trình, thiết lập môi trường cũng như cài đặt công cụ là bước quan trọng và căn bản đầu tiên mà các lập trình viên phải biết.
    Với lập trình Windows Phone 8.1 cũng vậy, bạn cần phải kiểm tra cấu hình máy tính, kiểm tra môi trường lập trình của bạn có tương thích và phù hợp cho việc phát triển các ứng dụng Windows Phone 8.1 hay không? Bài viết này tôi sẽ hướng dẫn các bạn thiết lập môi trường và cài đặt các công cụ cần thiết cho việc lập trình Windows Phone 8.1.

    Tiền đề bài viết
    Bài viết nằm trong chuổi bài viết về hướng dẫn lập trình ứng dụng với Windows Phone 8.1

    Đối tượng hướng đến
    Bài viết hướng tới những lập trình viên bắt đầu lập trình ứng dụng trên Windows Phone 8.1.

    Những yêu cầu cần thiết
    Kiến thức
    Yêu cầu đầu tiên để lập trình Windows Phone 8.1 là bạn phải có kiến thức căn bản về ngôn ngữ lập trình C# và phương pháp lập trình hướng đối tượng (Object-Oriented Programming).

    Cấu hình máy tính
    Thứ nhất, kiểm tra BIOS của máy mình có hổ trợ những đặc tính dưới đây hay không:

    • Hardware-assisted virtualization.

    • SLAT (Second Level Address Translation).

    • Data Execution Prevention (DEP)
    Để kiểm tra 3 đặc tính trên thì Microsoft có hỗ trợ công cụ CodeInfo để chúng ta làm việc đó, các bạn download tại:CodeInfo :: technet.microsoft.com/en-us/sysinternals/cc835722 và giải nén file Coreinfo.zip, sau đó chạy cmd với quyền Administrator để kiểm tra như sau:

    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1.png

    Sau khi bạn gõ lệnh Coreinfo.exe –v thì hệ thống sẽ hiển thị đầy đủ các thông tin, nếu như máy bạn có 3 thông tin gạch đỏ ở dưới thì máy tính của bạn có thể lập trình với Windows Phone 8.1.

    Thứ hai, máy tính bạn cần cài đặt Windows 8.1 Pro 64bit (x64) trở lên, RAM tối thiểu là 4gb; để xem những thông tin trên thì các bạn có thể vào Control Panel > System and Security > System:


    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1-2.png
    Kích hoạt Hyper-V
    Chúng ta cần kích hoạt Hyper để lập trình với Emulator, nếu bạn chưa kích hoạt thì sau khi chạy Emulator thì sẽ nhận được lỗi như hình dưới:

    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1-3.png
    Để kích hoạt Hyper-V chúng ta làm như sau:

    Bước 1: Vào Control Panel > Programs and Features:

    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1-4.png

    Bước 2: Chọn Turn Windows features on or off

    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1-6.png

    Bước 3: Trong cửa sổ Windows Features ta tick chọn Hyper như hình dưới:

    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1-7.png

    Bước 4: Chọn OK và chờ hệ thống thiết lập các cài đặt sau đó Restart máy tính.

    Kiểm tra Hyper-V Manager
    Sau khi kích hoạt Hyper-V thì hệ thống sẽ tạo ra Hyper-V Manager trên máy tính, để kiểm tra thì bấm Windows + Q, gõ từ khóa Hyper-V như hình:

    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1-8.png

    Bấm chọn Hyper-V Manager để mở chương trình quản lý Hyper-V và bạn sẽ thấy như hình dưới:

    thiet-lap-moi-truong-lap-trinh-windows-phone-8-1-9.png

    Ở đây bạn thấy các dịch vụ như Start, Stop Service, Setting và nhiều tính năng khác. Nếu trong quá trình sử dụng Emulator có bất cứ lỗi gì liên quan đến Hyper-V thì bạn vào đây cấu hình lại.

    Cài đặt công cụ
    Để lập trình Windows Phone 8.1 thì bạn phải bắt buộc cài đặt Visual Studio 2013 Update 2 trở lên và bộ Windows Phone 8.1 SDK hoặc Visual Studio 2013 update 4 (bản mới nhất cho tới hiện tại).

    Tải về


    Lời kết
    Qua bài viết này tôi đã hướng dẫn các bạn kiểm tra các thông tin, cấu hình của máy tính, kích hoạt Hyper-V, kiểm tra Hyper-V Manager và cài đặt các công cụ để bắt đầu với lập trình Windows Phone 8.1. Hy vọng qua bài viết này sẽ giải đáp thắc mắc, khó khăn cho các bạn trong quá trình chuẩn bị kiến thức cũng như các công cụ chuẩn bị cho lập trình Windows Phone 8.1.
     

    Bình Luận Bằng Facebook

    data-href="https://cnttqn.com/threads/thiet-lap-moi-truong-lap-trinh-windows-phone-8-1.2202.html"