PDA: PROGRAMOVÁNÍ PRO WINDOWS PHONE 7 JIŘÍ DANIHELKA



Podobné dokumenty
PV239/WP. Vývoj univerzálních Windows Store aplikací. Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP

Vývoj aplikací pro Windows Phone 8. Mgr. David Gešvindr MCT MSP MCPD MCITP

Segment s nejvyšším potenciálem

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Obsah. Úvod 11 Zpětná vazba od čtenářů 13 Errata 14 Poznámka ke kódům 14

XNA Game Studio 3.1. Tomáš Herceg Microsoft Most Valuable Professional Microsoft Student Partner

Sada služeb pro vývojáře

Vývoj OS Windows Mobile. Ing. Jiří Šilhán

Konfigurace pracovní stanice pro ISOP-Centrum verze

Kaspersky ONE. univerzální zabezpečení. Ochrana různých zařízení

Vestavné systémy BI-VES Přednáška 10

vjj 1. Windows programming. krátká nahlédnutí za oponu

Konfigurace pracovní stanice pro ISOP-Centrum verze

Chytrý osobní laptop s rychlým procesorem Intel, 4GB pamětí RAM a grafikou ATI. Oficiální webové stránky VAIO Europe

O aplikaci Parallels Desktop 7 for Mac

Microsoft shrnutí spolupráce a novinky Pardubický kraj. Petr Biskup, Jana Čudejková

1.2 Operační systémy, aplikace

Velkoformátový skener Xerox 7742 Prospekt. Velkoformátový skener. Jednoduché barevné a černobílé skenování

Online komunikace a videokonference. Břetislav Regner regner@ics.muni.cz

CTUGuide (XXX-KOS) D1

Novinky ve Visual Studio Tomáš Kroupa

ČÁST 1. Základy 32bitového programování ve Windows

Jak Vám partnerské programy pomohou v rozvoji podnikání. Víte, že můžete získat software v hodnotě tisíců USD za zlomek ceny?

1. SYSTÉMOVÉ POŽADAVKY / DOPORUČENÁ KONFIGURACE HW A SW Databázový server Webový server Stanice pro servisní modul...

Praktické využití Windows Server 2012 Essentials ve firmě. Jan Pilař, MVP

část A) 1) Město Nové Město na Moravě

Váš stylový multimediální společník v korálově růžovém provedení. Oficiální webové stránky VAIO Europe

A7B39TUR Testování uživatelského rozhraní. HTC Desire HD. (testování mobilního zařízení) Tomáš Klejna

Operační systémy (OS)

Vladimír

Autodesk Inventor 2016

Váš stylový multimediální společník v karamelově smetanovém provedení. Oficiální webové stránky VAIO Europe

Stylový společník, který nabízí pokročilou grafiku i zabezpečení. Oficiální webové stránky VAIO Europe

Vývoj mobilních telefonů. Barbora Bartlíková

CADKON ARCHITECTURE

Tvorba PDF Práce s Adobe Acrobatem

Technické vybavení počítače. (všechny části z nichž je počítač složen)

Tomáš Kantůrek. IT Evangelist, Microsoft

CineStar Černý Most Praha

Dotykové technologie dotkněte se budoucnosti...

AutoCAD Plant 3D 2018

Zadávací podmínky soutěže: Dodávka HW a SW vybavení pro střediska SIM na území ČR. Zadavatel:

Tablet SAMSUNG GALAXY NOTE Popis a používání zařízení ve výuce

KANTOR IDEÁL Vzdělávání a podpora pedagogických pracovníků ZŠ a SŠ při integraci ICT do výuky. registrační číslo: CZ.1.07/1.3.00/51.

Office Synchronizer Poznámky k verzi. Verze 1.61

stostarostů Moravskoslezského kraje Rostislav Babarík

Instalace a první spuštění programu.

Windows na co se soustředit

Novinky. Autodesk Vault helpdesk.graitec.cz,

Ten nejlepší zážitek z vysokého rozlišení. Vlajková loď mezi zábavními notebooky s Full HD a jednotkou Bluray Disc Combo

Bezdrátové připojení (pouze u vybraných modelů) Uživatelská příručka

SW ATTIS nástroje. HW a SW požadavky pro sw ATTIS. manažerského řízení. Verze manuálu: 3.5 Datum:

CADKON ARCHITECTURE

Vývoj univerzálních aplikací pro Windows 10. Mgr. David Gešvindr MCSD: Windows Store MCSE: Data Platform MCT MSP

SQL Server Data Tools (SSDT) RNDr. David Gešvindr MVP: Azure MCSE: Data Platform MCSD: Windows Store

