Xamarin cross-platform application development : develop production-ready applications for iOS and Android using Xamarin /

Saved in:
Bibliographic Details
Author / Creator:Peppers, Jonathan.
Imprint:Birmingham, UK : Packt Pub., 2014.
Description:1 online resource (1 volume) : illustrations.
Language:English
Series:Community experience distilled
Community experience distilled.
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11223654
Hidden Bibliographic Details
ISBN:9781849698474
1849698473
9781849698467
1849698465
Notes:Includes index.
Online resources; title from thumbnail of cover on resource description page (Safari, viewed Mar. 06, 2014).
Summary: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. 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.
Other form:Print version: Peppers, Jonathan. Xamarin cross-platform application development : develop production-ready applications for iOS and android using xamarin. Birmingham, England : Packt Publishing Ltd, ©2014 iii, 245 pages Community experience distilled. 9781849698467

MARC

LEADER 00000cam a2200000Ia 4500
001 11223654
006 m o d
007 cr cnu---unuuu
008 140310s2014 enka o 001 0 eng d
005 20240701200223.1
020 |a 9781849698474  |q (electronic bk.) 
020 |a 1849698473  |q (electronic bk.) 
020 |z 9781849698467 
020 |z 1849698465 
035 |a (OCoLC)872140213 
035 9 |a (OCLCCM-CC)872140213 
037 |a 1586B5B4-3189-4BFD-B2FB-919A61C104DF  |b OverDrive, Inc.  |n http://www.overdrive.com 
040 |a UMI  |b eng  |e pn  |c UMI  |d E7B  |d COO  |d DEBBG  |d DEBSZ  |d N$T  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCF  |d TEFOD  |d OCLCQ  |d OCLCO  |d D6H  |d K6U  |d AGLDB  |d OCLCQ  |d OCLCO  |d COCUF  |d ICA  |d CNNOR  |d PIFFA  |d FVL  |d U3W  |d REB  |d STF  |d OCLCQ  |d VTS  |d CEF  |d NLE  |d INT  |d VT2  |d OCLCQ  |d OCLCO  |d WYU  |d G3B  |d ICG  |d TKN  |d OCLCQ  |d OCLCO  |d AU@  |d M8D  |d HS0 
049 |a MAIN 
050 4 |a QA76.76.A65  |b P477 2014eb 
072 7 |a COM  |x 000000  |2 bisacsh 
100 1 |a Peppers, Jonathan. 
245 1 0 |a Xamarin cross-platform application development :  |b develop production-ready applications for iOS and Android using Xamarin /  |c Jonathan Peppers. 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2014. 
300 |a 1 online resource (1 volume) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resources; title from thumbnail of cover on resource description page (Safari, viewed Mar. 06, 2014). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Xamarin Setup; The Xamarin tools; Installing Xcode; Installing Xamarin; Setting up the Android emulator; Enrolling in the iOS Developer Program; Registering as a Google Play developer; Summary; Chapter 2: Hello Platforms!; Building your first iOS application; Understanding Apple's MVC pattern; Using Xcode and storyboards; Building your first Android application; Android activities; Xamarin's Android designer; Summary; Chapter 3: Code Sharing Between iOS and Android 
505 8 |a Learning the MVVM design patternComparing project organization strategies; Working with portable class libraries; Using preprocessor statements; Simplifying dependency injection; Implementing Inversion of Control; Summary; Chapter 4: XamChat -- a Cross-platform App; Describing our sample application concept; Developing our model layer; Writing a mock web service; Writing the ViewModel layer; Implementing our LoginViewModel class; Implementing our RegisterViewModel class; Implementing our FriendViewModel class; Implementing our MessageViewModel class; Writing unit tests 
505 8 |a Setting up a new project for unit testsWriting assertions; Summary; Chapter 5: XamChat for iOS; Understanding the basics of an iOS app; Using UINavigationController; Implementing the login screen; Using segues and UITableView; Adding a friends list screen; Adding a list of messages; Composing messages; Summary; Chapter 6: XamChat for Android; Introducing Android Manifest; Adding a login screen; Using ListView and BaseAdapter; Implementing the friends list; Composing messages; Summary; Chapter 7: Deploying and Testing on Devices; iOS provisioning; Android device settings 
505 8 |a Understanding the linkerUnderstanding AOT compilation; Avoiding common memory pitfalls; Summary; Chapter 8: Web Services with Push Notifications; Learning Windows Azure; Setting up your Azure account; Exploring Azure Mobile Services; Creating tables and scripts; Adding a backend to XamChat; Updating the data types for Azure Mobile Services; Adding the Xamarin component; Using the Apple Push Notification service; Setting up proper provisioning; Setting up your provisioning profile; Setting up a certificate signing request; Making client-side changes for push notifications 
505 8 |a Implementing Google Cloud MessagingSummary; Chapter 9: Third-party Libraries; The Xamarin Component Store; Porting existing C# libraries; Objective-C bindings; Java bindings; Summary; Chapter 10: Contacts, Camera, and Location; Introducing Xamarin.Mobile; Accessing contacts; Retrieving contacts on Android; Looking up GPS location; Implementing GPS location on Android; Accessing the photo library and camera; Accessing photos on Android; Summary; Chapter 11: App Store Submission; Following the iOS App Store Review Guidelines; Submitting an app to the iOS App Store 
520 |a 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. 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. 
630 0 0 |a iOS (Electronic resource)  |0 http://id.loc.gov/authorities/names/n2010039603 
630 0 0 |a Android (Electronic resource)  |0 http://id.loc.gov/authorities/names/n2009043077 
630 0 7 |a Android (Electronic resource)  |2 fast  |0 (OCoLC)fst01776064 
630 0 7 |a IOS (Electronic resource)  |2 fast  |0 (OCoLC)fst01784820 
650 0 |a Application software  |x Development.  |0 http://id.loc.gov/authorities/subjects/sh95009362 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
655 0 |a Electronic books. 
655 4 |a Electronic books. 
776 0 8 |i Print version:  |a Peppers, Jonathan.  |t Xamarin cross-platform application development : develop production-ready applications for iOS and android using xamarin.  |d Birmingham, England : Packt Publishing Ltd, ©2014  |h iii, 245 pages  |k Community experience distilled.  |z 9781849698467 
830 0 |a Community experience distilled.  |0 http://id.loc.gov/authorities/names/no2011030603 
903 |a HeVa 
929 |a oclccm 
999 f f |i be291f09-88bb-562f-87df-74aa4ea43ae7  |s 9ec5322c-d841-57da-8dbe-d2853885be00 
928 |t Library of Congress classification  |a QA76.76.A65 P477 2014eb  |l Online  |c UC-FullText  |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=705754  |z eBooks on EBSCOhost  |g ebooks  |i 12405802