Beginning Windows 8 Application Development - XAML Edition [electronic resource] /
Burns, Kyle.author.
Beginning Windows 8 Application Development – XAML Edition introduces you to the Windows 8 modern app design paradigm and the new Windows 8 programming model developed around this paradigm. You'll learn to build rich, immersive applications designed to run on the many devices that will be powered by Windows 8. With the introduction of Windows 8, once again Microsoft has re-envisioned the way that PCs and devices will be used and applications will be built in a world that has become far more connected. The Windows 8 modern UI style is far more than a programming model and Beginning Windows 8 Application Development – XAML Edition takes you beyond the syntax of any development language. We examine the factors such as UX (User Experience), social integration, and maintaining data and settings across multiple devices. Gives an early start to building next-generation connected applications Introduces new programming libraries available in Windows 8 Explores Windows 8 app design concepts.
Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Whom This Book Is For; How This Book Is Structured; Downloading the Code; Contacting the Author; CHAPTER 1 Welcome to a Touch-First World; Moving to More Natural Interaction; Windows 8 Touch Language; Press and Hold; Tap; Slide; Swipe; Pinch; Stretch; Swipe from Edge; Turn; Keys to a Successful Touch Interface; Responsiveness; Touch Targets; Intuitive Interface; Beyond Touch; Conclusion; CHAPTER 2 The Windows Design Language; Swiss Design Style
Influence of BauhausElements of Swiss Design; Typography; Photography; Iconography; Generous Use of Whitespace; Strict Organization; Windows Design Language; Windows Design Principles; Show Pride in Craftsmanship; Be Fast and Fluid; Be Authentically Digital; Do More with Less; Win As One; Windows User Experience Guidelines; Application Layout; Typography; Other Windows User Experience Guidelines; Styling in the Windows 8 User Interface; Conclusion; CHAPTER 3 Designing Windows 8 Applications; Communication Is Key; What Should the Application Be Good At?; Identify Functional Requirements
Evaluate Identified RequirementsDecompose Requirements; Build Interaction Flows; Wireframes; Visual Design; Conclusion; CHAPTER 4 Visual Studio 2012 and Windows Store Application Types; Visual Studio Editions; Getting Started with Visual Studio; Windows Store Application Types; Blank App (XAML); Grid App (XAML); Split App (XAML); Conclusion; CHAPTER 5 XAML Controls in the Visual Studio Toolbox: The Common Controls; Grid; StackPanel; Border; TextBlock; TextBox; Button; RadioButton; CheckBox; ComboBox; Image; FlipView; GridView and ListView; Rectangle; A Word on Style; Conclusion
CHAPTER 6 XAML Controls in the Visual Studio Toolbox: Other ControlsAppBar; Canvas; CaptureElement; ContentControl; ContentPresenter; Ellipse; Frame; HyperlinkButton; ItemsControl; ItemsPresenter; ListBox; MediaElement; PasswordBox; Popup; ProgressBar; ProgressRing; RepeatButton; RichEditBox; RichTextBlock and RichTextBlockOverflow; ScrollBar; ScrollContentPresenter; ScrollViewer; SemanticZoom; Slider; ToggleButton; ToggleSwitch; ToolTip; VariableSizedWrapGrid; ViewBox; VirtualizingStackPanel; WebView; WrapGrid; Conclusion; CHAPTER 7 Building the User Interface; Introducing Style
Where Styles Are DefinedPage-Level Style Definition; Application-Level Style Definition; StandardStyles.xaml; DataTemplates; Where DataTemplates Are Defined; ResourceDictionary; Inline; The MovieBrowser Sample Application; Conclusion; CHAPTER 8 Data Binding; Observer Pattern; Managing and Synchronizing Application Data with the User Interface; Dependency Objects and Dependency Properties; Windows.UI.Xaml.PropertyMetadata; Constructors; Create Method; CreateDefaultValueCallback Property; DefaultValue Property; Windows.UI.Xaml.DependencyProperty; Register Method; RegisterAttached Method
GetMetadata Method
Includes index.
Beginning Windows 8 Application Development – XAML Edition introduces you to the Windows 8 modern app design paradigm and the new Windows 8 programming model developed around this paradigm. You'll learn to build rich, immersive applications designed to run on the many devices that will be powered by Windows 8. With the introduction of Windows 8, once again Microsoft has re-envisioned the way that PCs and devices will be used and applications will be built in a world that has become far more connected. The Windows 8 modern UI style is far more than a programming model and Beginning Windows 8 Application Development – XAML Edition takes you beyond the syntax of any development language. We examine the factors such as UX (User Experience), social integration, and maintaining data and settings across multiple devices. Gives an early start to building next-generation connected applications Introduces new programming libraries available in Windows 8 Explores Windows 8 app design concepts.
Microsoft Windows (Computer file)
Microsoft software.
Microsoft .NET Framework.
Software engineering.
Microsoft and .NET.
Software Engineering/Programming and Operating Systems.