podstawy-windows-phone-7-5-projektowanie-aplikacji-przy-uzyciu-silverlight-wildermuth-shawn, EBOOKS
[ Pobierz całość w formacie PDF ]
//-->PodstawyWindows Phone 7.5Projektowanie aplikacjiprzy użyciu SilverlightShawn WildermuthPrzełożyłJakub NiedźwiedźAPN PromiseWarszawa, 2012Podstawy Windows Phone 7.5: Projektowanie aplikacji przy użyciu SilverlightAuthorized translation from the English language edition, entitled:ESSENTIAL WINDOWS PHONE 7.5: APPLICATION DEVELOPMENT WITHSILVERLIGHT, First Edition, ISBN 0321752139 by Shawn Wildermuth, published byPearson Education, Inc., publishing as Addison Wesley.Copyright © 2012 by Pearson Education, Inc.All rights reserved. No part of this book may be reproduced or transmitted in any formor by any means, electronic or mechanical, including photocopying, recording or by anyinformation storage retrieval system, without permission from Pearson Education, Inc.Polish language edition published by APN PROMISE SA, Copyright © 2012Autoryzowany przekład z wydania w języku angielskim zatytułowanego:ESSENTIAL WINDOWS PHONE 7.5: APPLICATION DEVELOPMENT WITHSILVERLIGHT, First Edition, ISBN 0321752139, autor Shawn Wildermuth,opublikowane przez Pearson Education, Inc., publikujące jako Addison Wesley.Wszystkie prawa zastrzeżone. Żadna część niniejszej książki nie może być powielanaani rozpowszechniana w jakiejkolwiek formie i w jakikolwiek sposób (elektroniczny,mechaniczny), włącznie z fotokopiowaniem, nagrywaniem na taśmy lub przy użyciuinnych systemów bez pisemnej zgody Pearson Education, Inc.Wydanie w języku polskim opublikowane przez APN PROMISE SA, Copyright © 2012APN PROMISE SA, ul. Kryniczna 2, 03-934 Warszawatel. +48 22 35 51 600, fax +48 22 35 51 699e-mail: mspress@promise.plWszystkie nazwy handlowe i towarowe występujące w niniejszej publikacji mogąbyć znakami towarowymi zastrzeżonymi lub nazwami zastrzeżonymi odpowiednichfirm odnośnych właścicieli.APN PROMISE SA dołożyła wszelkich starań, aby zapewnić najwyższą jakość tejpublikacji. Jednakże nikomu nie udziela się rękojmi ani gwarancji.APN PROMISE SA nie jest w żadnym wypadku odpowiedzialna za jakiekolwiek szkodybędące następstwem korzystania z informacji zawartych w niniejszej publikacji, nawetjeśli APN PROMISE została powiadomiona o możliwości wystąpienia szkód.ISBN: 978-83-7541-087-7Przekład: Jakub NiedźwiedźRedakcja: Marek WłodarzKorekta: Ewa SwędrowskaSkład i łamanie: MAWART Marek WłodarzSpis treściPrzedmowa xixWstęp xxiPodziękowania xxiii1.Wprowadzenie do Windows Phone 1Inny rodzaj telefonu 1Elementy zintegrowane 7Specyfikacje telefonów 7Wzorce wejściowe 10Projektowanie dla dotyku 10Przyciski sprzętowe 11Klawiatury 12Czujniki 14Cykl życia aplikacji 14Opieranie projektu aplikacji na usługach 15Kafelki dynamiczne 17Marketplace 19Dystrybuowanie aplikacji poprzez Marketplace 19Przesyłanie aplikacji do Marketplace 20Zasady aplikacji 22Zasady treści 25Gdzie jesteśmy? 26iiiivSpis treści2.Pisanie pierwszej aplikacji na telefon 27Przygotowanie komputera 27Tworzenie nowego projektu 29Visual Studio 29XAML 33Projektowanie przy pomocy Blend 38Dodawanie kodu 46Praca ze zdarzeniami 49Debugowanie w emulatorze 49Debugowanie przy pomocy urządzenia 50Korzystanie z dotyku 54Praca z telefonem 58Gdzie jesteśmy? 623.Przegląd XAML 63Czym jest XAML? 63Właściwości obiektów XAML 65Zrozumienie przestrzeni nazw XAML 66Nazwy w XAML 67Pojemniki wizualne 68Gramatyka wizualna 73Kształty 73Pędzle 75Kolory 77Tekst 77Obrazy 78Przekształcenia i animacje 80Przekształcenia 80Animacje 83Style w XAML 85Zrozumienie zasobów 86Zrozumienie stylów 87Gdzie jesteśmy? 90Spis treściv4.Kontrolki91Kontrolki w Silverlight 91Kontrolki proste 93Kontrolki prezentacyjne 99Kontrolki list 100Kontrolki specyficzne dla telefonu 101Kontrolka Panorama 101Kontrolka Pivot 104Wiązanie danych 107Proste wiązanie danych 107Korzystanie z szablonu DataTemplate 110Poprawianie wydajności przewijania 110Formatowanie wiązania 112Wiązanie elementów 112Konwertery 113Błędy wiązania danych 115Szablony kontrolek 117Silverlight for Windows Phone Toolkit 121Kontrolka AutoCompleteBox 121Kontrolka ContextMenu 123KontrolkiDatePickeriTimePicker124Kontrolka ListPicker 127Kontrolka LongListSelector 129Kontrolka PerformanceProgressBar 133Kontrolka ToggleSwitch 134Kontrolka ExpanderView 135Kontrolka PhoneTextBox 136Pojemnik WrapPanel 138Gdzie jesteśmy? 1405.Projektowanie na telefon 141Trzeci ekran 141To telefon, prawda? 145Wybór paradygmatu aplikacji 146Panorama 148
[ Pobierz całość w formacie PDF ]