Limit search to available items
Book Cover
Author Durano, Vincent Maverick S

Title Understanding Game Application Development : With Xamarin. Forms and ASP. NET
Published Berkeley, CA : Apress L. P., [2019]
Online access available from:
Safari O'Reilly books online    View Resource Record  


Description 1 online resource (280 pages)
Contents Intro; Table of Contents; About the Author; About the Technical Reviewers; Introduction; Chapter 1: Introduction; Roadmap; Chapter 1; Chapter 2; Chapter 3; Chapter 4; Chapter 5; Chapter 6; Chapter 7; Background; What You Will Learn; Prerequisites; Development Tools Download Resources; Windows; Mac; Installation Guide; Visual Studio 2017; SQL Server 2017; Five Players, One Goal; Xamarin.Forms; Xamarin vs. Xamarin.Forms; ASP.NET Web API; EF; ASP.NET MVC; ASP.NET SignalR; Wrap-Up; Chapter 2: Getting Started; Application Flow; Mobile Application Process Flow; Web API Server Process Flow
Configure Web API RoutingEnabling API Endpoint-to-Endpoint Communication; Adding an MVC Controller; Adding a View; Output; Chapter 6: Deployment and Testing; Using the Conveyor Plug-in for Visual Studio 2017; What Is Conveyor?; Install Conveyor; Using SharpProxy; Simulating the Application's Process; Android; iOS; Next Steps; Output; Chapter 7: Pushing Your Code to GitHub; Using Visual Studio to Push Source Code in GitHub; Download GitHub Extension for Visual Studio; Publishing Your Code; GitHub Repository and Source Code; References; Index
Implementing CRUD OperationsA Friendly Reminder; The Web API Endpoints; Enabling CORS; Sample cURLs; Testing with Postman; Chapter 4: Building Mobile Application with Xamarin.Forms; Implementing the Service Interfaces; The IHaptic Interface; The ILocalDataStore Interface; The ISound Interface; The Helper Class; The Settings Class; The DTO Class; The GameAPI Class; Async and Await Overview; Method Definitions; The PlayerManager Class; Adding the Needed Graphics and Sound File; Android; iOS; The Required XAML Pages; The Register Page; The Home Page; The Result Page; Setting the Page Navigation
Web Application Process FlowGame Overview; Mechanics; Objective; Mobile Application Views; Welcome Screen; Registration Screen; Main Screen; Result Screen; Web Application View; Creating the Core Projects for Mobile App; Overview and Anatomy; MemoryGame.App; MemoryGame.App.Android; MemoryGame.App.iOS; Architecture Fundamentals; First Run; Xamarin.Android; Xamarin.iOS; The Required NuGet Packages; Chapter 3: Configuring Data Access and API Endpoints; Creating a New Empty Database; Creating the ASP.NET Web API Project; Integrating EF; What Is an ORM?; What is EF?; Setting Up a Data Access Layer
Summary Of Files AddedImplementing the Haptic and Sound Services; Xamarin.Android Haptic Service; Xamarin.Android Sound Service; Xamarin.iOS Haptic Service; Xamarin.iOS Sound Service; Setting Permissions; Xamarin.Android; Xamarin.iOS; Chapter 5: Building a Simple Real-Time Leaderboard Web App with ASP.NET SignalR and MVC; What ASP.NET MVC Is; The Model; The Controller; The View; What ASP.NET SignalR Is; Transport Protocols Selection; Transport Protocol Overview; Create a New Web Application; Integrating ASP.NET SignalR; Adding a Middleware for SignalR; Adding a Hub; Adding an API Endpoint
Notes Description based upon print version of record
Subject Application software -- Development.
Electronic games -- Programming.
Form Electronic book
ISBN 1484242645 (electronic bk.)
9781484242643 (electronic bk.)