Xamarin Blueprints

Michael Williams

  • 出版商: Packt Publishing
  • 出版日期: 2016-09-30
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 451
  • 裝訂: Paperback
  • ISBN: 1785887440
  • ISBN-13: 9781785887444
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Helps you get a clear practical understanding of creating professional-grade apps with Xamarin
  • Covers Xamarin.Forms, Xamarin Android, and Xamarin iOS
  • If you want to transform yourself from an amateur mobile developer into a professional app developer across multiple platforms, then this is the ideal book for you

Book Description

Do you want to create powerful, efficient, and independent apps from scratch that will leverage the Xamarin framework and code with C#? Well, look no further; you’ve come to the right place!

This is a learn-as-you-build practical guide to building eight full-fledged applications using Xamarin.Forms, Xamarin Android, and Xamarin iOS.

Each chapter includes a project, takes you through the process of building applications (such as a gallery Application, a text-to-speech service app, a GPS locator app, and a stock market app), and will show you how to deploy the application’s source code to a Google Cloud Source Repository. Other practical projects include a chat and a media-editing app, as well as other examples fit to adorn any developer’s utility belt.

In the course of building applications, this book will teach you how to design and prototype professional-grade applications implementing performance and security considerations.

What you will learn

  • Discover eight different ways to create your own Xamarin applications
  • Improve app performance by using SQLite for data-intensive applications
  • Set up a simple web service to feed JSON data into mobile applications
  • Store files locally with Xamarin.Forms using dependency services
  • Use Xamarin extension libraries to create effective applications with less coding

About the Author

Michael Williams is an Insightful, results-driven full stack developer with notable experience in cross-platform development using Xamarin and native languages for multiple platforms. He also builds and researches server-side architecture using CQRS and event-sourcing. He shares his knowledge on his personal blog at (www.imobservable.com).

Also an entrepreneur, the owner of Flush Arcade, a company involved in developing creative, innovative, and ideative games (www.flusharcade.com).

Table of Contents

  1. Building a Gallery Application
  2. Building a SpeechTalk Application
  3. Building a GPS Locator Application
  4. Building an Audio Player Application
  5. Building a Stocklist Application
  6. Building a Chat Application
  7. Building a File Storage Application
  8. Building a Camera Application

商品描述(中文翻譯)

主要特點


  • 幫助您清楚實際了解使用 Xamarin 創建專業級應用程式

  • 涵蓋 Xamarin.Forms、Xamarin Android 和 Xamarin iOS

  • 如果您想從業餘手機開發人員轉變為跨多個平台的專業應用程式開發人員,那麼這本書是您的理想選擇

書籍描述

您想從頭開始創建功能強大、高效且獨立的應用程式,並利用 Xamarin 框架和 C# 進行編碼嗎?那麼,您來對地方了!

這是一本在建立八個完整應用程式時學習的實踐指南,使用 Xamarin.Forms、Xamarin Android 和 Xamarin iOS。

每個章節都包含一個項目,帶您進行應用程式建立過程(例如圖庫應用程式、文字轉語音服務應用程式、GPS 定位器應用程式和股票市場應用程式),並向您展示如何將應用程式的源代碼部署到 Google Cloud Source Repository。其他實用項目還包括聊天和媒體編輯應用程式,以及其他適合任何開發人員的實例。

在構建應用程式的過程中,本書將教您如何設計和原型化實現性能和安全性考慮的專業級應用程式。

您將學到什麼


  • 發現八種不同的創建 Xamarin 應用程式的方法

  • 通過使用 SQLite 提高數據密集型應用程式的性能

  • 建立一個簡單的 Web 服務,將 JSON 數據提供給移動應用程式

  • 使用 Xamarin.Forms 和依賴服務在本地存儲文件

  • 使用 Xamarin 擴展庫以更少的編碼創建有效的應用程式

關於作者

Michael Williams 是一位富有洞察力、結果驅動的全棧開發人員,具有使用 Xamarin 和本地語言為多個平台進行跨平台開發的豐富經驗。他還構建和研究使用 CQRS 和事件溯源的服務器端架構。他在個人博客(www.imobservable.com)上分享自己的知識。

他還是 Flush Arcade 的企業家,該公司致力於開發創意、創新和有創意的遊戲(www.flusharcade.com)。

目錄


  1. 建立圖庫應用程式

  2. 建立語音對話應用程式

  3. 建立 GPS 定位器應用程式

  4. 建立音頻播放器應用程式

  5. 建立股票清單應用程式

  6. 建立聊天應用程式

  7. 建立文件存儲應用程式

  8. 建立相機應用程式