Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Kenny Goers, Ben Horgen, John Hunter, Scott Olson
Professional Cross-Platform Mobile Development in C#
Cover
Introduction
Part I: Mobile Development Overview
Chapter 1: Choosing the Right Architecture
Understanding Mobile Architecture
Choosing an Architecture
Building for Multiple Platforms
Summary
Chapter 2: Designing Your User Experience
Making Your Applications Usable
Separating Platform from Design
Prototyping
Summary
Part II: Developing Cross-Platform Applications
Chapter 3: Setting Up Your Development Environment
Getting Your Development Tools
Installing Device Frameworks
Organizing Your Solutions
Navigating the Sample Code
Continuous Integration
Summary
Chapter 4: The MonoCross Pattern
Understanding the Cross-Platform Problem
Enabling Code Portability with Mono
Developing for Multiple Platforms
Understanding the MonoCross Solution
Summary
Chapter 5: Building Shared Applications
Defining Your Model
Building Your Controllers
Summary
Chapter 6: Building MonoCross Containers
Understanding How It All Fits Together
Implementing a Simple Application
Implementing an iOS Platform Container
Implementing an Android Platform Container
Implementing a Windows Phone Platform Container
Implementing a WebKit Platform Container
Summary
Chapter 7: Designing and Building Data Services
Understanding Web Services Principles
Defining a Mobile Services API
Creating Resource Endpoints
Using Advanced Techniques
Summary
Chapter 8: Consuming Data Services
Initiating RESTful Transactions
Working Disconnected
Device Resource Considerations
Summary
Chapter 9: Accessing the Device
Utilizing Device Audio and Video Playback Capabilities
Contacts and Calendar
Messaging and Communication
Geo-location
Accelerometer
Summary
Chapter 10: Using MonoCross Utilities
Understanding MonoCross Utilities
Encrypting Application Information
Using File Storage
Serializing Objects
Logging Application Events
Accessing Network Functionality
Threading Your Application
Summary
Chapter 11: Hybrid Applications
The Reasoning Behind the Web Hybrid Approach
Implementing a Hybrid Approach
Summary
Chapter 12: Bringing Applications to the Enterprise
Expanding Your Application's Domain
Supporting Multiple Platforms
Summary
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Table of Contents
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset