Xamarin 4.x Cross-Platform Application Development, 3/e (Paperback)
暫譯: Xamarin 4.x 跨平台應用程式開發 (第三版)
Jonathan Peppers
- 出版商: Packt Publishing
- 出版日期: 2016-12-29
- 售價: $2,000
- 貴賓價: 9.5 折 $1,900
- 語言: 英文
- 頁數: 292
- 裝訂: Paperback
- ISBN: 1786465418
- ISBN-13: 9781786465412
-
相關分類:
Android、Visual Studio、Cross-Platform
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$620$490 -
$590$466 -
$450$356 -
$580$452 -
$580$493 -
$360$281 -
$500$395 -
$780$616 -
$560$370 -
$320$250 -
$580$458 -
$420$332 -
$360$306 -
$352代碼不朽:編寫可維護軟件的 10大要則 (Java版)
-
$590$502 -
$360$180 -
$320$288 -
$960Mastering Xamarin UI Development
-
$403TensorFlow 實戰
-
$403構建移動網站與APP:ionic移動開發入門與實戰
-
$390$273 -
$658iOS 編程基礎:Swift、Xcode 和 Cocoa 入門指南
-
$4,990$4,990 -
$360$284 -
$708Python Programming with Raspberry Pi
相關主題
商品描述
Key Features
- Write native cross-platform applications with Xamarin
- Design user interfaces that can be shared across Android, iOS, and Windows Phone using Xamarin.Forms
- Practical cross-platform development strategies
Book Description
Xamarin is a leading cross-platform application development tool used by top companies such as Coca-Cola, Honeywell, and Alaska Airlines to build apps. Version 4 features significant updates to the platform including the release of Xamarin.Forms 2.0 and improvements have been made to the iOS and Android designers. Xamarin was acquired by Microsoft so it is now a part of the Visual Studio family.
This book will show you how to build applications for iOS, Android, and Windows. You will be walked through the process of creating an application that comes complete with a back-end web service and native features such as GPS location, camera, push notifications, and other core features. Additionally, you’ll learn how to use external libraries with Xamarin and Xamarin.Forms to create user interfaces. This book also provides instructions for Visual Studio and Windows.
This edition has been updated with new screenshots and detailed steps to provide you with a holistic overview of the new features in Xamarin 4.
What you will learn
- Apple’s MVC design pattern
- The Android activity lifecycle
- Share C# code across platforms and call native Objective-C or Java libraries from C#
- Create a real web service back end in Windows Azure using SQL Azure as database storage
- Set up third-party libraries such as NuGet and Objective Sharpie in many different ways, and port a desktop .NET library to Xamarin
- Use Xamarin.Mobile for camera, contacts, and location
About the Author
Jonathan Peppers is a Xamarin MVP and lead developer on popular apps and games at Hitcents such as the Hanx Writer (for Tom Hanks) and the Draw a Stickman franchise. Jon has been working with C# for over 10 years working on a wide range of projects at Hitcents. Jon began his career working Self-Checkout software written in WinForms and later migrated to WPF. Over his career, he has worked with many .NET-centric technologies such as ASP.Net WebForms, MVC, Windows Azure, WinRT/UWP, F#, and Unity3D.
In recent years, Hitcents has been heavily investing in mobile development with Xamarin, and has development over 50 mobile applications across multiple platforms.
Table of Contents
- Xamarin Setup
- Hello, Platforms!
- Code Sharing Between iOS and Android
- XamSnap - A Cross-Platform App
- XamSnap for iOS
- XamSnap for Android
- Deploying and Testing on Devices
- Contacts, Camera, and Location
- Web Services with Push Notifications
- Third-Party Libraries
- Xamarin.Forms
- App Store Submission
商品描述(中文翻譯)
**主要特點**
- 使用 Xamarin 編寫原生跨平台應用程式
- 使用 Xamarin.Forms 設計可在 Android、iOS 和 Windows Phone 之間共享的使用者介面
- 實用的跨平台開發策略
**書籍描述**
Xamarin 是一個領先的跨平台應用程式開發工具,許多頂尖公司如可口可樂、霍尼韋爾和阿拉斯加航空都使用它來構建應用程式。第 4 版對平台進行了重大更新,包括 Xamarin.Forms 2.0 的發布,並對 iOS 和 Android 設計工具進行了改進。Xamarin 已被微軟收購,因此現在成為 Visual Studio 家族的一部分。
本書將教您如何為 iOS、Android 和 Windows 構建應用程式。您將學習如何創建一個完整的應用程式,該應用程式配備後端網路服務和原生功能,如 GPS 位置、相機、推播通知及其他核心功能。此外,您還將學習如何使用外部庫與 Xamarin 和 Xamarin.Forms 來創建使用者介面。本書還提供了 Visual Studio 和 Windows 的使用說明。
本版已更新了新的截圖和詳細步驟,以便為您提供 Xamarin 4 新功能的全面概述。
**您將學到的內容**
- 蘋果的 MVC 設計模式
- Android 活動生命週期
- 在不同平台之間共享 C# 代碼,並從 C# 調用原生的 Objective-C 或 Java 庫
- 在 Windows Azure 中創建一個真正的網路服務後端,使用 SQL Azure 作為資料庫存儲
- 以多種不同方式設置第三方庫,如 NuGet 和 Objective Sharpie,並將桌面 .NET 庫移植到 Xamarin
- 使用 Xamarin.Mobile 進行相機、聯絡人和位置的操作
**關於作者**
**Jonathan Peppers** 是 Xamarin MVP 和 Hitcents 上受歡迎的應用程式和遊戲的首席開發者,如 Hanx Writer(為湯姆·漢克斯設計)和 Draw a Stickman 系列。Jon 在 Hitcents 工作超過 10 年,涉及各種項目,並一直使用 C#。Jon 的職業生涯始於使用 WinForms 編寫自助結帳軟體,後來轉向 WPF。在他的職業生涯中,他與許多以 .NET 為中心的技術合作過,如 ASP.Net WebForms、MVC、Windows Azure、WinRT/UWP、F# 和 Unity3D。
近年來,Hitcents 在 Xamarin 上重金投資於行動開發,並在多個平台上開發了超過 50 款行動應用程式。
**目錄**
1. Xamarin 設定
2. 你好,平台!
3. iOS 和 Android 之間的代碼共享
4. XamSnap - 一個跨平台應用程式
5. iOS 的 XamSnap
6. Android 的 XamSnap
7. 在設備上部署和測試
8. 聯絡人、相機和位置
9. 帶有推播通知的網路服務
10. 第三方庫
11. Xamarin.Forms
12. 應用商店提交