• Wykład (podać z dokładnością do 1 lub 2 godzin): | |
Zawartość tematyczna poszczególnych godzin wykładowych |
Liczba godzin |
1. Prezentacja programu przedmiotu „Windows Mobile Phone” oraz omówienie zalecanej literatury. Podanie warunków zaliczenia. Prezentacja oraz charakterystyka wybranych przykładów aplikacji mobilnych. |
1 |
2. Wprowadzenie do programowania Windows Phone 7. Wymagania sprzętowe i programowe. Unifikacja sprzętu: rozdzielczość, ekran, sensory, aparat, przyciski, multimedia, pamięć, akceleracja DirectX9, radio FM. |
I |
3.. Emulator Windows Phone 7, ustawienia dla aplikacji i systemu. Nowe API: C#, .NET, Silverlight, XNA. Ważne pliki (WMAppManifest.xml, Background.png, Applicationlcon.png / GameThumbnail.png, SplashScreenImage.jpg). Tworzenie i uruchamianie nowego projektu. Analiza kodu aplikacji, metody zdarzeniowe. 4. Język XAML. 5. Style i kontrolki: podstawy, zasoby, style, dziedziczenie właściwości |
1 I I |
6. Omówienie kontrolek: (Border, Button, Canvas, CheckBox, ContentControl, ContentPresenter, Control, Grid, HyperlinkButton, Image, InkPresenter, ListBox, MediaElement, MultiScalelmage, Panel, PasswordBox, ProgressBar, RadioButton, ScrollViewer, Slider, StackPanel, TextBlock, TextBox, UserControl, AppBar, ToggleSwitch, DatePicker i TimerPicker, TextBox i PasswordBox |
3 |
7. Kontrolki Pivot i Panorama. Przetwarzanie dotyku i gestów . Lokalizacja -kontrolka Bing Maps dla WP7. |
2 |
8. Wiązanie danych - data binding: podstawowe właściwości. Przechowywanie danych lokalnych - Isolated Storage. |
2 |
9. Mechanizm Chooserów |
2 |
W. Cykl życia aplikacji. |
2 |
• Ćwiczenia - zawartość tematyczna: • Seminarium - zawartość tematyczna: |
1