Business Information Petr Kasa Veronika Chrustawczuková Igor Šmerda

1. SMART Notebook 11.1

QuarkXPress soubor ReadMe

AutoCAD Plant 3D 2017

Radek Hulán F-ART AGENCY s.r.o.

On-Premis Cloud rok. Cloud rok 2. On-Premis rok 6. Cloud rok 3. Cloud rok 5. Cloud rok 4. Cloud rok 6

Pěší navigace pomocí lokálně kontextových služeb

BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT INSTITUTE OF INFORMATICS

Telefony a technologie. Op3n Dott Android Tablet Černý/Černý nebo Bílý/Bronzový. Představujeme Op3n Dott.

3 h 5 min Paměť: 64 MB ROM + 32 MB RAM + Mini SD Funkce adresáře:

Návrhy elektromagnetických zení

Instalace SQL 2008 R2 na Windows 7 (64bit)

Sady společnosti Autodesk pro jednotlivá odvětví

1. TECHNICKÉ POŽADAVKY PRODUKTŮ VEMA Klasifikace konfigurací z hlediska podpory... 7

Novinky. Autodesk Vault helpdesk.graitec.cz,

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

Informační Systém pro Psychiatrii HIPPO

eského kraje Rostislav Babarík

manažerského řízení HW a SW požadavky pro sw ATTIS

CUZAK. Instalační příručka. Verze

Virtualizace jako nástroj snížení nákladů. Periodické opakování nákladů nové verze Licence na pevný počet klientů

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Průvodce novými funkcemi.

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Katalogový list MK8000 OPC DA/UA Server pro subsystémy

Autodesk AutoCAD Civil 3D

CUZAK. Instalační příručka. Verze

Řada tiskáren HP Color LaserJet Professional CP5225

Tisková konference VSCloud

PŘÍSTUP. Docházkový terminál itouch. Produktový list : DT - itouch

Bezdrátové připojení (pouze u vybraných modelů)

Návod k instalaci programovací jednotky a programovací aplikace. Popis programování senzorů.

Office Synchronizer. Poznámky k verzi. Verze 1.66

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

Úvodní list. Název školy Integrovaná střední škola stavební, České Budějovice, Nerudova 59 Číslo šablony/ číslo sady Poř. číslo v sadě 01 32/10

Název školy: Základní škola a Mateřská škola Žalany

O projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source

Obsah. Úvod 11. Vytvoření emulátoru 20 Vytvoření emulátoru platformy Android 4.4 Wearable 22 Spouštění aplikací na reálném zařízení 23

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti:

Výroční zpráva 2007 Zpráva o činnosti občanského sdružení SPAFi

Autodesk Inventor 2017

Návod na instalaci esamu v. 4.0

Transkript:

PDA: PROGRAMOVÁNÍ PRO WINDOWS PHONE 7 JIŘÍ DANIHELKA

Hardwarové požadavky WP7 Kapacitní displej (4 dotyky současn asně) Rozlišen ení 480x800 minimáln lně 256MB RAM rychlý procesor 8GB flash paměti 5 megapixelový foťák akcelerometr, kompas, AGPS, světelný senzor Nově mohou mít m t i gyroskop 2 Programování pro Windows Phone 7, Jiří Danihelka

Windows Phone 7.0 (podzim 2010) Verze Windows Phone 7 Update No-Do (březen 2011) přidává např.. funkce Copy&Paste Windows Phone 7.5 Mango (září 2011) přidává lepší podporu multitaskingu asi 500 různých r vylepšen ení Nástroje pro vývojáře e mají jiné číslování pro vývoj na WP7.5 Mango se používaj vají nástroje 7.1 3 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Metro

5 PDA: Programování pro Windows Phone 7, Jiří Danihelka

7 Programování pro Windows Phone 7, Jiří Danihelka

8 Programování pro Windows Phone 7, Jiří Danihelka

9 Programování pro Windows Phone 7, Jiří Danihelka

Windows 8 Metro 10 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Vývoj pro WP7 Požadavky na počíta tač: Windows 7 nebo Vista min 2GB RAM (4GB doporučeno) co největší displej, nabíje ječku stále při p i ruce Vývojové nástroje Visual Studio 10 Express for Windows Phone 7 Professional Premium Ultimate Expression Blend 4 plná verze free verze pro Windows Phone 7 11 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Visual Studio 12 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Visual Studio 13 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Expression Blend 4 14 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Stáhnout zdarma (pro všechny) v pouze Express verze neumí některé funkce Test Driven Development Vývoj serverové části u Client-Server aplikací DreamSpark (pro studenty s ISIC) Plná verze Expression Blend 4 Profesional verzi Visual Studio 10 MSDNAA (pro studenty FEL) navíc c Visual Studio Premium BizSpark (podpora startup projektů) Kde nástroje n získatz navíc c Visual Studio Ultimate, Windows 7, Office 2010 a další věci výpočetn etní hodiny v cloudu Windows Azure 15

