Simple, table based app – $1,000-4,000 – you provide all the content, clear direction, and example apps of what you want it to do. If you know your way around Photoshop, you can probably supply the graphics which will cap this project at $1,500. The additional costs are when you want to GPS locators, Social media integration or bells and whistles like that. Also check out How Much Does It Cost to Build a Mobile App? | Archer Software[^]
I am developing an app for Windows Phone 8.1 by using XALM and C# within a Windows Universal Project.
My problem is that the background images of the buttons do not correctly scale.
I want to use an image as the background of a button and the image should always scale to maximum size of the button, but keep the correct ratio (a circle shall always look like a circle and not like an ellipse!).
then the image is not cut and looks OK, but only on 16:9 devices such as Lumia 640 XL.
On 15:9 devices auch as Lumia 520 there is a distortion: a circle looks like an elipse!
The image is not correctly scaled: the aspect ratio is not perserved!
But you are asking for opinions. In my opinion what the developers are asking for is quite reasonable. However, without knowing all the details of the product they are trying to create, that opinion is not based on anything concrete.
I am facing problem in updating wide live tile while switching from Square Tile to Wide Tile in windows universal app development. It is working fine in windows surface and Desktop but coming to phone it is not updating Wide tile could any one please help me?
By default Wide Tile is working fine for us but when we change it from Square Tile to wide tile it is not working in emulator.
Here is our total Sample code:
var _tileXml = TileUpdateManager.GetTemplateContent(TileTemplateType.TileSquare150x150PeekImageAndText03);
var tileImage = _tileXml.GetElementsByTagName("image") as Windows.Data.Xml.Dom.XmlElement;
var tileText = _tileXml.GetElementsByTagName("text");
(tileText as Windows.Data.Xml.Dom.XmlElement).InnerText = "xyz";
(tileText as Windows.Data.Xml.Dom.XmlElement).InnerText = "ABC";
(tileText as Windows.Data.Xml.Dom.XmlElement).InnerText = "EFGH";
(tileText as Windows.Data.Xml.Dom.XmlElement).InnerText = "IJKL";
var tileNotification = new TileNotification(_tileXml);
Windows.Data.Xml.Dom.XmlDocument tileXml = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWide310x150PeekImageAndText02);
var tileText1 = tileXml.GetElementsByTagName("text");
(tileText1 as Windows.Data.Xml.Dom.XmlElement).InnerText ="xyz";
(tileText1 as Windows.Data.Xml.Dom.XmlElement).InnerText = "ABC";
(tileText1 as Windows.Data.Xml.Dom.XmlElement).InnerText = "EFGH";
(tileText1 as Windows.Data.Xml.Dom.XmlElement).InnerText ="IJKL";
(tileText1 as Windows.Data.Xml.Dom.XmlElement).InnerText = "Sample App";
var tileImage = tileXml.GetElementsByTagName("image") as Windows.Data.Xml.Dom.XmlElement;