Developing Windows Phone 7 applications Igor Ralić Vedran Vučetić

Slides:



Advertisements
Similar presentations
Microsoft® Lync™ 2010 IM and Presence Training
Advertisements

Building RADNUG8 – the windows 8 app Part 1 Matt
Windows Phone 7.5 Academic RoadShow Christophe Peerens Neomytic.
Metro Design Tips I learned since I joined the Windows Phone Design
Students: Ilya Paskhover, Alex Tarasiuk Supervisors: Simon Zeltser, Idan Sheinberg.
Microsoft ® Lync ™ 2010 IM and Presence Training.
Sascha P. Corti Developer Evangelist, Microsoft Switzerland |
Charles Petzold Silverlight for Windows Phone.
Essentials of Developing Windows Phone Apps Chinthaka Dissanayake Tech Lead Exilesoft.
Programming with touchdevelop touchdevelop introduction Disclaimer: This document is provided “as-is”. Information and views expressed in this document,
vs. PeopleIcons SOCIAL COMMUNICATIONS ‘People-centric’ experiences merging social nets with communication HARDWARE CHOICE Range of sizes,
Windows Phone Doug Holland Senior Architect Evangelist 9/28/2011.
Windows Phone
Building Windows Phone Applications with Silverlight Nguyen Thanh Tung Project Manager - MISA JSC.
7 Windows Phone 7 2. Windows Phone 7 for Business 1. About Windows Phone 7 3. Windows Phone 7 for Consumer 4. Windows Phone 7 for the Developer Welcome.
An introduction to. Introductions  I’m Rob Fonseca-Ensor  A Solution Architect at Infusion  I run the Canary Wharf.NET User Group  I blog at
Android vs iOS vs Windows Phone 7 Alejandro Mesa (am3473)
Christopher Maneu Windows Phone 7 First look Bewise MCT Live Summit 2010.
Expression Blend Rob S. Miles | Microsoft MVP | University of Hull, UK Andy Wigley | Microsoft MVP | Appa Mundi Session 4.0.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Application Software: Essentials for knowledge workers
Session 1.1. Windows Phone Topics Session 1.1 Windows Phone The Windows Phone Device.
Windows Phone 7 Development Tomer Shamam Senior Architect Sela Group.
Khalid Siddiqui Senior Architect, Mobility Center of Excellence Microsoft Corporation SESSION CODE: WPH311.
Designing Windows Phone 7 Series Albert Shum – That Dude Michael Smuga – Studio Director Chad Roberts – UX Design Lead Design language (codenamed Metro)
Building Metro style UIs Paul Gusmorino Lead Program Manager Microsoft Corporation DEV354.
Catlyn Colson. Recap of Previously Completed Work Previously I had done the following: Built the Database, started basic layout of the webpage, connected.
Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist
Building Android Apps with Windows Azure Mobile Services Chris Risner Technical Evangelist Microsoft
Designing for Windows Phone Austin Andrews.
Tracey Wright Jon Martin Office 365 Tips and Tricks.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Designing metro style apps for Windows 8 A walkthrough some UI / UX best practices Lanny Geffen, Creative Director, Digiflare.
Design and Layout for Windows 8 and Windows Phone Style Apps Shane Morris Automatic Studio DEV221.
Augusto Valdez Senior Product Manager Mobile Communications Business SESSION CODE: WPH202.
Presented by Mark Thompson High Level Overview and Demo.
2 Philosophy Customer Design Experience Platform.
Windows 7 Phone October 11, 2010 Device Showcase in New York City Two mentioned carriers At&t T-mobile Expected US release early November Current Hardware.
Integrating NAV 2013R2 and Office 365 Office 365 Single Sign-on NAV as an app NAV online document store.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
WINDOWS PHONE FIRST UP/ ALL UP Nick Randolph (Built to Roam) Dave Glover (Microsoft) SESSION CODE: #WPH202 (c) 2011 Microsoft. All rights reserved.
WPH310. Free Phone! Windows Phone 7 as a Game Platform Free Tools to Build Great Games The Game Loop Input on Windows Phone 7 Building a Game with Your.
User Interface Components Lecture # 5 From: interface-elements.html.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Windows 8 A touch screen computer on a desktop. Windows Metro.
Silverlight 101 Ahead! If you know Silverlight and are looking for more advanced content check out : ‘Microsoft Silverlight “Media” : Moving at 60fps’
Using Middle Search® Plus For Junior Academic Bowl Competitions.
Drew Lytle Principal Program Manager Microsoft Corporation SESSION CODE: WPH203.
Ibraheem Osama Mohamed Mobile Developer-Rashdan IT.
/* Life runs on code */. Introduction to Windows Phone Kamalakannan Annamalai Windows Phone Developer Ilink Systems Twitter : kanal_7
MULTI-TASKING AND APPLICATION SERVICES IN WINDOWS PHONE 7.5 Chris blog.walshie.me SESSION CODE: WPH305 (c) 2011 Microsoft. All rights.
WINDOWS PHONE 7 DEVELOPER GUIDE A guide to 3 screens and the cloud Scott Densmore Sr. Software Development Engineer Microsoft patterns & practices.
Eric Strittmatter COSC 480 – Spring 2012 Previewing.
Understanding Mobile Devices, Interactions, and Tools Lesson 1.
Basic Computer Skills Windows & the Internet vfu.bg/en/e-Learning/
THE SOURCE OF 4 TH & MAYOR: CODE, HACKS, TRICKS Jeff Wilcox Senior Software Development Engineer Microsoft SESSION CODE: WPH308 (c) 2011 Microsoft. All.
Building Windows Phone 7 Games and Applications Yes, yes! “Games and Applications” and not “Applications and Games” Content is under NDA – please do no.
Working in a Mobile App Development Environment Lesson 2.
Eric Strittmatter COSC 380 – Spring 2012 Previewing.
Windows Phone 8 Programming
Building Windows 8 App.
SQL Server Reporting Service & Power BI
The Windows Phone Application Platform
Windows Phone multitasking
Tooling and Diagnostics
Search: integrating into the Windows 8 search experience
Windows Phone application performance and optimization
Integrating with Windows 8 Experiences
Build /23/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Platform for Metro style Apps
Presentation transcript:

Developing Windows Phone 7 applications Igor Ralić Vedran Vučetić

Topics Why WP7? Tools & AppHub WP7 platform WP7 UI Iksica

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

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 - $ % yours!

The Path

WP7 platform 800x480 display DirectX 9 hardwar e acc. 4-point multi touch screen Cell network & WiFi Digital camera Suite of sensors 256MB+ RAM 8GB+ storage

Hubs Panorama!

Pivot Data!

Application bar < 3 words < 5 buttons

Keyboard The best on the market

Copy-paste and tap&hold

Let’s try some Mango Third-party multitasking IE 9 (HTML 5) Local SQL database Twitter integration Pinnable folders Conversation view in Exchange search Lync In Preview on 24 th May

Mango

Applications Almost

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?

Accents

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

demo

Igor Ralić Vedran Vučetić pitanja?