Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Mobile Development with C#
A Note Regarding Supplemental Files
Preface
Who Is This Book For?
Contents of This Book
Conventions Used in This Book
This Book’s Example Files
Using Code Examples
Safari® Books Online
How to Contact Us
Acknowledgments
1. Surveying the Landscape
The Players
iOS
Android
Windows Phone
Write Once, Run Anywhere
An Alternative Approach
Summary
2. Hello, Platforms!
iOS
What Is MonoTouch?
Create the Application
Defining the Interface
Writing the Application Code
Android
Mono for Android
Create the Application
Resources
Defining the Interface
Writing the Application Code
Windows Phone
Create the Application
Defining the Interface
Writing the Application Code
Summary
3. Code Sharing Techniques
Project Setup
File Linking
Abstraction
Observer Pattern
Partial Classes
Conditional Compilation
Summary
4. Accessing the Network
Reaching into the Cloud
Shared Layer
iOS
Android
Windows Phone
Notifying the User Interface
Shared Layer
iOS
Android
Windows Phone
Summary
5. Storing Data
Project Setup
Shared Layer
iOS
Android
Windows Phone
Accessing the Filesystem
Direct File Access
iOS
Android
Isolated Storage
iOS
Android
Windows Phone
Using a Local Database
iOS and Android
Windows Phone
Open Source Alternatives
Summary
6. Location, Location, Location
Mapping
iOS
Android
Windows Phone
Mocking Location
iOS
Android
Windows Phone
Using Location Data
Accuracy
Frequency
Availability
iOS
Android
Windows Phone
Summary
A. Creating Android Virtual Devices
B. Further Reading
iOS
Books
Web
Android
Books
Web
Windows Phone
Books
Web
About the Author
Copyright
← Prev
Back
Next →
← Prev
Back
Next →