Windows phone7 Development Summary

Source: Internet
Author: User

Recently developed Windows Phone 7 ApplicationsProgramBelow I will summarize the usage and development experience for a period of time:

1. The WP7 interface is really great and clear at a glance! Refreshing!

2. color selection is a headache during development, because all controls use the default color of the WP7 system! So in order to be compatible with the WP7 style, try to use the default color of the system. In this way, when the user changes the subject of the system, the color of your application will change accordingly! Another one is the WP7 tombstone mechanism. When developing WP applications, we specially wrote a framework to work with the tombstone mechanism. Of course, there is not only a tombstone mechanism in the framework, but also a navigation framework!

3. The three keys (Return key, start key, and search key) under the mobile phone (the mobile phone model is HTC ht7) are poorly designed, seriously affecting the user experience, I often accidentally press the three keys in the program. If the program does not enable the tombstone mechanism, this incorrect button will crash you! It would be much better if the three keys are changed to the "button" type instead of the "Touch" type!

4. If you have never used Silverlight before, you will encounter many performance problems during development! This kind of performance problem is not about poor mobile phones, but what you wroteCodeProblem! The most typical problem is the virtualizingstackpanel of ListBox, which will be especially obvious when there is a large amount of data! Even if you enable the virtualizingstackpanel and set the virtualizationmode to recycling, you will encounter an inexplicable problem!

5. WP7 currently has too few first-or third-party controls. Of course, this is not a big problem. We can develop many controls on our own!

6. Recently I am working on the Sina Weibo WP7 client. However, WP7 lacks controls similar to RichTextBox. You may say that textblock can format text, but textblock cannot add controls, especially clickable buttons! Of course, this problem can still be solved through necessary alternatives, but it will be complicated!

7. I have to drop the tombstone mechanism of WP7! If you enable the tombstone mechanism, it means that the complexity of your program will multiply, especially those complicated programs, so wait for the cup! You may regret enabling the tombstone mechanism for you!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.