Xamarin 4.x Cross-Platform Application Development, 3/e (Paperback)
暫譯: Xamarin 4.x 跨平台應用程式開發 (第三版)
Jonathan Peppers
- 出版商: Packt Publishing
- 出版日期: 2016-12-29
- 售價: $1,770
- 貴賓價: 9.5 折 $1,682
- 語言: 英文
- 頁數: 292
- 裝訂: Paperback
- ISBN: 1786465418
- ISBN-13: 9781786465412
-
相關分類:
Cross-Platform
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
大話設計模式$620$490 -
大話資料結構$590$466 -
MongoDB 技術手冊 (MongoDB: The Definitive Guide)$450$356 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
Binary Hacks -- 駭客秘傳技巧一百招$580$458 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
Visual C# 與 Xamarin 跨平台行動 App 開發實戰 ─ iOS/Android/Windows 一次搞定$500$425 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
新思維系列 Visual C# 2015 程式設計$560$442 -
7天學會大數據資料處理—NoSQL:MongoDB入門與活用$320$250 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學)$420$332 -
演算法星球:七天導覽行程,一次弄懂演算法 (Planet der Algorithmen)$360$306 -
$352代碼不朽:編寫可維護軟件的 10大要則 (Java版) -
今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502 -
深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)
$360$281 -
房思琪的初戀樂園$320$288 -
$960Mastering Xamarin UI Development -
$403TensorFlow 實戰 -
$403構建移動網站與APP:ionic移動開發入門與實戰 -
揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』$390$304 -
$774iOS 編程基礎:Swift、Xcode 和 Cocoa 入門指南 -
Raspberry Pi 3 & Raspberry Pi Shield$4,990$4,990 -
從人到人工智慧,破解 AI 革命的 68個核心概念:實戰專家全圖解 × 人腦不被電腦淘汰的關鍵思考$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. 應用商店提交
