Академический Документы
Профессиональный Документы
Культура Документы
You can do better applications faster Target a variety of form factors including the phone
670M machines using Windows 7 today - everyone a potential upgrade With Win8 and incredible new form factors there will be new growth and vitality in PC market If it stayed flat to current expectations, 400M new Windows PCs will be sold in next 12 mths Millions of Windows 8 users will want a Windows phone as the companion experience to Windows
Microsoft will do more and better marketing for Win8, WP and services
Best work will not be able to go to media without seeing Windows 8 frequently Market will explode- this is where developers can do their best, most innovative work Opportunity to make money for yourselves, company, your shareholders Big team, small teams Win8 is the best opportunity for developers today
http://www.buildwindows.com
1. 2. 3.
Build native Windows apps using web technologies (JS, HTML5, CSS) Windows 8 is a great gaming platform Windows 8 Store Apps run across ARM and Intel devices
4.
5. 6. 7. 8.
Ads and analytics industry en route (Omniture, Flurry, others have announced)
SkyDrive roams files and app state across Windows devices Compelling IE10 experiences will be great Apps People App: Social out of the Box Start screen not just for apps for people, content, and sites that users really care about
New Windows Runtime (WinRT) New Windows 8 User Experience New App Execution Environment Windows Store
Desktop Apps
HTML / CSS C# VB
Model Controller
View
JavaScript (Chakra)
Devices & Printing
JavaScript
HTML
System Services
WinRT APIs
Graphics & Media Application Model
C C++
C# VB
Internet Explorer
Win32
.NET / SL
Core
User Interface
HTML5/CSS
SVG
XAML
Tiles
DirectX
Input
Controls
Accessibility
Data Binding
Printing
Devices
Geolocation Portable Sensors NFC Contracts
Media
Playback Capture PlayTo Visual Effects Memory Management
XML
Fundamentals
Application Services Threading/Timers Memory Management Authentication Cryptography Globalization
This must be the largest hackathon in Malaysia Dato Saifuddin, Deputy Minister of Higher Education, Malaysia
WOWZAPP - a worldwide hackathon sounds exciting and unique! Im also hoping to learn more about the development of Windows Phone 8, and how can I port my existing Windows 8 apps to the phone! Sreya Banarjee,
WOWZAPP helped a beginner developer like me to develop great apps with the help of experienced developers going around to help solve the programming issues we encountered. - Jim Yu, DLSU, Philippines
.NET
C#, VB
Windows Phone 8
.NET
C#, VB
C++
Direct3D Apps
In-App Purchase Speech Proximity VoIP Enterprise Direct3D XAudio2
HTML
Phone Features
Calendar Multitasking
Media Foundation
STL CRT
C# and VB
C++
Shareable code that invokes WinRT, e.g. sockets, media, proximity, VOIP etc. Add as link feature of VS allows single source maintenance Great for wrapping computationally intensive operations Great for consuming 3rd party libraries or existing code
User Interface
App Logic
General
Model-View-ViewModel (MVVM)
Networking Proximity In-App Purchase Sensors Location File System Core app model Threading
Shareable code that invokes WinRT, e.g. sockets, media, proximity, VOIP etc. Add as link feature of VS allows single source maintenance Great for wrapping computationally intensive operations Great for consuming 3rd party libraries or existing code
Windows Store App Labs are locations where app builders can get access to the newest Windows 8 devices, receive app building and design guidance from Windows experts, and potentially get invited to App Fast Track, which is currently only being offered to Named partners. All for free!
Developers can test and debug their app on multiple devices and form factors including Microsoft Surface, other ARM tablets, Intel Ultrabooks, All-in-ones and more.
Each day, well have a different Windows Experts come into the labs to assist developers with testing their app and providing guidance to help them get their app in Store
When/Where? How to register? 3rd - 7th December 2012, Microsoft Malaysia Office, KLCC
http://aka.ms/myapplabs