ITP 140 Mobile App Tech Windows
Smartphones Nokia Lumia ICON Lumia 1520, 1020 Lumia 928, 925, 920 Lumia 822, 820 Lumia 620 Lumia 520, 521 HTC Windows Phone 8XT, 8X Samsung ATIV SE, S Neo ATIV Odyssey 2
Surface 3
Surface A powerful PC in tablet form Weighs in at 2 lbs or less It s compatible with the broadest range of peripherals and software 3 choices Surface Pro 2, Surface 2, Surface http://www.microsoft.com/surface/en-us/products/ overview 4
Start Screen Windows Phone lets you personalize your Start screen Customize features and apps "The world's most personal smartphone" 5
Apps Over 135,000 apps, including your favorites The only phone with Live Apps, which bring the info you want right to your Start screen Most apps are free or free to try, and they re all certified. 6
Live Tiles Unique Features Deliver updates on your friends, schedule, apps, and more, right to your Start screen Pin, move, and resize them Live Apps Pin one to Start, and its Live Tile shows info and updates 7
Unique Features Kid's Corner Photos + OneDrive Snap photos, use Lens apps, and share your creations straight from the Camera Store your photos safely in the cloud by automatically syncing to OneDrive Control the apps, games, videos, and music your kids access 8
Windows Apps Windows Phone offers three different tile sizes, so you can decide what s most important and how much detail you see Every single Windows Phone app and game is tested and certified by Microsoft, so you can feel confident when you download Only Windows Phone lets you try the full version of most paid apps before you buy them Finally, you can say goodbye to downloader s remorse! Only Windows Phone Store learns the types of apps you like and provides personal recommendations just for you 9
Cortana Windows Phone 8.1 features Cortana, a smartphone assistant. Cortana is powered by Bing. She gets to know you by learning your interests over time. She looks out for you, providing proactive, useful recommendations. And Cortana keeps you closer to the people and things you care about most, by keeping track of all that matters. 10
Design http://dev.windowsphone.com/en-us/design Inspiration The Windows Phone design team was inspired by sources like Swiss-style print and packaging, simple way-finding graphics found in transportation hubs, and even our own software Design Principles We believe in experiences that are defined by clean, uncluttered app screens that operate quickly, minimize typing, and surface new info automatically 11
Design Principles http://dev.windowsphone.com/en-us/design/ principles Pride in craftsmanship More with less Fast and fluid Authentically digital Infographic instead of iconographic Win as one 12
Design Process http://dev.windowsphone.com/en-us/design/ process Concept Structure Interaction Visual Prototype 13
Windows Design Guidelines http://msdn.microsoft.com/en-us/library/windows/ apps/hh770552 UX Guidelines http://msdn.microsoft.com/en-us/library/windows/ apps/hh465424 Full Windows 8 GUI theme pack http://www.designshock.com/windows-8-theme/ Windows GUI Toolkit http://guitoolkits.com/windows-gui-toolkit/ 14
Development http://dev.windowsphone.com/en-us Windows Phone SDK http://dev.windowsphone.com/en-us/downloadsdk Tools Construct 2: https://www.scirra.com/construct2 for games Touch Develop: https://www.touchdevelop.com Build for Windows http://build.windowsstore.com/#fbid=r8qrf-xplp6 15
Create a UI Add features Test your app API reference Develop Windows Apps http://dev.windowsphone.com/en-us/develop 16
Create a UI Lay out your UI using XAML (Extensible Application Markup Language) XAML is a declarative language that you can use to create app UI such as controls, shapes, text, and other content presented on the screen. XAML is XML-based, thus made up of elements and attributes. The app page (or canvas) is the base of your UI 17
Development http://msdn.microsoft.com/en-us/library/ windowsphone/develop/dn632732.aspx For the IDE (Integrated Development Environment), most developers use Visual Studio. The main programming languages are C++, C#, VB (Visual Basic), and JavaScript. Code samples - http://code.msdn.microsoft.com/wpapps/ 18