Windows Store App 開發研習 (Windows 8 & Windows 8.1),Windows 8.1 新功能: PDF rendering, 3D Printing, Text-to-Speech, 學校,課程,學生,DreamSpark, BizSpark, ImagineCup, 潛能創意盃,App 爭霸戰,
3. Enables the latest generation of
hardware
Significant platform and UX
improvements
Enhancements for the next wave
of App innovation
Continuation of Windows 8/RT
4. Personalized start
and lock screens
Apps share the screen
Rich, integrated search
driven by Bing
New live tile sizes,
including large
Live tile on install
Deep SkyDrive
integration
8. iOS 及 Android 平台上皆已超過 100 個萬個 Apps
但是…有 66% 是「僵屍」Apps:
Windows Store Apps 的下載率則超過9成 (聚光燈效應 & 新藍海市場)
9.
10.
11.
12.
13.
14. HTML/JS enables you to use your web
development knowledge and great
open source and commercial libraries
to create native Windows Store apps.
15.
16. XAML with C#, VB and C++ makes
the best use of your wealth of desktop,
server, and phone development
knowledge to enable you to build
compelling Windows Store apps.
19. Many core Windows 8.1 experiences built on the same technology
New search, contact card, device companion apps, lock screen camera, and more
20. 既有 API
Accessibility
Data binding
Live tiles and
toast
Input
8.1 更新
Controls
HTML5/CSS
XAML
Portable
Geolocation
Direct3D
Direct2D
Direct
Write
Local
storage
SMS
Skydrive
Sensors
Proximity
Playback
Capture
PlayTo
Streams
Backgroun
d transfer
Bing
Canvas
SVG
Syndication
Networkin
g
Azure
Mobile
XML and
JSON
Contracts
Xbox Live
Printing
Application
services
Threading/time
rs
Memory
management
Globalization
Cryptography
Authentication
21. 既有 API
Accessibility
Data binding
Live tiles and
toast
Input
8.1 更新
Controls
8.1 新增
HTML5/CSS
XAML
Speech
synthesis
Portable
Geolocation
Point of
service
Direct3D
Direct2D
Direct
Write
Local
storage
SMS
HTTP
Skydrive
Sensors
Proximity
USB
Playback
Capture
PlayTo
Streams
Backgroun
d transfer
Contacts
Bing
HID
WiFi direct
Bluetooth
Canvas
SVG
WebGL
Syndication
Networkin
g
Appointments
Azure
Mobile
Printing
3D
printing
Scanning
XML and
JSON
Contracts
PDF
Xbox Live
Application
services
Threading/time
rs
Memory
management
Globalization
Cryptography
Authentication
Diagnostics
29. Windows 8 STYLE DESIGN PRINCIPLES
Windows 8 style
design principles
Show pride in craftsmanship
以精準細膩的設計品質為傲
Be fast and fluid
流暢敏捷,活靈活現
Be authentically digital
真實的數位體驗
Do more with less
極簡專注,捨棄無謂的裝飾
Win as one
一統江湖,借力使力
30.
31.
32.
33. Contoso Travel
Last minute deals
Featured destinations
Featured Destinations
My Trips
Last Minute Deals
My Trips
Top Destinations for 2012
Barcelona, Spain
7 night Alaska Cruise
Featured destinations
Last Minute Deals
My Trips
Barcelona, Spain
7 Night Alaska Cruise
Chicago (3/11 – 3/19)
Weather
Attractions
7 days
Today
54/43
Mostly Sunny
Today
54/43
Mostly Sunny
Today
54/43
Mostly Sunny
Ocean View Cabins
Suites
Upgrade from an inside cabin and save $43/night/person!
Picture windows with ocean and port views
From $2,099 — only $150/night/person based on double occupancy
Upgrade from an inside cabin and save $43/night/person!
Picture windows with ocean and port view
From $2,099 — only $150/night/person do
Today
54/43
Mostly Sunny
Today
54/43
Mostly Sunny
98. To handle the exception in C# or Visual Basic, you use a try/catch block just as you do with
synchronous code today:
var title;
var feedUri = new Uri("http://www.devhawk.com/rss.xml");
var client = new Windows.Web.Syndication.SyndicationClient();
try
{
var feed = await client.RetrieveFeedAsync(feedUri);
title = feed.Title.Text;
}
catch (Exception ex)
{
// An exception occurred from the async operation
}
125. 咦? Compile error?
WinRT 資訊: The required device capability has not been declared in the manifest.
其他資訊: 存取被拒。 (發生例外狀況於 HRESULT: 0x80070005 (E_ACCESSDENIED))