Follow the instructions for setting up the development environment for building Windows Phone 8 applications.
Alternatively, you can create the device builds with RhoHub. RhoHub is a cloud based service that integrates with RhoStudio to allow building and packaging apps for all platforms.
You can use it:
See the RhoHub tutorial for more details.
Add a productid GUID to application build.yml . For example:
wp: productid: 632621d0-5ecb-012e-2c97-482a1411c191
When you use the `rhodes app` command to generate an application, a productid is generated automatically |
Install Rhodes gem
Run application simulator:
$rake run:wp8
You may use your computer keyboard with Windows Phone 8 emulator. By default it is disabled, but you can enable it pressing **PgUp** key. While it is enabled a device rotation simulation is not supported. To rotate device you need to disable keyboard support pressing **PgDown** key. Look [MSDN page](http://msdn.microsoft.com/en-us/library/ff754352(v=vs.92).aspx) for much more details on this topic. |
Run application device:
$rake run:wp8:device
See log in application folder : rholog.txt
When running on device you may need to disconnect USB cable from device to see log |
rhodes\platform\wp8\rhodes.sln
in VS 2012 or VS Express 2012 for Windows Phone.You will need to provide a name and icon for the application that the user will see on the device. You can also customize the loading screen that is shown while your application is launching. Refer to the Application Icon and Splash Screen guide for detailed information.
Update your application’s configuration files to make sure developer / debug / profile options are turned off.
The below values can be used as a guide for rhoconfig.txt
, skip any setting which is not already present.
MinSeverity = 3 LogToOutput = 0 net_trace = 0 log_skip_post = 0
The below values can be used as a guide for build.yml
, skip any setting which is not already present.
profiler: 0
Once your build.yml
is set up, you can run:
$ rake device:wp8:production
The compiled application .xap file will be located in <your project folder>\bin\target\wp8
To publish your app on Windows Phone Store you need a Dev Center account.
Publishing your application on Windows Phone Store is a simple two step process:
First create your app info. This includes information like pricing, application category (business, entertainment, etc.)
Next upload and describe your XAP. This includes details like the application description, icon and screenshots etc.
Refer to the official docs for all details about publishing to the Windows Phone Store.