Mastering cross-platform development with Xamarin : master the skills required to steer cross-platform applications from drawing board to app store(s) using Xamarin /
Saved in:
Author / Creator: | Bilgin, Can, author. |
---|---|
Imprint: | Birmingham, UK : Packt Publishing, 2016. |
Description: | 1 online resource : 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/11756142 |
MARC
LEADER | 00000cam a2200000Ii 4500 | ||
---|---|---|---|
001 | 11756142 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 160419s2016 enka o 001 0 eng d | ||
005 | 20240620193811.9 | ||
015 | |a GBB6J0068 |2 bnb | ||
016 | 7 | |a 018005609 |2 Uk | |
019 | |a 946106137 | ||
020 | |a 9781782175087 |q (electronic bk.) | ||
020 | |a 1782175083 |q (electronic bk.) | ||
020 | |z 9781785285684 | ||
020 | |a 1785285688 | ||
020 | |a 9781785285684 | ||
035 | |a (OCoLC)946944181 |z (OCoLC)946106137 | ||
035 | 9 | |a (OCLCCM-CC)946944181 | |
037 | |a CL0500000733 |b Safari Books Online | ||
037 | |a A4647716-85FA-430E-88C2-1D183057F169 |b OverDrive, Inc. |n http://www.overdrive.com | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d IDEBK |d OCLCF |d N$T |d TEFOD |d KSU |d DEBSZ |d DEBBG |d YDX |d OCLCQ |d COO |d VT2 |d UOK |d CEF |d NLE |d UKMGB |d WYU |d AGLDB |d IGB |d RDF | ||
049 | |a MAIN | ||
050 | 4 | |a QA76.76.A65 | |
072 | 7 | |a COM |x 051230 |2 bisacsh | |
100 | 1 | |a Bilgin, Can, |e author. | |
245 | 1 | 0 | |a Mastering cross-platform development with Xamarin : |b master the skills required to steer cross-platform applications from drawing board to app store(s) using Xamarin / |c Can Bilgin. |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2016. | |
300 | |a 1 online resource : |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 | |a Description based on online resource; title from cover page (Safari, viewed April 15, 2016). | ||
500 | |a Includes index. | ||
505 | 0 | |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Developing with Xamarin; Cross-platform projects with Xamarin; Xamarin as a platform; Xamarin as a product; Target platforms; Xamarin on Android; Xamarin on iOS; Windows Runtime apps; Setting up the development environment; Choosing the right development OS; Xamarin Studio setup and configuration; Visual Studio setup and configuration; Emulator options; Emulators for Android; iOS emulation; A typical Xamarin solution structure; Portable class libraries; Shared projects | |
505 | 8 | |a Xamarin.FormsNuGet packages; Components; Quality in cross-development; Reusability; Abstraction; Loose-coupling; Nativity; Summary; Chapter 2: Memory Management; Application Component lifecycle; Activity lifecycle (Android); Active/Running; Paused; Backgrounded; Stopped; Restarted; Application lifecycle (iOS); Garbage collection; GC on Xamarin projects; SGen garbage collector; Boehm garbage collector (iOS only); Platform-specific concepts; Object reference types; Automatic Reference Counting (ARC); Troubleshooting and diagnosis; Xamarin Profiler; Allocations instrument; Time Profiler | |
505 | 8 | |a Device Monitor (Android only)Instruments (iOS only); Monotouch Profiler (iOS only); Patterns and best practices; Disposable objects; The lapsed listener problem; Weak references; Cross-domain objects; Cyclic references (cycles); Summary; Chapter 3: Asynchronous Programming; Multithreading on Xamarin; Single thread model; Task-based Asynchronous Pattern; Concurrency model on iOS; Asynchronous methods; Continuation; Cancellation; Progress; Task batches; Parallel execution; Patterns and best practices; Async pattern conversions; Multi-threading with tasks; Exception handling | |
505 | 8 | |a Initialization patternSemaphores; Background tasks; Background tasks on iOS; Services (Android only); Summary; Chapter 4: Local Data Management; Data in mobile applications; State; App data; Local files; External data; Application data; Installation directory; Android; iOS; Local storage; Android; iOS; Temporary storage; Local filesystem; SQLite; Patterns and best practices; Application preferences; File picker; Backup/Roaming; Android and Backup API; iOS and ubiquitous storage; Summary; Chapter 5: Networking; Connected apps; Web services; Transport; Messaging; SOAP/XML services | |
505 | 8 | |a RESTful servicesOData and OAuth; OData; OAuth; SignalR; Patterns and best practices; Async conversions; Data model abstraction; Service cache; Platform-specific concepts; Permissions; NSUrlConnection/NSUrlSession (iOS Only); Background downloads; Push notifications; Cloud integration; Azure Mobile Services; Azure offline data; Azure authentication; Summary; Chapter 6: Platform Extras; Content sharing; File pickers and contracts (Windows Store apps); Document Provider extensions (iOS); ContentProvider and ContentResolver (Android); Peripherals; Bluetooth; Wi-Fi Direct; Near Field Communication | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Mobile apps. |0 http://id.loc.gov/authorities/subjects/sh2014000897 | |
650 | 7 | |a COMPUTERS / Software Development & Engineering / General |2 bisacsh | |
650 | 7 | |a Application software |x Development. |2 fast |0 (OCoLC)fst00811707 | |
650 | 7 | |a Mobile apps. |2 fast |0 (OCoLC)fst01909896 | |
655 | 4 | |a Electronic books. | |
655 | 7 | |a Electronic books. |2 local | |
776 | 0 | 8 | |i Erscheint auch als: |n Druck-Ausgabe |
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
903 | |a HeVa | ||
929 | |a oclccm | ||
999 | f | f | |i c65b4d86-b0c3-5e66-8a83-74abcd5c424c |s 07538f92-78a7-5b1d-bd0f-d1d0bc5a8cbd |
928 | |t Library of Congress classification |a QA76.76.A65 |l Online |c UC-FullText |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=e000xna&AN=1215165 |z eBooks on EBSCOhost |g ebooks |i 12437462 |