3. Windows Phone 7
• Nový mobilný OS na Windows CE jadre
• Metro UI
• Nové zariadenia
• Windows Phone Store
• Programovanie v
4. Metro UI
http://aka.ms/wpdemo
Josef Müller-Brockman: pure typography on a basic canvas, plain color and squared angles.
Icons are only for actions with content and don’t play a main role as they do on traditional
devices. They are more an aid to orientate the user while navigating the content.
5. Windows Phone 7 zariadenia
Minimálne požiadavky:
• Multi-touch displej s uhlopriečkou 3.6“,
rozlíšením 480x800 schopný rozpoznať 4 súčasné
dotyky
• 1 GHz CPU
• 512 MB RAM
• 8 GB disk
• WiFi, akcelerometer, fotoaparát
• 3 hardvérové tlačidlá (back, start, search)
Low-end zariadenia:
• 800 MHz CPU
• 256 MB RAM
• 4 GB disk
6. Windows Phone Store
Windows Phone Store
• Nákup a download aplikácií výhradne cez
Marketplace
• Proces schvaľovania
Vývojár
• Nutnosť registrácie ($99 / rok)
• Možnosť odomknúť 3 zariadenia
• Private beta program, trial
• Neobmedzený počet platených aplikácií
• 5 bezplatných / rok 100 tokenov / rok
10. Periodic agents
Periodic agents:
• Periodic agents (každých cca 30 min)
• Resource Intensive Agents (napájanie + WiFi)
• Audio Agents
Obmedzenia :
• Max 10 Periodic agents
• Nemožnosť použitia niektorých API (fotky)
• Low-end zariadenia: len Audio Agents
11. Launchers and choosers
Launchers
• Spustenie vstavanej aplikácie
(prehliadač, sms...)
• Návrat do aplikácie bez výsledku
Choosers
• Spustenie vstavanej aplikácie (kontakty, foťák)
• Návrat do aplikácie s výsledkom
(kontakt, fotka)
13. Vývojové nástroje
Platforma:
• .NET (C#, VB)
• Silverlight
• XNA
Visual Studio 2010
• Bezplatná Express edícia pre Windows
Phone (Expression Blend)
Obmedzenia
• Žiadne natívne SDK
• Obmedzené možnosti oproti WM
Rýchlosť vývoja
14. Silverlight
UI
• XAML
• Dizajnér
• Bindings, convertors, design time data
Kód
• C#, VB
• (iba asynchrónne volania Web Services)
15. Ďalšie informácie
Windows Phone Dev Center
https://dev.windowsphone.com
Windows Phone 7 Development for Absolute Beginners (video course)
http://channel9.msdn.com/Series/Windows-Phone-7-Development-for-
Absolute-Beginners
Programming Windows Phone 7 (free ebook)
http://www.charlespetzold.com/phone/
Užitočné články
http://www.kulman.sk
- dominantne UI prvysupri Windows Phone jednoznacne Pivot a Panorama- pouzivajusanazobrazeniesuvisejucichinformaciina 1 stranke- nieconastyltabov- prikladomaplikaciapocasie
- Akosomuzspominal, aplikacienemozubezatnapozadi- Fast app switching- Akpouzivatelspusti app dostanesa do stavu running- Aksaprepne z aplikacieniekaminam, je v stave dormant, kedy je stale v pamati, ale nebezi- ak je pamatemalo, dostavasa do stavu tombstone. prinavrate je obnovena- je naprogramatoriabypriprewchod do tombstone ulozilpotrebne data a prinavrateichobnovil, pocit smooth prechodu