2012-02-22 10 views
9

Tôi mới trong phát triển điện thoại Windows.Windows Phone Development sử dụng wpf?

tôi thực sự có một số nghi ngờ,

là WPF được thực sự sử dụng cho việc phát triển ứng dụng windows phone?

Tôi chỉ bối rối khi trả lời một người hỏi "Nền tảng hoặc công nghệ nào sẽ sử dụng để phát triển các ứng dụng trên điện thoại Windows?".

Tôi hy vọng nhận được câu trả lời rõ ràng ở đây .. Tôi đã googled nó nhiều lần. nhưng tôi chưa biết rõ về điều này.

Thnks.

Trả lời

12

Không, WP7 phát triển không sử dụng WPF. Nó sử dụng Silverlight (hoặc XNA cho trò chơi).

Tuy nhiên, cả hai có liên quan chặt chẽ. WPF được phát triển vào năm 2006 và giới thiệu các khái niệm về sự ràng buộc, tạo ra các giao diện người dùng thông qua XAML, cây trực quan, hoạt ảnh, các thuộc tính phụ thuộc và nhiều hơn nữa. Nhiều khái niệm WPF đã được Silverlight sử dụng lại, plugin dựa trên web. Trong khi WPF và Silverlight là tương tự, chúng không giống nhau. Mặc dù vậy, với một chút nỗ lực, code sharing between the two là có thể.

Xem câu hỏi sau đây để biết liệu tham khảo khác:

Getting Started with Windows Phone 7

3

Ứng dụng Windows Phone 7 có thể được viết bằng Silverlight hoặc XNA.

Với Silverlight bạn sử dụng XAML để tạo giao diện người dùng của bạn (như trong WPF), nhưng có một vài khác biệt giữa hai công nghệ này: Contrasting Silverlight and WPF.