# Preparing for Distribution
In this chapter, you'll look at how you can deploy and distribute your app. We have chosen to use the verb "deploy" to mean installing your app onto a device, either locally attached or remote, for the purposes of testing. We use "distribute" to mean publishing your app to the Market or App Store or some other means of general distribution.
# Sections in this chapter
In this section, you'll learn the steps necessary to deploy an app to an Android device for testing.
In this section, you'll learn the steps necessary to deploy an app to an iOS device for testing.
In this section, you will learn about Google Play program requirements and the steps you must take to publish an app to the market.
In this section, you will learn about Apples's App Store program requirements and the steps you must take to publish an app to the App Store.
Deploying and Distributing Mobile Web Apps
In this section, you will learn how to deploy a Mobile Web app for testing or distribution.
In this section, you'll learn the steps necessary to deploy an app to a Windows device for testing.
Distributing Windows Applications
In this section, you will learn about the steps you must take to publish an app to the Windows Store and Windows Phone Store. Note: Support for Windows 8.1 and Windows Phone SDKs has been deprecated as of SDK 6.3.0.GA and has be removed in SDK 7.0.0.GA.