Vývoj pro WP7 16 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Frameworky pro WP7 Událostmi řízené Používá se pro web Využívá XAML Pro aplikace a 2D hry Snadná tvorba GUI Herní smyčka Pro 2D a 3D hry Vysoký výkon Obtížná tvorba GUI 17 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Silverlight vs. XNA 18 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Jazyky WP7 aplikací 19 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Multitasking Zjednodušen ená pravda: WP7.0 neumí,, WP7.5 umí Multitasking WP7.0 na telefonu pouze pro systémov mové aplikace klient-server aplikace mohou běžb ěžet na serveru a posílat zprávy na mobil, který upozorní uživatele (push notification) při i přepnutp epnutí si aplikace udělá náhrobek (tombstoning) a ukončí se při i přepnutp epnutí zpět t můžm ůže e pokračovat ovat podle stavu z náhrobkun Multitasking WP7.5 Mango aplikace můžm ůže e chvíli běžb ěžet periodicky (jednou za 15 minut) aplikace můžm ůže e běžb ěžet dlouho, pokud je telefon v nabíje ječce aplikace můžm ůže e běžb ěžet v předem p stanovený čas (budík) aplikace můžm ůže e zůstat z v paměti při p i přepnutp epnutí na jinou, musí si ale pro jistotu udělat náhrobekn 20 PDA: Programování pro Windows Phone 7, Jiří Danihelka

K zapůjčen ení od Zdeňka MíkovceM cca 6 kusů,, HTC Laboratoř,, na omezenou dobu Koupit si vlastní telefon příjemné ceny od 6000 KčK každý telefon můžm ůžete upgradovat na Mango Vyvíjet pro emulátor nezísk skáte zkušenosti s UI Metro Vyhrát t telefon v soutěž ěži i Microsoftu Kde získat z telefony 21 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Soutěž ěže e o WP7 telefony Nabídka od Filipa Řehoříka (Microsoft) pokud 20 vývojářů (nebo týmů) ) do vánoc v umíst stí aplikace na Marketplace, vývojář s největší ším m počtem stažen ení dostane mobil pokud bude 40 vývojářů řů,, budou mobily dva Podrobnosti o soutěž ěži i (pro FIT): http://www.herout.net/blog/2011/09/windows-phone phone-pro-studenty- fitu-zdarma/ Jiná soutěž o Xbox 360: http://vyvijej.cz Vyhrává každý registrovaný vývojář z ČR R jehož WP7 aplikace budou mít m t dohromady 10000 stažen ení další ceny za 1000, 3000 a největší počet stažen ení 22 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Publikování na Marketplace Odeslání se provádí pomocí create.msdn.com registrace pro studenty je zdarma pro ostatní je za $99 na rok součást stí je i registrace pro vývoj na Xbox umožň žňuje odemknout aža 3 telefony pro 10 vývojářských aplikací Odesíláte zkompilovaný soubor (.xap) popis aplikace pro Marketplace ikona aplikace, 1-81 8 screenshotů Přísné podmínky pro přijetp ijetí aplikace nesmí být škodlivá pro mláde dež aplikace nesmí padat musí fungovat s různým r nastavením m barev 23 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Recenze 24 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Statistiky 25 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Ukázka schvalovacího ho protokolu 26 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Doporučen ená literatura zdarma 27 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Většina plánovan novaného užu je obsažena v Mangu Chystané novinky Různé velikosti aktivních dlaždi dič pro aplikace Integrace Skype do WP7 C# 5.0 podpora pro asynchronní (cloudové) programování (beta k dispozici) Visual Studio 11 (již beta, neumí WP7) integruje plugin Productivity Power Tools WP7 novinky obvykle na konferenci MIX (v dubnu) 28 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Děkuji za pozornost Jiří Danihelka, 18.10.2011 danihjir@fel.cvut.cz Následuje praktická ukázka 29 PDA: Programování pro Windows Phone 7, Jiří Danihelka

Zdroje Windows Phone 7 Marketplace Statistics http://justinangel.net/windowsphone7marketplacestatistics Rob Miles: Windows Phone Programming in C# Konference MIX 2010, MIX 2011 30 PDA: Programování pro Windows Phone 7, Jiří Danihelka