Xamarin 4.x Cross-Platform Application Development, 3rd Edition

0
(0)

Xamarin 4.x Cross-Platform Application Development, 3rd Edition
 

  • Author:Jonathan Peppers
  • Length: 166 pages
  • Edition: 3rd Revised edition
  • Publisher: Packt Publishing
  • Publication Date: 2017-02-06
  • ISBN-10: 1786465418
  • ISBN-13: 9781786465412
  • Sales Rank: #2203783 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    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

    Authors

    Jonathan Peppers

    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

    Chapter 1. Xamarin Setup
    Chapter 2. Hello, Platforms!
    Chapter 3. Code Sharing Between iOS and Android
    Chapter 4. XamSnap – A Cross-Platform App
    Chapter 5. XamSnap for iOS
    Chapter 6. XamSnap for Android
    Chapter 7. Deploying and Testing on Devices
    Chapter 8. Contacts, Camera, and Location
    Chapter 9. Web Services with Push Notifications
    Chapter 10. Third-Party Libraries
    Chapter 11. Xamarin.Forms
    Chapter 12. App Store Submission

    中文:

    书名:Xamarin 4.x Cross-Platform Application Development, 3rd Edition

    Xamarin是一款领先的跨平台应用程序开发工具,被可口可乐、霍尼韦尔和阿拉斯加航空等顶级公司用来构建应用程序。版本4对该平台进行了重大更新,包括Xamarin的发布。Forms 2.0,并对iOS和Android的设计者进行了改进。Xamarin被微软收购,因此它现在是Visual Studio家族的一部分。

    本书将向您展示如何为iOS、Android和Windows构建应用程序。您将逐步完成创建应用程序的过程,该应用程序具有后端Web服务和原生功能,如GPS定位、摄像头、推送通知和其他核心功能。此外,您还将学习如何通过Xamarin和Xamarin.Forms使用外部库来创建用户界面。本书还提供了针对Visual Studio和Windows的说明。

    这个版本已经更新了新的屏幕截图和详细的步骤,为您提供了Xamarin4中新功能的整体概述。

    你将学到什么

    • Apple’s MVC design pattern
    • The Android activity lifecycle
    • 跨平台共享C#代码,并从C#调用原生的Objective-C或Java库
    • 使用SQL Azure作为数据库存储在Windows Azure中创建真正的Web服务后端
    • 以多种不同的方式设置第三方库,如NuGet和Objective Sharbie,并将桌面.NET库移植到Xamarin
    • 使用Xamarin.Mobile获取相机、联系人和位置

    Authors

    Jonathan Peppers

    乔纳森·佩珀斯(Jonathan Peppers)是Xamarin的MVP,也是Hitcens的热门应用程序和游戏的首席开发人员,比如Tom Hanks的Hanx Writer和The Drawing a Stickman特许经营权。Jon已经使用C#工作了10多年,在Hitcens从事了广泛的项目。Jon的职业生涯始于用WinForms编写的Self-Checkout软件,后来迁移到WPF。在他的职业生涯中,他使用过许多以.NET为中心的技术,如ASP.NET WebForms、MVC、Windows Azure、WinRT/UWP、F#和Unity3D。

    近年来,希特森一直在与Xamarin一起大举投资于移动开发,并在多个平台上开发了50多个移动应用程序。

    Table of Contents

    第1章.Xamarin设置
    第二章:站台们,你们好!
    第三章iOS和Android之间的代码共享
    第四章XamSnap–跨平台应用程序
    第5章.用于iOS的XamSnap
    Chapter 6. XamSnap for Android
    第7章.在设备上部署和测试
    第8章:联系人、摄像头和位置
    第9章.带有推送通知的Web服务
    Chapter 10. Third-Party Libraries
    第十一章Xamarin.表格
    Chapter 12. App Store Submission

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册