MARC보기
LDR05608cmm u2200601M 4500
001000000317504
003OCoLC
00520230525182739
006m d
007cr |||||||||||
008200105s2019 xx o 000 0 eng d
015 ▼a GBC066769 ▼2 bnb
0167 ▼a 019669291 ▼2 Uk
019 ▼a 1134855430 ▼a 1147824207
020 ▼a 1839216816 ▼q (electronic bk.)
020 ▼a 9781839216817 ▼q (electronic bk.)
035 ▼a 2340735 ▼b (N$T)
035 ▼a (OCoLC)1134854954 ▼z (OCoLC)1134855430 ▼z (OCoLC)1147824207
037 ▼a 401D391A-E4B4-4860-B4CE-757E6C02A0FD ▼b OverDrive, Inc. ▼n http://www.overdrive.com
040 ▼a YDX ▼b eng ▼c YDX ▼d OCLCQ ▼d EBLCP ▼d TEFOD ▼d OCLCF ▼d UKAHL ▼d N$T ▼d UKMGB ▼d 248032
049 ▼a MAIN
050 4 ▼a QA76.76.A65
08204 ▼a 005.3 ▼2 23
1001 ▼a ED SNIDER.
24510 ▼a MASTERING XAMARIN. FORMS;APP ARCHITECTURE TECHNIQUES FOR BUILDING MULTI-PLATFORM, NATIVE MOBILE APPS WITH XAMARIN. FORMS 4, 3RD EDITION
260 ▼a [Place of publication not identified] : ▼b PACKT Publishing, ▼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
4901 ▼a Expert insight
5050 ▼a Cover -- Copyright -- Packt Page -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started -- Introducing the app idea -- Defining features -- Creating the initial app -- Setting up the solution -- Updating the Xamarin. Forms packages -- Creating the main page -- Creating the new entry page -- Creating the entry detail page -- Summary -- Chapter 2: MVVM and Data Binding -- Understanding the MVVM pattern -- Adding MVVM to the app -- Setting up the app structure -- Adding ViewModels -- Adding MainViewModel -- Adding DetailViewModel -- Adding NewEntryViewModel -- Validation
5058 ▼a Adding a base validation ViewModel -- Adding validation to the New Entry Page -- Summary -- Chapter 3: Navigation -- The Xamarin. Forms navigation API -- Navigation and MVVM -- ViewModel-centric navigation -- Creating a navigation service -- Updating the TripLog app -- Updating BaseViewModel -- Updating MainViewModel -- Updating NewEntryViewModel -- Updating DetailPage -- Summary -- Chapter 4: Platform-Specific Services and Dependency Injection -- Inversion of control and dependency injection in mobile apps -- Xamarin. Forms DependencyService versus third-party alternatives
5058 ▼a Creating and using platform-specific services -- Creating a location service -- Using the location service on the New Entry Page -- Adding the location service implementation -- Registering dependencies -- Registering the platform-service implementations -- Registering the ViewModels -- Registering the navigation service -- Updating the TripLog app -- Updating the navigation service to handle ViewModel creation and dependency injection -- Summary -- Chapter 5: User Interface -- Custom renderers -- Creating a TableView DatePicker -- Value converters -- Creating a reverse visibility value converter
5058 ▼a Creating an integer-to-image value converter -- Adding pull-to-refresh -- Accessibility -- Supporting screen readers -- Summary -- Chapter 6: API Data Access -- Creating an API with Azure Functions -- Creating an Azure Functions App -- Creating an Azure Function -- Browsing and adding data -- Creating a base HTTP service -- Creating an API data service -- Updating the TripLog app ViewModels -- Offline data caching -- Adding the Akavache library -- Maintaining an offline data cache -- Summary -- Chapter 7: Authentication -- Adding authentication to Azure Functions
5058 ▼a Setting up an identity provider -- Creating an authentication service -- Adding a sign-in page -- Adding a sign-out button -- Summary -- Chapter 8: Testing -- Unit testing -- Testing ViewModels -- Running unit tests in Visual Studio -- Summary -- Chapter 9: App Monitoring -- Mobile app analytics -- Crash reporting -- Visual Studio App Center -- Setting up Visual Studio App Center -- Creating an analytics service -- Tracking exceptions and events -- Summary -- Other Books You May Enjoy -- Index
520 ▼a New edition of the bestselling guide to building an effective mobile app architecture with Xamarin. Forms 4 that maximizes the overall quality of apps. Unique to this edition are Xamarin. Forms 4 specific updates, including CollectionView and RefreshView, a section on client-side validation, and updates on how to implement authentication.
590 ▼a Master record variable field(s) change: 050, 082, 650 - OCLC control number change
650 0 ▼a Application software ▼x Development.
650 0 ▼a Mobile apps.
650 0 ▼a Cross-platform software development.
650 7 ▼a Application software ▼x Development. ▼2 fast ▼0 (OCoLC)fst00811707
650 7 ▼a Cross-platform software development. ▼2 fast ▼0 (OCoLC)fst00884174
650 7 ▼a Mobile apps. ▼2 fast ▼0 (OCoLC)fst01909896
655 4 ▼a Electronic books.
77608 ▼i Print version: ▼a Snider, Ed. ▼t Mastering Xamarin. Forms : App Architecture Techniques for Building Multi-Platform, Native Mobile Apps with Xamarin. Forms 4, 3rd Edition. ▼d Birmingham : Packt Publishing, Limited, 짤2019 ▼z 9781839213380
830 0 ▼a Expert insight.
85640 ▼3 EBSCOhost ▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2340735
938 ▼a YBP Library Services ▼b YANK ▼n 301036818
938 ▼a Askews and Holts Library Services ▼b ASKH ▼n AH37098051
938 ▼a ProQuest Ebook Central ▼b EBLB ▼n EBL6002332
938 ▼a EBSCOhost ▼b EBSC ▼n 2340735
990 ▼a 관리자
994 ▼a 92 ▼b N$T