Cargando…

Xamarin Blueprints.

Leverage the power of Xamarin to create stunning cross-platform and native appsAbout This Book Helps you get a clear practical understanding of creating professional-grade apps with Xamarin Covers Xamarin. Forms, Xamarin Android, and Xamarin iOS If you want to transform yourself from an amateur mobi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Williams, Michael
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Packt Publishing, 2016.
Edición:1.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a22000007a 4500
001 EBOOKCENTRAL_ocn960040421
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 161007s2016 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d YDX  |d NLE  |d OCLCO  |d OCLCQ  |d FEM  |d COO  |d EBLCP  |d OCLCQ  |d MERUC  |d OCLCQ  |d REB  |d OCLCQ  |d LVT  |d UKAHL  |d OCLCQ  |d UKMGB  |d OCLCQ  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCL 
015 |a GBB694414  |2 bnb 
016 7 |a 017915354  |2 Uk 
019 |a 960280995  |a 968039160  |a 969078041 
020 |a 1785889486  |q (ebk) 
020 |a 9781785889486 
020 |z 1785887440 
020 |z 9781785887444 
029 1 |a AU@  |b 000058870968 
029 1 |a AU@  |b 000067095992 
029 1 |a AU@  |b 000072391840 
029 1 |a CHNEW  |b 000949164 
029 1 |a CHVBK  |b 483153389 
029 1 |a UKMGB  |b 017915354 
035 |a (OCoLC)960040421  |z (OCoLC)960280995  |z (OCoLC)968039160  |z (OCoLC)969078041 
037 |a 958874  |b MIL 
050 4 |a T55.4-60.8 
082 0 4 |a 005.2  |2 23 
049 |a UAMI 
100 1 |a Williams, Michael. 
245 1 0 |a Xamarin Blueprints. 
250 |a 1. 
260 |b Packt Publishing,  |c 2016. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
588 0 |a Print version record. 
520 |a Leverage the power of Xamarin to create stunning cross-platform and native appsAbout This Book Helps you get a clear practical understanding of creating professional-grade apps with Xamarin Covers Xamarin. Forms, Xamarin Android, and Xamarin iOS If you want to transform yourself from an amateur mobile developer into a professional app developer across multiple platforms, then this is the ideal book for youWho This Book Is For If you are a mobile developer looking to create interesting and fully featured apps for different platforms, then this book is the ideal solution for you. A basic knowledge of Xamarin and C♯ programming is assumedWhat You Will Learn Discover eight different ways to create your own Xamarin applications Improve app performance by using SQLite for data-intensive applications Set up a simple web service to feed JSON data into mobile applications Store files locally with Xamarin. Forms using dependency services Use Xamarin extension libraries to create effective applications with less codingIn Detail Do you want to create powerful, efficient, and independent apps from scratch that will leverage the Xamarin framework and code with C♯? Well, look no further; you've come to the right place! This is a learn-as-you-build practical guide to building eight full-fledged applications using Xamarin. Forms, Xamarin Android, and Xamarin iOS. Each chapter includes a project, takes you through the process of building applications (such as a gallery Application, a text-to-speech service app, a GPS locator app, and a stock market app), and will show you how to deploy the application's source code to a Google Cloud Source Repository. Other practical projects include a chat and a media-editing app, as well as other examples fit to adorn any developer's utility belt. In the course of building applications, this book will teach you how to design and prototype professional-grade applications implementing performance and security considerations. Style and approach A project-based approach that will solve all your needs when it comes to creating native Android, iOS, and cross-platform apps efficiently and effectively. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Building a Gallery Application; Create an iOS project; Creating a UIViewController and UITableView; Customizing a cell's appearance; Creating an Android project; Creating an XML interface and ListView; Shared projects; Custom row appearance; Bitmap functions; The ALAssetLibrary; Adding the iOS photo screen; Adding the Android photo screen; Summary; Chapter 2: Building a SpeechTalk Application; Cross-platform development with Xamarin. Forms. 
505 8 |a So how would this look in Xamarin. Forms?Setting up platform projects; So what is happening here?; Setting up the SpeechTalk.iOS project; Setting up the SpeechTalk. Droid project; Xamarin. Forms, Windows Phone, and Visual Studio; What can we see here?; Inversion of Control (IoC) with Xamarin. Forms; So why should we use it?; So how do we benefit from this?; Autofac; iOS text-to-speech implementation; Bindings; Android text-to-speech implementation; Setting up IoC with Android; WinPhone text-to-speech implementation; IoC with Windows Phone; Platform independent styling; Summary. 
505 8 |a Chapter 3: Building a GPS Locator ApplicationCore location and GPS; Project setup; Navigation with Xamarin. Forms; Why would we do this?; Building the navigation control; View model navigation; Integrating Google Maps using Xamarin. Forms. Maps; Reactive Extensions; Core location with iOS and the CLLocationManager library; Handling location updates; Android and the LocationManager; Creating an exit point; Creating an API key for Android; Creating our Windows project; Core Location Services with Windows Phone; The Application class; Web services and data contracts; What about data contracts? 
505 8 |a Creating another API key for geocodingCreating GeocodingWebServiceController; Newtonsoft. Json and Microsoft HTTP client libraries; ModernHttpClient and client message handlers; Feeding JSON data into the IObservable framework; More Reactive Extensions; Resource (RESX) files; Using GeocodingWebServiceController; OnNavigatedTo and OnShow; Pythagoras equirectangular projection; How are we going to calculate the closest position?; Summary; Chapter 4: Building an Audio Player Application; Solution setup; Inversion of control with MVVMCross; View-models with Xamarin native; Creating the bindings. 
505 8 |a NSLayoutContraintsMVVMCross setup inside the PCL; Setting up MVVMCross with iOS; Setting up MVVMCross with Android; The SoundHandler interface; Implementing the iOS SoundHandler using the AVAudioPlayer framework; The Mvx IoC container; The audio player; A cleaner code approach to NSLayout; Creating AudioPlayerPageViewModel; Implementing the Android SoundHandler using the MediaPlayer framework; XML and Mvx bindings; MvxActivities; Summary; Chapter 5: Building a Stocklist Application; Understanding the backend; Creating an ASP.Net Web API 2 project; Building an API controller. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
630 0 0 |a Xamarin. 
650 0 |a Mobile apps  |x Programming. 
650 6 |a Applications mobiles  |x Programmation. 
758 |i has work:  |a Xamarin blueprints (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3WDyyCWpHcPYbT8g7f44q  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Williams, Michael.  |t Xamarin Blueprints.  |b 1.  |d Packt Publishing, 2016  |z 1785887440  |z 9781785887444  |w (OCoLC)948336788 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=4709430  |z Texto completo 
936 |a BATCHLOAD 
938 |a Askews and Holts Library Services  |b ASKH  |n AH30656495 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4709430 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis34514676 
938 |a YBP Library Services  |b YANK  |n 13210862 
994 |a 92  |b IZTAP