Cargando…

Xamarin. Forms solutions /

Use the solutions provided in this book to handle common challenges in Xamarin. Forms that are encountered on a daily basis. Working examples and techniques are presented that you can modify and drop directly into your own projects. You will be able to deliver working code faster than ever. Examples...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Versluis, Gerald (Autor), Thewissen, Steven (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [New York NY] : Apress, [2019]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1078998072
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 181215s2019 nyu ob 000 0 eng d
040 |a EBLCP  |b eng  |e rda  |e pn  |c EBLCP  |d GW5XE  |d TEFOD  |d OCLCF  |d CAUOI  |d YDX  |d YDXIT  |d UMI  |d LEAUB  |d UKMGB  |d TOH  |d OH1  |d ESU  |d AU@  |d LQU  |d OCLCQ  |d LEATE  |d OCLCQ  |d VT2  |d OCLCQ  |d OCLCO  |d NZAUC  |d OCLCQ  |d OCLCO 
015 |a GBB935081  |2 bnb 
016 7 |a 019214051  |2 Uk 
019 |a 1078947835  |a 1085010607  |a 1086493111  |a 1096964513  |a 1105178853  |a 1122810284  |a 1156337200 
020 |a 9781484241349  |q (electronic book) 
020 |a 1484241347  |q (electronic book) 
020 |a 9781484241356  |q (print) 
020 |a 1484241355 
020 |a 9781484248225  |q (print) 
020 |a 1484248228 
020 |z 9781484241332 
020 |z 1484241339 
024 7 |a 10.1007/978-1-4842-4134-9  |2 doi 
024 8 |a 10.1007/978-1-4842-4 
029 1 |a AU@  |b 000064815672 
029 1 |a AU@  |b 000065065034 
029 1 |a AU@  |b 000065197973 
029 1 |a AU@  |b 000065230380 
029 1 |a AU@  |b 000067495961 
029 1 |a CHNEW  |b 001074011 
029 1 |a CHVBK  |b 579468194 
029 1 |a UKMGB  |b 019214051 
029 1 |a AU@  |b 000073942322 
035 |a (OCoLC)1078998072  |z (OCoLC)1078947835  |z (OCoLC)1085010607  |z (OCoLC)1086493111  |z (OCoLC)1096964513  |z (OCoLC)1105178853  |z (OCoLC)1122810284  |z (OCoLC)1156337200 
037 |a 9BE95EDC-EC5A-4906-88FD-0BA886D845F8  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65  |b V47 2019 
072 7 |a UMP  |2 bicssc 
072 7 |a COM051380  |2 bisacsh 
072 7 |a UMP  |2 thema 
082 0 4 |a 005.35  |2 23 
049 |a UAMI 
100 1 |a Versluis, Gerald,  |e author. 
245 1 0 |a Xamarin. Forms solutions /  |c Gerald Versluis, Steven Thewissen. 
264 1 |a [New York NY] :  |b Apress,  |c [2019] 
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 
347 |b PDF 
500 |a Place of publication from publisher website. 
588 0 |a Online resource; title from digital title page (viewed on February 15, 2019). 
504 |a Includes bibliographical references. 
520 |a Use the solutions provided in this book to handle common challenges in Xamarin. Forms that are encountered on a daily basis. Working examples and techniques are presented that you can modify and drop directly into your own projects. You will be able to deliver working code faster than ever. Examples are made available through GitHub, maximizing the convenience and value this book provides to Xamarin. Forms developers. Solutions in the book are organized broadly into problem domains such as user interface for applications, data and security, connectivity and external services, and more. Within each domain the book presents specific solutions addressing challenges that are commonly faced. Under data and security, for example, you'll find specific solutions around storing login credentials, local data caching, and sending authorization tokens in HTTP requests. Not only do the solutions in the book solve specific problems, they also present best practices that can inform and improve the quality of the code that you write. Xamarin. Forms Solutions is chock full of practical advice and code examples that no Xamarin. Forms programmer will want to be without. The basics of Xamarin. Forms are provided for beginning developers. What You'll Learn: Know the in-depth basics of Xamarin. Forms and the inner workings Create custom renderers and dependency services Manage the appearance of user interfaces through styling and theming, layout options, rotation, and animation Build sophisticated user interfaces using a variety of controls that allow for PDF viewing, barcode interpretation, searching and finding, and other controls Secure your applications, and communicate securely with services via HTTP requests Sign and deploy your apps and optimize the binary file size. 
505 0 |a Intro; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Foreword by David Ortinau; Introduction; Chapter 1: Fundamentals; Custom Renderers; Built-in Renderers; Implementing a Custom Renderer; Effects; Effects Versus Custom Renderers; Implementing an Effect; MessagingCenter; How MessagingCenter Works; Using MessagingCenter; DependencyService; Using the DependencyService; DependencyFetchTarget; Behaviors; Xamarin. Forms Behaviors; Attached Behaviors; Summary; Chapter 2: User Interface; Exploring the Layout Options; Using the Right Layout Controls; StackLayout 
505 8 |a RelativeLayoutAbsoluteLayout; Grid; ScrollView; Determining the Right Alignment and Expansion; Alignment; Expansion; Margin and Padding; Specifying Thickness Values; Introducing the FlexLayout; Direction; Wrap; JustifyContent; AlignItems; AlignContent; AlignSelf; Order; Basis; Grow; Shrink; Changing Our UI Based on Data; Property Triggers; Data Triggers; Event Triggers; Multi Triggers; Using Triggers with Style; Using EnterActions and ExitActions; Working with Animations; Adding Simple Animations; Translation; Scaling; Rotation; Fading; Working with Anchors; Cancelling an Animation 
505 8 |a Combining AnimationsWorking with Easing; Working with Custom Animations; Creating an Animation; Cancelling an Animation; Using Child Animations; Creating a Custom Animation Extension Method; Using Custom Fonts; Adding a Custom Font in iOS; Adding a Custom Font in Android; Finding the PostScript Name of the Font; Tying It All Together in Shared Code; Creating Reusable Controls; Introducing a Simple Use Case; Creating a Custom Control; Creating a Bindable Property; Using a Custom Control; Exploring Gestures; Adding a TapGestureRecognizer; Adding a PinchGestureRecognizer 
505 8 |a Adding a PanGestureRecognizerSummary; Chapter 3: Working with Data; Getting Data Onto the Screen; Data Binding Basics; Data Bindings in Xamarin. Forms; Different Binding Modes; Overriding the Default Binding Mode; Notifying the App of Data Changes; Implementing INotifyPropertyChanged Using Fody; Working with Collections; Converting Data Bound Values; Using ValueConverters to Tackle Complex Scenarios; Getting to Know the ListView; Understanding the Basics; Using the Built-In Cell Types; Defining Separators and Row Height; Adding Headers and Footers; Selecting Items and Handling Tap Events 
505 8 |a Adding a Pull-to-RefreshUsing a Context Action to Act on a List Item; Adding a Jump List for Easy Navigation; Using Data Templates; Creating a Data Template; Create an Inline Data Template; Create a Data Template in a Resource Dictionary; Create a Custom Cell Type to Use in the Data Template; Dynamically Selecting a Data Template; Caching Data Using the ListView; Summary; Chapter 4: Network and Security; Connecting with REST APIs; The Old-Fashioned Way; HTTP Requests with Refit; Other Libraries; Connectivity; Caching; Akavache; Monkey Cache; Network Resilience; Retry Policy; Timeout 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Mobile apps. 
650 6 |a Applications mobiles. 
650 7 |a Mobile apps  |2 fast 
700 1 |a Thewissen, Steven,  |e author. 
776 0 8 |i Print version:  |a Versluis, Gerald.  |t Xamarin. Forms Solutions.  |d Berkeley, CA : Apress L.P., ©2018  |z 9781484241332 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484241349/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5611938 
938 |a YBP Library Services  |b YANK  |n 15890215 
994 |a 92  |b IZTAP