Synopses & Reviews
Synopsis
Develop Windows 10 applications faster and more efficiently using the Universal Windows Platform. You will use Xamarin to create apps for macOS, iOS, and Android devices.
Building Apps for the Universal Windows Platform is a complete guide covering PCs, tablets, phones, and other devices such as HoloLens. You will use Windows 10 to develop apps for desktop, mobile, holographic, wearable, and IoT devices. You will reuse code to easily create cross-platform apps.
What You Will Learn:
- Design and develop apps using Visual Studio and Blend
- Create Cortana-enabled apps for a hands-free experience
- Build IoT apps for wearables such as fitness bands and headsets such as Microsoft HoloLens
- Monitor apps post-publication to gain insights from actionable data using Windows Store Analytics and Azure
Who This Book Is For:
Professional developers working independently or in a team on Windows 10 applications, and student coming into the world of software development
Synopsis
Chapter 1: Introduction to Windows Universal Chapter Goal: This chapter will walk through what UWP and .NET is, architectures and life cycle. In conclusion, it will contain the steps to install visual studio and its required tools.No of pages 25-30Sub -Topics1. What is Windows 10 and UWP2. .NET Languages and Architectures3. Installing Visual Studio and Components4. UWP and Cross-Platform Xamarin5. Setting up a new Project
Chapter 2: Elementary ConceptsChapter Goal: This chapter will walk through the basic concepts of object oriented programing and how to implement them in Visual Studio for Windows Universal applications.No of pages: 40-50Sub - Topics 1. Object Oriented Programing 2. Function, Class and Solution 3. Conditional statements and loops4. Data Types5. Application Life Cycle6. Sharing Code7. Errors and Error Handling8. Parallel Programing
Chapter 3: Windows 10 ExperienceChapter Goal: This chapter will cover the in-built features of Windows 10 for developers to abuse and quickly build thir product, and maintaining the Windows 10 experience throughout the application.No of pages: 40-50Sub - Topics: 1. Introduction2. Cortana3. Live Tiles4. Notifications5. Settings6. Share7. Navigation8. In-App Purchases (IAP)
Chapter 4: Windows with Mouse and KeyboardChapter Goal: This chapter will cover the building blocks of building an elegant Windows 10 application. In other words, this book covers the concepts and foundation for most of the topics in basic and intermediate levels of Microsoft Certification.No of pages: 60-70Sub - Topics: 1. Introduction2. Components of a Solution3. Visual Studio and Blend4. Designing in Blend5. Size Classes (States)6. Scalable Assets7. Custom Controls8. Code Behind9. Triggers and Action10. Data Binding 11. Animations and Transitions12. Files in File System13. Globalization and Localization14. Camera and Media Capture Devices15. Securing App Data16. Print and Play To Devices17. Devices and Sensors18. Background Classes
Chapter 5: Windows with TouchChapter Goal: While chapter 4 covers most of the topics, this chapter is focused on leveraging the powers of devices with touch inputs and how one can take advantage of it to personalize an application for touch.No of pages: 30-35Sub - Topics: 1. Introduction2. Gestures3. Defining a Custom Gesture4. Working with Multitouch
Chapter 6: Internet of Things (IoT)Chapter Goal: This chapter covers how an user can leverage IoT code and build Interner of Things Applications.No of pages: 25-30Sub - Topics: 1. Introduction2. IoT Core3. Serial Communication and Sensors4. Azure IoT Suite5. Introduction to OpenCV
Chapter 7: WearablesChapter Goal: This chapter deals with wearable devices, namely Microsoft Band and Microsoft HoloLens and how a developer can take advantage of it to build necessary health and fitness applications.No of pages: 25-301. Introduction2. Sensors3. Real Time4. Developing for Microsoft Band5. Developing for Microsoft HoloLens6. Deployment