Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Top Hotel Praha 7. – 8. 3. 2012 Twitter hashtag: #cztechdays
2
OREA Hotel Voroněž I Brno 5. – 6. 3. 2012 Twitter hashtag: #cztechdays
3
Celá akce je nahrávána, nepřijdete o nic Navštivte partnerskou expozici a relax zónu Dotazy k tématům O přestávkách Na stánku „Zeptejte se odborníků“ Závěrečné Q & A po poslední přednášce Nesundavejte si náramek Je omyvatelný Vyplňte dotazníky Twitter hashtag pro celou akci: #cztechdays Pár slov k dnešnímu dni...
4
12 hodin programování Výhrou je konzultace u odborníků z Microsoft Corporation Detailní informace na www.vyvijej.cz Twitter hashtag pro celou akci: #cztechdays Hackathony
5
Irena Buličková, Audience Marketing Manager Michael Juřek, Architect Evangelist Štěpán Bechynský, Developer Evangelist Úvod do platformy Windows 8 Metro pro vývojáře Twitter hashtag: #cztechdays
6
Nový Windows Runtime (WinRT) APIs Nové prostředí pro běh aplikací Nové uživatelské rozhraní Metro Windows Store Klíčové investice
7
DEMO Windows 8 pro běžné uživatele
8
Platforma Windows 8 Metro style Apps HTML JavaScript C C++ C# VB Desktop Apps Win3 2.NET / SL Internet Explorer Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media System Services JavaScript (Chakra) C C++ C# VB XAMLHTML / CSS View Model Controller Windows Core OS Services Core
9
DEMO WinRT C++
10
WinRT API jsou nativní Použití XAML z C++ Znovupoužitelný C++ kód Co jste viděli…
11
WinRT API
12
API pro Metro Style aplikace
13
Projekce jazyků Windows Runtime Object (or Component) Written in C++, C#, VB Windows Metadata C++ App Projection CLR C#/VB App Projection HTML App Chakra Projection
14
DEMO WinRT C#
15
DEMO WinRT JavaScript
16
WinRT API jsou asynchronní WinRT API zpříspupňují senzory, systém,... WinRT API pracují nativně s C#, Javascript a C++ Co jste viděli…
17
Chování aplikací
18
Kdy je aplikace spuštěna? Windows 8 Systém ovládá život aplikace Windows 7 Uživatel ovládá život aplikace
19
Stavy aplikace Spuštěná (Running) Pozastavená (Suspended) Ukončená (Terminated)
20
Izolace procesů OS User dataDevices Communication s HandlersTilesCryptography … Process1 Local context Web context AppData LocalTemp Roamin g Process2 Local context Web context AppData LocalTemp Roamin g
21
Aplikační data vs. Uživatelská data User data DocumentsPhotos MusicVideos App data SettingsFiles Session State Local Cache
22
Sdílení Data se synchronizují podle uživatelova Microsoft account Lokální úložiště
23
Aplikace popisuje, které systémové zdroje je schopna využívat Soubory (File capabilities) – hudba, obrázky, videa, dokumenty, výměnná úložiště Zařízení (Devices) – webová kamera, mikrofon, lokace, sms,... Síť Asociace typu souboru Kontrakty (contracts) – vyhledávání, sdílení, nastavení Uloženo v appxmanifest.xml Editor ve Visual Studio Schopnosti (Capabilities)
24
DEMO Nastavení aplikace
25
WINDOWS STORE
26
Instalace Metro Style aplikace
27
DEMO Windows Store
28
Rozdělení zisku Základ 70% Pro nové aplikace Navýšení 80% Po dozažení $25,000
29
Určuje autor Od $1.49 do $999.99 Zdarma Ceny
30
Jednorázový nákup Dokupování obsahu (In App Purchase) Reklama v aplikaci Vlastní reklamní systém Microsoft Advertisement Platební modely
31
Časové omezení Omezení na vlastnosti Zkušební verze aplikací
32
Časové omezení
33
Zkušební verze → plná verze
34
// can’t do in-app purchase in trial mode, must convert first if (!appLicensingInformation.isTrial) { //load the listings with all the products currentApp.loadListingInformationAsync().then( function (listing) { //lookup a specific product var product1 = listing.productListings.lookup("product1"); if (!product1.isActive) { // purchase currentApp.requestProductPurchaseAsync("product1").then( enableProduct1 ); } }); Objednávání z aplikace
35
WindowsStoreProxy.xml Simulování prodejního modelu
36
REKAPITULACE
37
Windows 8 pro koncové uživatele Nová uživatelská zkušenost Vysoký výkon Důvěra Windows 8 pro vývojáře Výběr programovací jazyka Špičkové vývojářské nástroje Monetizace Rekapitulace
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.