Xamarin mobile application development : cross-platform C# and Xamarin. Forms fundamentals /: cross-platform C# and Xamarin. Forms fundamentals. ([2015])
- Record Type:
- Book
- Title:
- Xamarin mobile application development : cross-platform C# and Xamarin. Forms fundamentals /: cross-platform C# and Xamarin. Forms fundamentals. ([2015])
- Main Title:
- Xamarin mobile application development : cross-platform C# and Xamarin. Forms fundamentals
- Further Information:
- Note: Dan Hermes.
- Authors:
- Hermes, Dan
- Contents:
- At a Glance; Contents; Foreword; Additional Foreword; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Mobile Development Using Xamarin; What Is Xamarin?; Wrapped Native APIs; Development Environments; UI Designers; What's Old: Familiar C# and .NET Techniques; What's New: Mobile Development Techniques; Mobile UI; Xamarin. Forms and Platform-Specific UI; Mobile UI Design; Xamarin. Forms Custom Renderers; Data Access Layer; Local Data Access Using SQLite; Data Binding; Cross-platform Development; Summary; Chapter 2: Building Mobile User Interfaces. Understanding Xamarin. FormsXamarin. Forms Solution Architecture; Understanding the Platform-Specific UI Approach; Platform-specific UI Solution Architecture; Xamarin. Android; Xamarin.iOS; Windows Phone SDK; Choosing Xamarin. Forms or a Platform-Specific UI; Use Both Approaches with Custom Renderers; Exploring the Elements of Mobile UIs; Using the Xamarin. Forms UI; Page; Layout; View; Creating a Xamarin. Forms Solution; Xamarin. Forms Shared Code; Application Lifecycle Methods: OnStart, OnSleep, and OnResume; Building Pages Using ContentPage; Xamarin. Android; Xamarin.iOS; Windows Phone Application. Core LibrarySetting the App's Main Page; Adding Xamarin. Forms Views; Label View; Placing Views Using StackLayout; Background Color and Font Color; Using Fonts; Using Platform-Specific Fonts; Button View; Setting View Alignment and Size: HorizontalOptions and VerticalOptions; Justification withAt a Glance; Contents; Foreword; Additional Foreword; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Mobile Development Using Xamarin; What Is Xamarin?; Wrapped Native APIs; Development Environments; UI Designers; What's Old: Familiar C# and .NET Techniques; What's New: Mobile Development Techniques; Mobile UI; Xamarin. Forms and Platform-Specific UI; Mobile UI Design; Xamarin. Forms Custom Renderers; Data Access Layer; Local Data Access Using SQLite; Data Binding; Cross-platform Development; Summary; Chapter 2: Building Mobile User Interfaces. Understanding Xamarin. FormsXamarin. Forms Solution Architecture; Understanding the Platform-Specific UI Approach; Platform-specific UI Solution Architecture; Xamarin. Android; Xamarin.iOS; Windows Phone SDK; Choosing Xamarin. Forms or a Platform-Specific UI; Use Both Approaches with Custom Renderers; Exploring the Elements of Mobile UIs; Using the Xamarin. Forms UI; Page; Layout; View; Creating a Xamarin. Forms Solution; Xamarin. Forms Shared Code; Application Lifecycle Methods: OnStart, OnSleep, and OnResume; Building Pages Using ContentPage; Xamarin. Android; Xamarin.iOS; Windows Phone Application. Core LibrarySetting the App's Main Page; Adding Xamarin. Forms Views; Label View; Placing Views Using StackLayout; Background Color and Font Color; Using Fonts; Using Platform-Specific Fonts; Button View; Setting View Alignment and Size: HorizontalOptions and VerticalOptions; Justification with LayoutOptions; AndExpand Pads with Space; Entry View for Text Input; BoxView; Image View; Source Property; Local Images; Image Sizing: Aspect Property; Making an Image Clickable with a GestureRecognizer; Finalizing the StackLayout; ScrollView; Assigning the ContentPage. Content Property. Padding Around the Entire PageCODE COMPLETE: Adding Xamarin. Forms Views; Summary; Chapter 3: UI Design Using Layouts; Understanding Custom Controls; Using Xamarin. Forms Layouts; StackLayout; Padding Around the Entire Layout; Stacking with Vertical Orientation; Stacking with Horizontal Orientation; Nesting Layouts; Expanding and Padding Views by Using LayoutOptions; CODE COMPLETE: StackLayout; RelativeLayout; Setting View Location and Size; Using Constraints; Absolute Location and Size; RelativeToParent Constraint; RelativeToView Constraint; CODE COMPLETE: RelativeLayout; AbsoluteLayout. Creating Bounding Objects with SetLayoutBoundsSetting Location and Size by Using Rectangles; Setting Location by Using Points; Binding to the Bounding Object by Using SetLayoutFlags; Binding Location; Binding Size; Binding Both Location and Size; CODE COMPLETE: AbsoluteLayout; Grid; Sizing Rows and Columns; Sizing to Fit Views; Setting Exact Size; Expanding Views to Fit Available Space; Expanding Views Proportionally; Creating Multicell Views; Spanning Columns; Spanning Rows; Padding Between Cells; CODE COMPLETE: Grid; ContentView; CODE COMPLETE: ContentView; Frame; Using Android Layouts. … (more)
- Publisher Details:
- Berkeley, CA : Apress
- Publication Date:
- 2015
- Copyright Date:
- 2015
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.1
Computer science
Application software -- Development
C# (Computer program language)
Mobile computing
COMPUTERS -- Programming Languages -- C#
COMPUTERS -- Software Development & Engineering -- General
Application software -- Development
C# (Computer program language)
Mobile computing
Computers -- Programming -- General
Computers -- Programming Languages -- General
Computer programming / software development
Programming & scripting languages: general
Mobile & handheld device programming / Apps programming
Electronic books - Languages:
- English
- ISBNs:
- 9781484202142
1484202147 - Related ISBNs:
- 9781484202159
1484202155 - Notes:
- Note: Online resource; title from PDF title page (EBSCO, viewed July 23, 2015).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.353417
- Ingest File:
- 01_312.xml