Atnaujinkite slapukų nuostatas

Building Apps for the Universal Windows Platform: Explore Windows 10 Native, IoT, HoloLens, and Xamarin 1st ed. [Minkštas viršelis]

  • Formatas: Paperback / softback, 270 pages, aukštis x plotis: 235x155 mm, weight: 4394 g, 175 Illustrations, color; 23 Illustrations, black and white; XV, 270 p. 198 illus., 175 illus. in color., 1 Paperback / softback
  • Išleidimo metai: 01-Jul-2017
  • Leidėjas: APress
  • ISBN-10: 1484226283
  • ISBN-13: 9781484226285
  • Formatas: Paperback / softback, 270 pages, aukštis x plotis: 235x155 mm, weight: 4394 g, 175 Illustrations, color; 23 Illustrations, black and white; XV, 270 p. 198 illus., 175 illus. in color., 1 Paperback / softback
  • Išleidimo metai: 01-Jul-2017
  • Leidėjas: APress
  • ISBN-10: 1484226283
  • ISBN-13: 9781484226285
Learn to create UWP apps from the ground up from intermediate to advanced applications with your prior elementary programming knowledge, along with some tricks of the trade to make your applications perform faster and more efficiently.

Windows 10 brings a gigantic (and perhaps the biggest yet) opportunity for developers, entrepreneurs, small and medium-sized businesses, enterprises, and even college students seeking to transition after school to maximize their reach with a fraction of the time, effort, and financial investment as compared to previous versions of Windows.

What you will learn: 

  • How to design and develop Apps with Visual Studio and Blend
  • How to work with Cortana
  • Cross Platform development with Xamarin
  • Deployment to Windows, iOS, macOS, and Android markets
  • IoT and building for wearables such as Microsoft Hololens
  • Bots and anniversary update features for Windows 10
Who this book is for:

This book is for professional developers working independently or in a team on Windows 10 applications. The book also is for emerging developers and students coming into the world of software development.



About the Author xi
About the Technical Reviewer xiii
Introduction xv
Chapter 1 Introduction to Windows Universal
1(16)
Windows 10 and UWP
4(3)
.NET Languages and Architecture
7(1)
Installing Visual Studio and Components
8(5)
UWP and Cross-Platform Xamarin
13(1)
Setting Up a New Project
14(3)
Chapter 2 Elementary Concepts
17(30)
Object-Oriented Programing
22(1)
Function, Class, and Solution
23(2)
Conditional Statements and Loops
25(5)
If-else and the Conditional Operator
26(1)
Switch Case
27(2)
For Loop
29(1)
While (and Do-While) Loops
29(1)
Data Types
30(4)
Numbers
31(1)
Alphabets and Special Characters
32(2)
Application Life Cycle
34(1)
Sharing Code
34(8)
Errors and Error Handling
42(2)
Parallel Programing
44(3)
Chapter 3 The Windows 10 Experience
47(34)
Cortana
53(6)
Live Tiles
59(1)
Notifications
59(5)
Tile Notifications
60(1)
Toast Notifications
60(4)
Settings
64(5)
Share
69(3)
Navigation
72(5)
In-App Purchases (IAPs)
77(4)
Chapter 4 Windows with Mouse and Keyboard
81(62)
Components of a Solution
82(2)
Visual Studio and Blend
84(6)
Designing in Blend
90(4)
Triggers and Actions
94(1)
Size Classes/Visual States
94(4)
Scalable Assets
98(2)
Custom Controls
100(3)
Code Behind
103(6)
Data Binding
109(2)
Animations and Transitions
111(8)
Files in the File System
119(2)
Globalization and Localization
121(2)
Camera and Media Capture Devices
123(5)
Securing App Data
128(4)
Print and Casting Media to Devices
132(4)
Windows Wheel Devices
136(1)
Background Classes
137(6)
Chapter 5 Windows with Touch
143(14)
Gestures
144(6)
Defining a Custom Gesture
150(4)
Working with Multi-Touch
154(3)
Chapter 6 Internet of Things (IoT)
157(10)
Introduction
157(2)
Windows 10 IoT Core
159(3)
IoT on Microsoft Azure
162(3)
Introduction to OpenCV
165(2)
Chapter 7 Wearables
167(18)
3D
167(6)
Real Time
173(1)
Developing For Microsoft HoloLens
173(8)
Deployment and Store Ready
181(4)
Chapter 8 Windows 10 for Advanced Users
185(28)
Inking
185(3)
Device-Specific Code
188(3)
App Protocols
191(4)
App-to-App Communication
195(3)
Asynchronous Operations
198(2)
Multithreading and Parallel Processing
200(3)
Beyond Physical Contact
203(3)
App Intelligence
206(7)
Chapter 9 Cross Platform with Xamarin
213(30)
Xamarin Architecture
214(1)
Installing in Visual Studio
215(1)
Xamarin for iOS and macOS
216(19)
Xamarin for Android
235(2)
Deployment and Store-Ready
237(6)
Chapter 10 Ready for the Store
243(14)
Assets
244(1)
Manifest
245(3)
License Management
248(1)
Windows Store Settings
249(1)
Enterprise Ready
250(1)
Store Submission and Evaluation
251(4)
Windows 10 Deployment vs. Previous Versions
255(2)
Chapter 11 Application Analytics
257(8)
Windows Store Analytics
259(3)
Visual Studio Mobile Center
262(2)
Actionable Data
264(1)
Index 265
Ayan Chatterjee has over four years of experience developing for Windows Store, five years of research, and is personally involved with Windows Store for Business (previously known as MSADP within Microsoft). He holds a Master of Technology in Computer Science and has been contributing to several enterprises involved with Windows Store.