280 likes | 369 Views
Developing Windows Phone 7 applications. I gor Ralić i gor.ralic @msptechrep.com Vedran Vučetić v edran.vucetic@msptechrep.com. Topics. Why WP7?. Tools & AppHub. Iksica. WP7 platform. WP7 UI. Why WP 7?. Different user experience. Same hardware everywhere. Great reviews.
E N D
Developing Windows Phone 7 applications Igor Ralić igor.ralic@msptechrep.com Vedran Vučetić vedran.vucetic@msptechrep.com
Topics Why WP7? Tools & AppHub Iksica WP7 platform WP7 UI
Why WP7? Different user experience Same hardware everywhere Great reviews Satisfied users Microsoft ecosystem Great free tools
Why WP7? Marketplace The best keyboard Social networks integration Centralized update ? Task oriented
Tools http://create.msdn.com
Tools? Visual Studio 2010 Express Windows Phone Emulator XNA Game Studio 4.0 Microsoft Expression Blend for Windows Phone Silverlight .NET Framework 4
Registration and submission • Annual subscription $99 • Students - FREE • Windows Live ID • Unlimited payed apps • 100 free apps DreamSpark!
Certification and pricing • Certification requirements • No cost for certification or update • Minimum price - $0.99 • Maximum price - $499.99 70% yours!
WP7 platform 800x480 display 4-point multi touch screen DirectX 9 hardware acc. Suite of sensors Digital camera Cell network & WiFi 256MB+ RAM8GB+ storage
Hubs Panorama!
Pivot Data!
Application bar < 3 words < 5 buttons
Keyboard The best on the market
Let’s try some Mango • Third-party multitasking • IE 9 (HTML 5) • Local SQL database • Twitter integration • Pinnable e-mail folders • Conversation view in e-mail • Exchange search • Lync In 2011. Preview on 24th May
Applications • Almost 16 000
Metro UI • Personal – your day, your way • Relevant – your people, your location • Connected – your stuff, your piece of mind
Inspiration? • Metro • Airport • Clear, straightforward
Notifications • Tile • Toast • Raw Push?
Capitalization Use lowercase for: • Page titles • List titles • List group titles • Push button control text or words that function as commands • List items
Capitalization Use sentence caps for: • Check box and radio button labels • Progress indicators • Toggle switches Use all caps for: • Application titles • Dates and times • AM or PM
pitanja? Igor Ralić igor.ralic@msptechrep.com Vedran Vučetić vedran.vucetic@msptechrep.com