Designing the Application Architecture (21%)
- Design for threading.
- This objective may include but is not limited to: use of the composition thread
- Monitor and tune performance.
- This objective may include but is not limited to: frame rate counter; cache visualization; redraw regions; bitmap caching; memory usage limitations; plan for power consumption; tune bandwidth consumption; performance counters
- Manage the application life cycle.
- This objective may include but is not limited to: tombstoning; response to PhoneApplicationService events (Launching, Activated, Deactivated, Closing)
- Prepare the application to meet Windows Phone 7 marketplace requirements.
- This objective may include but is not limited to: Windows Phone 7 Application Certification Requirements; design for localization and globalization; plan for trial versions; work with WMAppManifest.xml; design for icon requirements for marketplace
Ссылки:
Designing the Application Architecture (21%)
- Design for threading.
- Monitor and tune performance.
- Frame rate counter
- Cache visualization
- Redraw regions
- Bitmap caching
- Memory usage limitations
- Plan for power consumption
- Tune bandwidth consumption
- Performance counters
- Manage the application life cycle.
- Tombstoning ( Idle Detection for Windows Phone, How to: Preserve and Restore Application State for Windows Phone )
- Response to PhoneApplicationService events
- Prepare the application to meet Windows Phone 7 marketplace requirements.
- Советы по отладке
- Использование памяти и немного о производительности
- Следим за ошибками
- Захоранивание
- Trial (пробная) версия приложения
Other links:
Video (EN):
- MIX11: Windows Phone Architecture: Deep Dive
- MIX11: Analyzing and Improving Windows Phone Application Performance
- Windows Phone 7 Jump Start: Optimizing for Performance
- Windows Phone 7 Jump Start: The Application Lifecycle
- Windows Phone 7 Jump Start: Marketing Your Windows Phone Application
- Windows Phone Application Life Cycle
- Windows Phone Design Days - Globalization
- Windows Phone Design Days - Perceived Performance
- Managing Windows Phone 7 Trial Applications
- Inside Windows Phone #03: Optimizing Windows Phone Silverlight Applications
- Inside Windows Phone #08: Taking a look inside Windows Phone Programming Model Architecture
Комментариев нет:
Отправить комментарий