Book Image

Windows Phone 7.5 Application Development with F#

By : Lohith G N
Book Image

Windows Phone 7.5 Application Development with F#

By: Lohith G N

Overview of this book

Windows Phone is an OS which is also a platform in itself and provides an opportunity for application developers to build their apps and sell them on the Windows Phone Marketplace. Windows Phone is slowly catching up in the race with iOS and Android. Although well suited for scientific and mathematical calculations, the Windows Phone Platform provides an opportunity to program in F#. "Windows Phone 7.5 Application Development with F#"  focuses on making the user aware of Windows Phone App Development with the F# programming language in as short a time as possible. The book teaches you about the development environment, helps you understand the project structure, understand the controls, and ends with some of the cool features of the platform like sensors, launchers, and choosers. The book starts off with enabling the user with the right tools required to start developing. It focuses on getting the IDE ready, and project and item templates. By the end of the book the user will be familiarized with the different aspects of the platform itself. The transition from one chapter to another is short and focused so that you can get to the meat of the topic quickly.
Table of Contents (16 chapters)
Windows Phone 7.5 Application Development with F#
About the Author
About the Reviewers
Windows Phone Screen Orientations
Windows Phone Gesture Events
Windows Phone and Data Access

Data sources

In this section, we will understand the different sources or origins of a particular piece of data. The data of interest for any application can reside at several locations. For example:

  • Read-only data can be stored in a local file within the application

  • Windows Phone provides an isolated storage where user-specific data can be stored locally on the phone

  • Data can also be stored on the Internet, which can then be accessed using web services

The following figure depicts data source options available for a Windows Phone application:

When we say local files, it means the file is packaged along with the application. Normally, we package a read-only data as a local file which is used by the application. Files such as text (.txt extension) or XML (.xml extension) are used for these purposes. Usually these local files are compiled either as a resource file or as a content file. We will look at each one of them in the following sections.

Resource files

Resource files are files which are...