Xamarin Cross-platform Application Development

0
(0)

Xamarin Cross-platform Application Development
 

  • Author:Jonathan Peppers
  • Length: 262 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2014-02-18
  • ISBN-10: 1849698465
  • ISBN-13: 9781849698467
  • Sales Rank: #3122040 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Develop production-ready applications for iOS and Android using Xamarin

    Overview

    • Write native iOS and Android applications with Xamarin
    • Add native functionality to your apps such as push notifications, camera, and GPS location
    • Learn various strategies for cross-platform development

    In Detail

    Developing a mobile application for just one platform is becoming a thing of the past. Companies expect their apps to be supported on both iOS and Android, whilst leveraging the best native features of both. Xamarin’s tools help solve this requirement by giving developers a single toolset to target both platforms.

    “Xamarin Cross-platform Application Development” is a step-by-step guide for building professional applications for iOS and Android. The book walks you through building a chat application, complete with a backend web service and native features such as GPS location, camera, and push notifications.

    This book begins with iOS and Android application fundamentals, then moves on to sharing code, and eventually digs deeper into native functionality. By the end of the book, readers will have successfully built a cross-platform application ready for submitting to app stores. You will gain an in-depth knowledge about the concepts of building cross platform applications.

    “Xamarin Cross-platform Application Development” also covers native iOS and Android APIs, unit testing, building a real web service with Windows Azure, push notifications, interacting with the camera and GPS, leveraging Java and Objective-C libraries, and finally app store submission. Towards the end of the book you will feel confident in developing your own Xamarin applications.

    “Xamarin Cross-platform Application Development” will teach you everything you need to know to develop an end-to-end, cross-platform solution with Xamarin.

    What you will learn from this book

    • Familiarize yourself with Apple’s MVC design pattern
    • Understand the Android activity lifecycle
    • Share C# code across platforms
    • Implement a web service with Azure Mobile Services
    • Deploy and debug your application on mobile devices
    • Call native Objective-C or Java libraries from C#
    • Use Xamarin.Mobile for camera, contacts, and location
    • Submit your app to the Apple App Store and Google Play

    Approach

    “Xamarin Cross-platform Application Development” is an end-to-end walk-through tutorial on developing applications for both iOS and Android. It offers clear and detailed explanations of each stage in the process, making it easier for you to master the creation of stable, production-ready, cross-platform apps.

    Who this book is written for

    This book is for C# developers who are interested in mobile application development. If you have experience with desktop or web applications, this book will serve as a great tool to give you a head start with cross-platform development.

    Table of Contents

    Chapter 1: Xamarin Setup
    Chapter 2: Hello Platforms!
    Chapter 3: Code Sharing Between iOS and Android
    Chapter 4: XamChat – a Cross-platform App
    Chapter 5: XamChat for iOS
    Chapter 6: XamChat for Android
    Chapter 7: Deploying and Testing on Devices
    Chapter 8: Web Services with Push Notifications
    Chapter 9: Third-party Libraries
    Chapter 10: Contacts, Camera, and Location
    Chapter 11: App Store Submission

    中文:

    书名:Xamarin跨平台应用开发

    使用Xamarin为iOS和Android开发可生产的应用程序

    概述

    • 使用Xamarin编写原生iOS和Android应用程序
    • 为您的应用程序添加原生功能,如推送通知、相机和GPS定位
    • 了解跨平台开发的各种策略

    详细地说

    只为一个平台开发移动应用程序正在成为过去。公司希望他们的应用在iOS和Android上都能得到支持,同时利用两者最好的原生功能。Xamarin的工具为开发人员提供了针对这两个平台的单一工具集,从而帮助解决了这一需求。

    “Xamarin跨平台应用程序开发是针对iOS和Android构建专业应用程序的分步指南。本书将带您完成构建聊天应用程序的过程,其中包括后端Web服务和原生功能,如GPS定位、摄像头和推送通知。

    这本书从iOS和Android应用程序基础开始,然后转向共享代码,最后更深入地挖掘本机功能。到本书结束时,读者将成功构建一个跨平台的应用程序,准备提交到应用程序商店。您将深入了解构建跨平台应用程序的概念。

    Xamarin跨平台应用程序开发还包括原生iOS和Android API、单元测试、使用Windows Azure构建真正的Web服务、推送通知、与摄像头和GPS交互、利用Java和Objective-C库,最后是应用程序商店提交。在本书的最后,您将对开发您自己的Xamarin应用程序充满信心。

    Xamarin跨平台应用程序开发将教您使用Xamarin开发端到端、跨平台的解决方案所需了解的所有知识。

    What you will learn from this book

    • 熟悉苹果的MVC设计模式
    • Understand the Android activity lifecycle
    • 跨平台共享C#代码
    • Implement a web service with Azure Mobile Services
    • Deploy and debug your application on mobile devices
    • Call native Objective-C or Java libraries from C#
    • 使用Xamarin.Mobile获取相机、联系人和位置
    • 将您的应用程序提交到Apple App Store和Google Play

    方法

    “Xamarin跨平台应用程序开发”是关于同时为iOS和Android开发应用程序的端到端演练教程。它对过程中的每个阶段提供了清晰而详细的解释,使您更容易掌握创建稳定的、可投入生产的跨平台应用程序。

    这本书是为谁写的

    本书面向对移动应用程序开发感兴趣的C#开发人员。如果你有桌面或Web应用程序的经验,这本书将是一个很好的工具,让你在跨平台开发方面领先一步。

    Table of Contents

    第1章:Xamarin设置
    第2章:大家好平台!
    Chapter 3: Code Sharing Between iOS and Android
    Chapter 4: XamChat – a Cross-platform App
    第5章:用于iOS的XamChat
    Chapter 6: XamChat for Android
    Chapter 7: Deploying and Testing on Devices
    Chapter 8: Web Services with Push Notifications
    Chapter 9: Third-party Libraries
    Chapter 10: Contacts, Camera, and Location
    Chapter 11: App Store Submission

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册