2011-12-11 38 views
17

Tôi không có máy Windows, chỉ cần một máy Mac và một hộp Linux. Windows khá đắt, và tôi cũng không muốn cướp biển.Có thể phát triển các ứng dụng Windows Phone 7 không có máy Windows không?

Có thể phát triển các ứng dụng Windows Phone 7 trong Mac OS X hoặc Linux không? Visual Studio có bắt buộc phải không?

+0

hãy xem http://mashable.com/2010/11/07/how-to-mobile-app-development/ –

+2

Windows không đắt, khi bạn không gặp vấn đề chi tiêu $ 500 trên điện thoại thông minh. –

Trả lời

6

số

đó được cho biết có thể nó có thể chạy Visual Studio cho Windows Phone (đó là miễn phí) trên Linux thông qua Wine nhưng tôi nghi ngờ nó.

Bạn có thể làm một số phát triển Silverlight trên Linux và tìm hiểu một số khái niệm XAML và C# và áp dụng chúng sau này trên Windows Phone nhưng bạn sẽ không thể viết một ứng dụng WP thực mà không cần máy Windows.

+0

Bạn vẫn sẽ phải triển khai nó bằng cách nào đó, mà cần Zune. Cho dù đó là tất cả các công trình theo rượu là một vấn đề khác, tôi đoán. – Joey

+0

Tôi nghĩ rằng tôi cần phải mua Windows, sau đó. Bản beta Windows 8 không được hỗ trợ. –

+1

Có thể tại một số điểm, các chàng trai từ xda sẽ phát triển một cách để triển khai các ứng dụng từ các hệ điều hành khác nhưng nó sẽ là một nỗi đau để phát triển mà không có các công cụ. BTW đảm bảo kiểm tra các chương trình như Dreamspark nếu bạn là sinh viên. Về cơ bản họ sẽ cung cấp cho bạn Windows và nhiều thứ khác miễn phí. Đối với các công ty có Bizspark và Website spark nhưng tôi không nghĩ rằng điều này có ý nghĩa nếu bạn chỉ muốn phát triển cho điện thoại. – Stilgar

9

Nếu bạn muốn có bản sao hợp pháp của Windows 7 Home Premium, giấy phép xây dựng hệ thống có sẵn cho $99.

Có vô số báo cáo về điều này đang chạy rất tốt trong phần mềm ảo hóa trên Mac OS X và Linux.

Cá nhân tôi chạy Windows 7 trong VirtualBox trên Ubuntu 10.10 và đó là một trải nghiệm tuyệt vời. Chắc chắn là một môi trường thực tế để phát triển các ứng dụng Windows.

Khi bạn đã có Windows 7, tất cả các công cụ phát triển bạn cần (bao gồm trình mô phỏng điện thoại) đều miễn phí từ Microsoft.

+3

+1. Tốt hơn câu trả lời được chấp nhận. Rượu nho? LOL. Đừng nghĩ vậy. Đi xây dựng phần mềm = Nhận các công cụ phù hợp. Windows trên máy ảo là con đường để đi. – Steve

+1

chưa kể đến có hình ảnh VM dùng thử miễn phí của Windows + VS2010, v.v. chẳng hạn như http://www.microsoft.com/download/en/details.aspx?id=240. Hãy để bạn đi một vài tháng ít nhất trước khi đặt ra tiền. – Coxy

+1

Tôi đồng ý, đây là câu trả lời tốt hơn nhiều so với câu trả lời được chấp nhận. Nếu bạn muốn phát triển cho Windows Phone, chỉ cần có Windows. – Murven

5

Yêu cầu Visual Studio phải không?

Tiểu sử của bạn cho biết bạn 16 tuổi. Bạn có nhiều khả năng hội đủ điều kiện cho chương trình DreamSpark của Microsoft. Ngay cả trẻ em homeschooled đủ điều kiện. Điều này có nghĩa là bạn có quyền truy cập miễn phí hợp pháp vào Visual Studio 2010 Professional.

2

Tôi chưa thử điều này, nhưng tôi nghĩ bạn có thể thực hiện việc này bằng PhoneGap và dịch vụ PhoneGap Build của họ.

Tuy nhiên tôi tưởng tượng một chu trình gỡ lỗi khá đau đớn của nó mà không có trình mô phỏng (mà tôi hiểu bạn cần Windows cho).

Các vấn đề liên quan