One of my popular lines is “Don’t throw shit around.. what goes around comes around!” and rightly so. A few weeks back I was making fun of @dvlup for blogging about how to create transparent tiles for the WP apps 🙂
I know the irony isn’t lost on me. The idea is with WP8 apps, you create tile images which are transparent png with white bits.. if you had a star or a clock that would be white, the rest would be transparent and you used this. This would make your app’s tile transparent and if you had a fancy background, you would see through the tile.
Fast forward today, I was testing WP8.1 update to my alarm clock app. What does it do ? well shows you tile update every minute with a nicely rendered tile. and yes I made the tile transparent. But the tile comes up as grey.. WTH
so I start looking around and I remember that Windows 8 app manifest had a background color, Open the Package.appmanifest and I find this
<m3:VisualElements DisplayName="AlarmClock" Square150x150Logo="Assets\SquareTile150x150.png" Square44x44Logo="Assets\Logo.png" Description="AlarmClock" ForegroundText="light" BackgroundColor="#464646">
hmmm no alpha value to make it transparent. So I tried to set BackgroundColor to Transparent.. nope.. transparent ? Bingo!!
<m3:VisualElements DisplayName="AlarmClock" Square150x150Logo="Assets\SquareTile150x150.png" Square44x44Logo="Assets\Logo.png" Description="AlarmClock" ForegroundText="light" BackgroundColor="transparent">
Now if you used transparent png for tiles, your WP 8.1 app’s tiles are transparent.
Hi, may I know where to change this ? I am not good in IT.. Jz a normal user..
go to settings > theme.. if you have Windows Phone 8.1, you should be able to select a background and in doing so, existing apps that use transparency will consume it
What I meant was some of my apps is not transparent.. How can i change it?
Package.appmanifest is an xml file so open in code view and change the node I mentioned