Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałWiesława Mąkosa Został zmieniony 9 lat temu
1
Windows Phone 7
2
Plan prezentacji Podstawowe informacje o Windows Phone Platforma programistyczna Demo
3
Windows Phone 7 Następca Windows Mobile firmy Microsoft Wydany pod koniec 2010 roku Początkowo Windows Phone 7 Series Nowe podejście Brak kompatybilności wstecz z WM Nowoczesny design Zamknięty, własnościowy system operacyjny oparty na jądrze Windows CE
4
Podstawowe cechy Ekran pojemnościowy Menu Start Centralny sklep – Windows Phone Marketplace Wymagane konto LiveID Ograniczona wielozadaniowość
5
Podstawowe cechy cd. Tylko kod zarządzany – C# lub Visual Basic Wbudowana przeglądarka Internet Explorer 9 (wsparcie dla HTML5) Zintegrowany z systemem Facebook, Twitter oraz Windows Live Ujednolicony zestaw fizycznych przycisków Opcjonalna fizyczna klawiatura
6
Standaryzacja sprzętu Procesor przynajmniej 0,8 GHz Co namniej 256 MB pamięci RAM i 8 GB pamięci flash GPU ze wsparciem DirectX 9 Aparat 5 Mpix z lampą błyskową GPS, przyspieszeniomierz, kompas, radio FM, karta WiFi Czujnik zbliżeniowy oraz czujnik światła
7
Wyświetlacz Rozdzielczość 800x480 Wymagany ekran z obsługą przynajmniej czterech punktów jednoczesnego dotyku Przewidziana rozdzielczość 480×320 dla urządzeń niskobudżetowych Możliwe większe rozdzielczości w przyszłości
8
Wersje Windows Phone Windows Phone 7.0 7.0.7008 7.0.7390 “NoDo” 7.0.7392 Windows Phone 7.5 “Mango” Tak naprawdę 7.1 7.10.7740 7.10.8107 Windows Phone 7.x “Tango“ Windows Phone 8 “Apollo“
9
Architektura systemu Brak wsparcia kodu natywnego Aplikacje pracujące w izolowanym środowisku Brak bezpośredniej komunikacji między aplikacjami Launchers & Choosers Tylko jedna aplikacja na pierwszym planie
10
Wielozadaniowość Stos aplikacji Tombstoning Fast Application Switching Agenci pracujący w tle Agenci okresowi Agenci idle Inni Powiadomienia push
11
Marketplace Centralny sklep Ponad 75 tysięcy aplikacji Certyfikacja każdej aplikacji Podział zysków: 70-30 Dostępny z poziomu aplikacji na telefonie, Zune oraz przez www Zewnętrzne źródła dla telefonów odblokowanych
12
Metro Przejrzystość i intuicyjność Interfejs dotykowy na pierwszym planie Nacisk na typografię
13
Personalizacja systemu Mocno ograniczona Kolory motywu Ciemny oraz jasny motyw Menu Start Tapeta i ekran blokowania
14
Menu Start i Huby Żywe kafelki Automatyczna agregacja treści Media społecznościowe Integracja Szybki dostęp
15
Chmura i inne usługi Xbox Live Skydrive Mapy Wyszukiwarka Bing Powiadomienia push
16
Platforma programistyczna C#(VB) i XAML Platforma programistyczna Visual Studio 2010 Express for Windows Phone (Visual Studio 2010) Windows Phone Emulator Expression Blend for Windows Phone XNA Game Studio 4.0 Silverlight .NET Framework 4
17
Emulator Wymaga DirectX 10 Cechy Szybki Możliwość symulacji akcelometru, żyroskopu, lokalizacji Tworzenie zrzutów ekranu Pewne ograniczenia
18
Koncepcja strony Strona opisana przez XAML Nawigacja Przycisk wstecz Przekazywanie parametrów Ciąg zapytania Stan aplikacji
19
Koncepcja strony Strona opisana przez XAML Nawigacja Przycisk wstecz Przekazywanie parametrów Ciąg zapytania Stan aplikacji
20
Silverlight vs XNA Silverlight jako narzędzie do tworzenia aplikacji Zdarzenia kontra pętla gry Xna – gry Koegzystencja
21
Isolated Storage Brak bezpośredniego dostępu do systemu plików Zwiększone bezpieczeństwo Izolacja danych i ustawień aplikacji Łatwość implementacji
22
Budowa aplikacji AppManifest.xaml AssemblyInfo.cs WMAppManifest.xaml References App.xaml App.xaml.cs ApplicationIcon.png Background.png SplashScreenImage.jpg MainPage.xaml MainPage.xaml.cs
23
Właściwości projektu
24
Plik WMAppManifest.xml
25
Metody programowe i deklaratywne
26
Data Binding Typy: OneWay TwoWay OneTime MVVM Model View ViewModel
27
Cykl życia aplikacji Menu start/ Lista aplikacji Start/Launcher s/ Choosers Back/ Pierwsza strona Deactivated Activated Closing Launching Tombstoned Running Dormant
28
Demo
29
Geek Club
30
Dziękujemy za uwagę! Pytania?
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.