LEADER 06134oam 2200529 450 001 9910438102403321 005 20190911103509.0 010 $a1-4302-4783-5 024 7 $a10.1007/978-1-4302-4783-8 035 $a(OCoLC)877024698 035 $a(MiFhGG)GVRL6UVX 035 $a(EXLCZ)993710000000018978 100 $a20140514d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 10$aPro Windows phone app development /$fFalafel Software 205 $a3rd ed. 2013. 210 1$aNew York :$cApress,$d2013. 215 $a1 online resource (xix, 539 pages) $cillustrations (some color) 225 0 $aGale eBooks 300 $a"Master the art of creating authentic mobile applications on Microsoft's newest platform, Windows Phone 8"--Cover. 300 $aIncludes index. 311 $a1-4302-4782-7 327 $a""Contents at a Glance""; ""Contents""; ""About the Author""; ""About the Technical Reviewer""; ""Chapter 1: Introduction""; ""Why Upgrade to Windows Phone 8?""; ""What You Need to Know""; ""What You Need to Have""; ""PC Hardware Requirements""; ""Phone Hardware Requirements""; ""Operating System Requirements""; ""The Windows Phone 8 SDK""; ""Visual Studio""; ""Summary""; ""Chapter 2: Getting Started""; ""Creating a Windows Phone 8 Project""; ""Windows Phone 8 Solution Anatomy""; ""Running Applications from Visual Studio""; ""Using the Emulator""; ""The Emulator User Interface"" 327 $a""Additional Tools""""Emulator Accelerometer Tab""; ""Emulator Location Tab""; ""Emulator Screenshot Tab""; ""Emulator Network Tab""; ""Creating, Configuring, and Testing an Application""; ""Prerequisites""; ""Building the Example Application""; ""Customizing Application Settings""; ""Customizing Page Elements""; ""Summary""; ""Chapter 3: Building the UI with XAML""; ""Working with XAML""; ""Namespaces""; ""XAML Syntax""; ""Attached Properties""; ""Markup Extensions""; ""Resources and Styles""; ""Resource Scope""; ""Style Inheritance""; ""Implicit Styles""; ""Merging Resources""; ""Themes"" 327 $a""Define and Use a Style""""Templates""; ""ControlTemplate""; ""Define and Use a ControlTemplate""; ""Key Classes and Dependency Properties""; ""Data Binding""; ""Binding Basics""; ""Binding in Code""; ""Binding Collections""; ""Bind Objects""; ""Binding to Other Elements""; ""Converters""; ""Implement and Bind a Converter""; ""Binding the DataTemplate""; ""Bind a Template""; ""Change Notification""; ""Property Change Notification""; ""Collection Change Notification""; ""MVVM""; ""Create and Bind a ViewModel""; ""Binding Commands""; ""Implement and Bind a Command""; ""Summary"" 327 $a""Chapter 4: Phone Controls""""Layout Controls""; ""Canvas""; ""InkPresenter""; ""StackPanel""; ""WrapPanel""; ""Installing the Windows Phone 8 Toolkit""; ""Grid""; ""Row and Column Definitions""; ""Row and Column Spans""; ""Grid Designer""; ""Border""; ""ScrollViewer""; ""Scrolling Programmatically""; ""Viewbox""; ""Button Controls""; ""Binding ThreeState Buttons""; ""Input Controls""; ""TextBox""; ""Input Keyboards""; ""PasswordBox""; ""RichTextBox""; ""AutoCompleteBox""; ""Populating the AutoCompleteBox""; ""Filtering the AutoCompleteBox""; ""AutoCompleteBox Custom Filters"" 327 $a""AutoCompleteBox Type Ahead""""Slider""; ""DatePicker and TimePicker""; ""DateTimePickerBase""; ""List Controls""; ""LongListSelector""; ""Bind a Simple List""; ""Grouping""; ""Grouping Complex Objects""; ""ListPicker""; ""Menu Controls""; ""ApplicationBar""; ""Handling ApplicationBar Events""; ""Configure ApplicationBar in Code""; ""Context Menus""; ""Using Commands with MenuItem""; ""Media Controls""; ""Resources vs. Content""; ""Image""; ""MultiScaleImage""; ""Create Deep Zoom Source Files""; ""Deploy the Deep Zoom Output Files""; ""Assign MultiScaleImage Properties""; ""Add Behaviors"" 327 $a""MultiScaleImage Events"" 330 $aThe Windows Phone 8 platform provides a remarkable opportunity for Windows developers to create state-of-the-art mobile applications using their existing skills and a familiar toolset. Pro Windows Phone App Development, Third Edition, helps you unlock the potential of this platform and create dazzling, visually rich, and highly functional applications for the Windows Phone Store and bring you up to speed on the new features the Windows Phone 8 API provides. For developers new to the Windows Phone platform?whether with .NET, iOS, or Android experience?this book starts by introducing the requirements, specifications, and basics of Windows Phone development, and then leads you through the complete application development process, using an array of complementary technologies and Microsoft?s modern-style app design. Along the way, you'll learn how to Use Microsoft technologies like XAML, .NET, Visual Studio 2012, and Expression Blend effectively to develop modern-style Windows Phone apps Take advantage of the device's sensors with the location service, accelerometer, and touch Make your apps location-aware using GPS data Develop rich media applications that harness the graphics capabilities of Windows Phone models Design and develop Windows Phone applications using the Model-View-ViewModel architecture Publish and sell your application through the Windows Phone Store Whether you're a Microsoft developer, an iOS or Android developer, or someone with prior Windows Phone experience, Pro Windows Phone App Development, Third Edition, is an ideal guide for mastering the Windows Phone 8 platform and compelling Windows Phone app development. 606 $aApplication software$xDevelopment 606 $aSmartphones 615 0$aApplication software$xDevelopment. 615 0$aSmartphones. 676 $a004 676 $a005.252 700 $aSoftware$b Falafel$4aut$4http://id.loc.gov/vocabulary/relators/aut$0897565 712 02$aFalafel Software Inc. 801 0$bMiFhGG 801 1$bMiFhGG 906 $aBOOK 912 $a9910438102403321 996 $aPro Windows Phone App Development$92005364 997 $aUNINA