Is there any way to specify different tile images for different Windows Phone OS versions.
For example, for WP8 i need to have a non-transparent tile image, and for WP8.1 I need to have a transparent tile image, but this needs to be available without first time opening the app in case the user wants to pin the app to the start screen immediately after install.
I guess the only way to accomplish that is to submit two separate files to the Windows Phone Store.
In the first file you define the non-transparent tile image and target that XAP file only for WP8.0 devices.
Then you would generate a second XAP where you have your transparent tiles. You submit that second XAP to the store and target only WP8.1 devices for that XAP.
Related
I used to develop for Android and iOS, and for multiple screen support we use to use mdpi, hdpi, xhdpi.
Now I want to develop for Windows Phone, I want to set a background to a button and I don't know how to define image size to support all screen sizes.
You dont need to provide different assets. See info from MSDN below.
There is a way to support different assets/resources. But we have never done this bevore in our apps.
From MSDN:
Assets such as graphics, video, audio, and icons make up a large
percentage of an app’s size. Including assets for all resolutions in
your app uses a lot of space in your app. For most apps, we recommend
that you include only WXGA assets. WXGA assets have the highest
quality, and they automatically scale to work well for other
resolutions.
More info: Multi-resolution apps for Windows Phone 8
Multiple resolution handling is built-in with WP8.1. You simply need to name your images with the proper qualifier to ensure it is loaded properly by the device.
You can refer to the tutorial here for more info on how to properly name your image resources:
Quickstart: Using file or image resources
I'm working on a Windows Phone 8 Project, and I'd like to move all the image files into the Assets folder. I can move all the tiles and icons to another folder and update their paths in the project's properties, but I can't seem to change the path of the SplashScreenImage.jpg file.
This question
seems to solve my problem for Windows Phone 7, but has this been updated in WP8?
Nope, still the same "problem", splash screens must be placed at root level. However, you can have several splash screens depending on the client's resolution. Check here for more tips on how to create splash screens for your WP apps.
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769511%28v=vs.105%29.aspx
i have recently started to develop apps for Windows Phone 8 after Windows Phone 7, the problem is with creating tiles, i am trying to use the simplest type (iconic tiles) just like we used to do in Windows Phone 7 opened the images from the assets and edited them from there, and modified the app manifest to select the images, but the tile is still showing white blank, i have searched deeply but there does not seem to be any tutorial about this
Make sure you are setting your images to Build Type of Content and that they are actually being included in your xap.
For a complete discussion about Tiles start: http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202948(v=vs.105).aspx
Iconic Tiles cannot be colored. They are monochromatic. That is why you got blank white image. The only shape on transparent background is used by Windows Phone to show such kind of tiles.
To get colored Tile you have to use Flip Template for it.
In windows 8 when we build our application and check it in simulator then tiles are created in default shape of square , I want to have a rectangle tile for my application like the "video" tile on the start page . Is there a way i can manage this
Thanks
It just takes a few steps to do this:
Add a 310x150 pixel image to your project
Open your app's "Package.appxmanifest"
In the "Tile" section, set the "Wide logo" to point that image
The app will then use the wide tile by default when first installed, but keep in mind that the user can ultimately decide whether the wide or square tile is shown. (You can't control the choice programmatically - except I suppose by not offering a wide tile at all.)
For more, see:
Quickstart: Creating a default tile using the Microsoft Visual Studio manifest editor
Choosing your app images
DefaultTile
I am busy developing a windows mobile application that is targeted at WM6 , one of the features i need to use is the camera. In the emulator i can test the camera fine but the image is always black(fades between black and white). I need a way to provide the emulator with a image that i have already taken. At the moment to test i have to deploy the app to my physical device and this is slowing down the process alot.
During testing (on the emulaor) use the image picker instead of the camera.