{"id":1537,"date":"2015-02-28T15:01:32","date_gmt":"2015-02-28T14:01:32","guid":{"rendered":"http:\/\/www.flagsoft.com\/cmswp\/?page_id=1537"},"modified":"2019-08-07T14:36:34","modified_gmt":"2019-08-07T12:36:34","slug":"how-to-design-an-app","status":"publish","type":"page","link":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/","title":{"rendered":"How to Design an App"},"content":{"rendered":"<h1 style=\"text-align: center;\">How to Design an App<\/h1>\n<h2 style=\"text-align: center;\">What I have experienced designing Apps<\/h2>\n<p style=\"text-align: center;\">Everything starts with a design, right? Maybe. Maybe not. It depends.<br \/>\n<strong>The underlying design and the user interface works together to<br \/>\nform a design experience.<\/strong> Read here how I did design for some Apps.<br \/>\nWhat applications I used and what problems I had to solve.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1574 size-full\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg\" alt=\"[cml_media_alt id='1574']design-iphone6-1280x720.001[\/cml_media_alt]\" width=\"1280\" height=\"720\" srcset=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg 1280w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-600x338.jpg 600w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-300x169.jpg 300w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-1024x576.jpg 1024w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-100x56.jpg 100w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-150x84.jpg 150w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-200x113.jpg 200w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-450x253.jpg 450w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001-900x506.jpg 900w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>What to display?<\/h2>\n<p>Well, this is a good question. If you have text on your design make sure it is readable also for very small sizes.<\/p>\n<p>I use a tool to display all icons in all different sizes just to make sure that the design is readable.<\/p>\n<div style=\"background-color: #eeeeee;\">\n<h2>Tips<\/h2>\n<h3>Size and form<\/h3>\n<p>The size I use is 1024 by 1024 pixels. I save it as PNG without transparency (alpha channel). No rounded corners needed. The device itself will round the corners.<\/p>\n<h3>App Icon<\/h3>\n<p>This is the icon you will see on the screen. The first impression of your app.<\/p>\n<h3>Launch Image<\/h3>\n<p>This is the image that will be displayed after you start the app. But more and more this image is getting not so important. For example Facebook and other apps don't use a launch image or the launch image is the same as a background of the app. This does in fact suggests that the app is already loaded - but it's not.<\/p>\n<h3>TIP: Which Software should I use?<\/h3>\n<p>Well, this is totally up to you. I just use InkScape and GIMP very often. They work well. But also any other software or application will do it as well.<\/p>\n<p>Keynote maybe works also for launch images. But as far as I know Keynote limits you to store images less then X x Y pixels.<\/p>\n<h3>TIP: How to remove transparency, alpha channel?<\/h3>\n<p>If you work with a Mac you can do it just with Preview as shown in the video tutorial.<\/p>\n<p>Choose <strong>File<\/strong> &gt; <strong>Export<\/strong>. Then select <strong>PNG<\/strong> from the list. Unselect <strong>[ ] Alpha<\/strong>. Finally hit <strong>Save<\/strong>. Done!<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/mv3cV8T0mAQ?rel=0\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>If you are using <strong>GIMP<\/strong> you can load the PNG there, then right-click on the layer, then choose remove alpha or similar menu entry and you are done.<\/p>\n<p>If you are using <strong>PhotoShop<\/strong> you probably already know it.<\/p>\n<\/div>\n<h2>App Icon<\/h2>\n<p>The App Icon is in fact very important. It's the very first thing a user get in touch with.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1423 size-full aligncenter\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/Icon-Small.png\" alt=\"[cml_media_alt id='1423']Icon-Small[\/cml_media_alt]\" width=\"29\" height=\"29\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1412 size-full aligncenter\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/Icon-40.png\" alt=\"[cml_media_alt id='1412']Icon-40[\/cml_media_alt]\" width=\"40\" height=\"40\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1421 size-full aligncenter\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/Icon-Small-50.png\" alt=\"[cml_media_alt id='1421']Icon-Small-50[\/cml_media_alt]\" width=\"50\" height=\"50\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1424 size-full aligncenter\" src=\"http:\/\/www&#46;fl&#97;&#103;&#115;&#111;&#102;&#116;&#46;&#99;&#111;&#109;&#x2f;&#x63;&#x6d;&#x73;&#x77;&#x70;&#x2f;&#x77;&#x70;&#x2d;&#x63;&#x6f;&#x6e;&#x74;&#x65;nt\/uploa&#100;&#115;&#47;&#50;&#48;&#49;&#51;&#47;&#49;&#50;&#x2f;&#x49;&#x63;&#x6f;&#x6e;&#x2d;&#x53;&#x6d;&#x61;&#x6c;&#x6c;&#x40;&#x32;&#x78;&#x2d;58&#46;png\" alt=\"[cml_media_alt id='1424']Icon-Small@2x-58[\/cml_media_alt]\" width=\"58\" height=\"58\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1415 size-full aligncenter\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/Icon-72.png\" alt=\"[cml_media_alt id='1415']Icon-72[\/cml_media_alt]\" width=\"72\" height=\"72\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1418 size-full aligncenter\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/Icon-76.png\" alt=\"[cml_media_alt id='1418']Icon-76[\/cml_media_alt]\" width=\"76\" height=\"76\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1413 size-full aligncenter\" src=\"http:&#x2f;&#x2f;&#x77;&#119;&#119;&#46;fl&#x61;&#x67;&#x73;&#x6f;&#102;&#116;&#46;c&#x6f;&#x6d;&#x2f;&#x63;&#109;&#115;wp&#x2f;&#x77;&#x70;&#x2d;&#99;&#111;&#110;te&#x6e;&#x74;&#x2f;&#x75;&#112;&#108;oa&#x64;&#x73;&#x2f;&#x32;&#48;&#49;3\/&#x31;&#x32;&#x2f;&#x49;&#99;&#111;&#110;-4&#x30;&#x40;&#x32;&#x78;&#45;&#56;0&#46;&#x70;&#x6e;&#x67;\" alt=\"[cml_media_alt id='1413']Icon-40@2x-80[\/cml_media_alt]\" width=\"80\" height=\"80\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1422 size-full aligncenter\" src=\"http:\/&#47;&#119;&#x77;&#x77;&#x2e;&#x66;l&#97;&#103;&#115;&#x6f;&#x66;&#x74;&#46;c&#111;&#109;&#x2f;&#x63;&#x6d;sw&#112;&#47;&#x77;&#x70;&#x2d;co&#110;&#116;&#x65;&#x6e;&#x74;\/u&#112;&#108;&#x6f;&#x61;&#x64;s\/&#50;&#48;&#x31;&#x33;&#x2f;&#x31;2&#47;&#73;&#x63;&#x6f;&#x6e;&#x2d;S&#109;&#97;&#108;&#x6c;&#x2d;&#x35;0&#64;&#50;&#120;&#x2d;&#x31;&#x30;0&#46;&#112;&#110;&#x67;\" alt=\"[cml_media_alt id='1422']Icon-Small-50@2x-100[\/cml_media_alt]\" width=\"100\" height=\"100\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1416 size-full aligncenter\" src=\"http:\/\/w&#119;&#119;&#46;&#x66;&#x6c;&#x61;&#x67;&#x73;&#x6f;ft&#46;&#99;&#111;&#109;&#47;&#x63;&#x6d;&#x73;&#x77;&#x70;&#x2f;wp-&#99;&#111;&#110;&#x74;&#x65;&#x6e;&#x74;&#x2f;&#x75;plo&#97;&#100;&#115;&#47;&#x32;&#x30;&#x31;&#x33;&#x2f;&#x31;2\/I&#99;&#111;&#110;&#x2d;&#x37;&#x32;&#x40;&#x32;&#x78;-14&#52;&#46;&#112;&#110;&#x67;\" alt=\"[cml_media_alt id='1416']Icon-72@2x-144[\/cml_media_alt]\" width=\"144\" height=\"144\" srcset=\"https:\/\/&#119;&#119;&#x77;&#x2e;&#x66;&#x6c;ag&#115;&#111;&#x66;&#x74;&#x2e;&#x63;om&#47;&#99;&#109;&#x73;&#x77;&#x70;&#x2f;wp&#45;&#99;&#x6f;&#x6e;&#x74;&#x65;nt&#47;&#117;&#x70;&#x6c;&#x6f;&#x61;ds&#47;&#50;&#48;&#x31;&#x33;&#x2f;&#x31;2\/&#73;&#99;&#x6f;&#x6e;&#x2d;&#x37;2&#64;&#50;&#120;&#x2d;&#x31;&#x34;&#x34;&#46;p&#110;&#103; 144w, https:\/&#47;&#119;&#x77;&#x77;&#x2e;f&#108;&#97;&#x67;&#x73;&#x6f;ft&#46;&#x63;&#x6f;&#x6d;\/c&#109;&#115;&#x77;&#x70;&#x2f;w&#112;&#45;&#x63;&#x6f;&#x6e;t&#101;&#110;&#x74;&#x2f;&#x75;pl&#111;&#x61;&#x64;&#x73;\/2&#48;&#49;&#x33;&#x2f;&#x31;2&#47;&#73;&#x63;&#x6f;&#x6e;-&#55;&#50;&#x40;&#x32;&#x78;-1&#52;&#x34;&#x2d;&#x31;00&#120;&#49;&#x30;&#x30;&#x2e;p&#110;&#103; 100w\" sizes=\"auto, (max-width: 144px) 100vw, 144px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1419 size-thumbnail aligncenter\" src=\"http:\/\/www&#46;&#102;&#108;&#97;&#103;&#115;&#111;&#102;&#x74;&#x2e;&#x63;&#x6f;&#x6d;&#x2f;&#x63;&#x6d;&#x73;&#x77;&#x70;&#x2f;wp-con&#116;&#101;&#110;&#116;&#47;&#117;&#112;&#x6c;&#x6f;&#x61;&#x64;&#x73;&#x2f;&#x32;&#x30;&#x31;&#x33;&#x2f;&#x31;2\/Icon&#45;&#55;&#54;&#64;&#50;&#120;&#45;&#x31;&#x35;&#x32;&#x2d;&#x31;&#x35;&#x30;&#x78;&#x31;&#x35;&#x30;&#x2e;png\" alt=\"[cml_media_alt id='1419']Icon-76@2x-152[\/cml_media_alt]\" width=\"150\" height=\"150\" srcset=\"https:\/&#47;&#x77;&#x77;w&#46;&#102;&#x6c;&#x61;g&#115;&#111;&#x66;&#x74;&#46;&#99;&#x6f;&#x6d;&#x2f;c&#109;&#x73;&#x77;p&#47;&#119;&#x70;&#x2d;c&#111;&#110;&#x74;&#x65;n&#116;&#x2f;&#x75;&#x70;l&#111;&#x61;&#x64;s\/&#50;&#x30;&#x31;3&#47;&#49;&#x32;&#x2f;I&#99;&#111;&#x6e;&#x2d;7&#54;&#x40;&#x32;x-&#49;&#x35;&#x32;-&#49;&#53;&#x30;&#x78;1&#53;&#48;&#x2e;&#x70;n&#103; 150w, https:&#47;&#x2f;&#119;&#x77;&#119;&#x2e;f&#x6c;a&#103;&#x73;&#111;&#x66;&#116;&#x2e;c&#x6f;m&#47;&#x63;&#109;&#x73;&#119;&#x70;&#47;&#x77;p&#x2d;c&#111;&#x6e;&#116;&#x65;&#110;&#x74;\/&#x75;p&#108;&#x6f;&#97;&#x64;&#115;&#x2f;&#50;&#x30;1&#x33;\/&#49;&#x32;&#47;&#x49;&#99;&#x6f;n&#x2d;7&#54;&#x40;&#50;&#x78;&#45;&#x31;&#53;&#x32;-&#x31;0&#48;&#x78;&#49;&#x30;&#48;&#x2e;p&#x6e;g 100w, https:&#x2f;&#x2f;&#x77;&#x77;&#x77;&#x2e;&#x66;&#x6c;&#x61;&#x67;&#x73;&#x6f;&#x66;&#x74;&#x2e;&#x63;&#x6f;&#x6d;&#x2f;&#x63;&#x6d;&#x73;&#x77;&#x70;&#x2f;&#x77;&#x70;&#x2d;&#x63;&#x6f;&#x6e;&#x74;&#x65;&#x6e;&#x74;&#x2f;&#x75;&#x70;&#x6c;&#x6f;&#x61;&#x64;&#x73;&#x2f;&#50;&#48;&#49;&#51;&#47;&#49;&#50;&#47;&#73;&#99;&#111;&#110;&#45;&#55;&#54;&#64;&#50;&#120;&#45;&#49;&#53;&#50;&#46;&#112;&#110;&#103; 152w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/p>\n<p>Every App Icon starts with a 1024 by 1024 pixels square image. You can basically use any program to draw an icon. I used InkScape and an automated mobile and tablet icon generator to resize the icons. You don't need the rounded corners here because iOS will do this for you. So if you ask a designer to do your app icon, just ask for a 1024 x 1024 pixel sized square icon without rounded corners and without transparency. This means, there needs to be no alpha channel.<\/p>\n<h3>Launch Image<\/h3>\n<p>Users love good looking and clear designs. But a design does requires a solid rock beneath it. So my question was about what can I display with a design and how I need to do it. This sounds simple, but it is not. There often is a phase with heavy try-end-error design examples. I call it drafts. For this one I just created one draft, basically just to have a Launch Image and an App Icon.<\/p>\n<figure id=\"attachment_615\" aria-describedby=\"caption-attachment-615\" style=\"width: 270px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-615 \" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/byztxt-dev-launch-image-draft.png\" alt=\"byztxt-dev-launch-image-draft\" width=\"270\" height=\"405\" srcset=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/byztxt-dev-launch-image-draft.png 320w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/byztxt-dev-launch-image-draft-200x300.png 200w\" sizes=\"auto, (max-width: 270px) 100vw, 270px\" \/><figcaption id=\"caption-attachment-615\" class=\"wp-caption-text\">My first draft design for the Launch Image<\/figcaption><\/figure>\n<p>After all, I came up with basically the final solution for the published App for the Apple App Store. This is a huge difference. By the way, I just used InkScape on a Mac (which is sometimes a pain to work with, because InkScape on a Mac depends on the X Window System. But it works.)<\/p>\n<figure style=\"width: 270px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" \" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/12\/byztxt-launch-image.jpg\" alt=\"byztxt-launch-image\" width=\"270\" height=\"405\" \/><figcaption class=\"wp-caption-text\">After a while, I came up with this design<\/figcaption><\/figure>\n<p>Where come ideas for a new design actually come from? I can't tell you, it's a business secret. No, I am joking. I don't know. I really don't know. It just come right in my brain. And you can feel it, if it's right or not.<\/p>\n<h3>How to get your app in to the App Store from Apple within 3 days<\/h3>\n<ul>\n<li>How I did that? No idea, Apple did it, but read on. Apple is still hungry for educational Apps like this one. Knowledge grows better if you share knowledge with other people. And this is what it is all about. Sharing knowledge. Sure there is a little bit more then just sharing knowledge and having a good idea.<\/li>\n<li>I used Xcode Version 5.0.1 where you can develop and target iOS 7 and iOS 6.x iPhone and iPad applications. There are some restrictions and many things you must keep in mind if you want to get on the App Store. For example, you need to use only public functions released from Apple for App development. As far as I know everything non-documented methods get rejected from the App Store.<\/li>\n<\/ul>\n<h2>Design and redesign an Launch Image<\/h2>\n<p>Everything starts with a design. That's right, even for such a technical thing as a microprocessor emulator.<\/p>\n<p>Let's take a look at the launch image for version 2.3. There is nothing special here. Just a title and a subtitle with an icon like picture. The whole thing put together on a pure white background.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" style=\"border: 1px solid black;\" title=\"4917emu-splash\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/4917emu-splash1-200x300.png\" alt=\"\" width=\"200\" height=\"300\" \/><\/p>\n<p>So let's redesign it!<\/p>\n<p>First, the app icon. I just used the existing one, without any change except not the have the version on a blue banner. I think it's a good idea not to have version numbers on your icon included.<\/p>\n<p>It has to be very real. This symbolizes a real micro processor an a PCB (Printed Circuit Board). Not the PCB Board has wires that connects the chip (black box with part number 4917 and pin 1 sign, little dot on the top left) with the pins on the board. There is also a view blank pins in gold as if you can plug-in the whole thing.<\/p>\n<p>It has to be perfect. It feels natural as with real objects.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-645 aligncenter\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/iTunesArtwork.png\" alt=\"iTunesArtwork\" width=\"512\" height=\"512\" srcset=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/iTunesArtwork.png 512w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/iTunesArtwork-300x300.png 300w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/iTunesArtwork-100x100.png 100w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/iTunesArtwork-150x150.png 150w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/p>\n<p>So let's look at the complete re-design. Note that the PCB board now seems to float on top. I also added a simple background with just zeros and ones with a little tilt. But there was something missing. It feels very gray at this state. So I just added a few blue little square boxes on the bottom and placed them randomly.<\/p>\n<p>Is there a hidden message within the background? No. But wait, maybe you can find something else \ud83d\ude09<\/p>\n<p>Note that I had to support three different sizes. One for Non-Retina, one for Retina 3.5\" and one for Retina with a 4\" display. Also note the difference in the layout. To support a small image you need to think bigger. It's sounds strange, but it is so. Because space is limited, you need to lay out thinks bigger.<\/p>\n<figure id=\"attachment_649\" aria-describedby=\"caption-attachment-649\" style=\"width: 192px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-649\" style=\"border: 1px solid black;\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default.png\" alt=\"Default\" width=\"192\" height=\"288\" srcset=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default.png 320w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-200x300.png 200w\" sizes=\"auto, (max-width: 192px) 100vw, 192px\" \/><figcaption id=\"caption-attachment-649\" class=\"wp-caption-text\">Launch Image for iPhone with Non-Retina display<\/figcaption><\/figure>\n<figure id=\"attachment_653\" aria-describedby=\"caption-attachment-653\" style=\"width: 384px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-653 \" style=\"border: 1px solid black;\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-2x.png\" alt=\"Launch Image for iPhone with 3.5 Retina Display\" width=\"384\" height=\"576\" srcset=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-2x.png 640w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-2x-600x900.png 600w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-2x-200x300.png 200w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><figcaption id=\"caption-attachment-653\" class=\"wp-caption-text\">Launch Image for iPhone with 3.5 Retina Display<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_654\" aria-describedby=\"caption-attachment-654\" style=\"width: 384px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-654 \" style=\"border: 1px solid black;\" src=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-568h-2x.png\" alt=\"Launch Image for iPhone with 3.5 Retina Display\" width=\"384\" height=\"682\" srcset=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-568h-2x.png 640w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-568h-2x-600x1065.png 600w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-568h-2x-169x300.png 169w, https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2012\/10\/Default-568h-2x-576x1024.png 576w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><figcaption id=\"caption-attachment-654\" class=\"wp-caption-text\">Launch Image for iPhone with 4 Retina Display<\/figcaption><\/figure>\n<h2>Android<\/h2>\n<ul>\n<li>Default Font does not allow to print greek letters - The default font on Android does not print the greek letters as UTF-8 correctly<\/li>\n<li>Some very basic JavaScript functions do not work out-of-the-box within Android. For example just to display a simple message box or to handle mailto links<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>Stores<\/h2>\n<h3>Store Badges<\/h3>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2916\" src=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/03\/download-on-the-store.png\" alt=\"[cml_media_alt id='2916']download-on-the-store[\/cml_media_alt]\" width=\"200\" height=\"40\" \/><br \/>\n(draft, new one for this site only)<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2863\" src=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2013\/03\/Download_on_the_Mac_App_Store_Badge_US-UK_165x40.png\" alt=\"[cml_media_alt id='2863']Download_on_the_Mac_App_Store_Badge_US-UK_165x40[\/cml_media_alt]\" width=\"165\" height=\"40\" \/><br \/>\n(offical, but don't use that one!)<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2951\" src=\"https:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2014\/05\/hackstore-badge.png\" alt=\"[cml_media_alt id='2951']hackstore-badge[\/cml_media_alt]\" width=\"200\" height=\"40\" \/> (non offical)<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>Questions?<\/h3>\n<p>Just leave a comment below!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Design an App What I have experienced designing Apps Everything starts with a design, right? Maybe. Maybe not. It depends. The underlying design and the user interface works together to form a design experience. Read here how I did design for some Apps. What applications I used and what problems I had to &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/\"> <span class=\"screen-reader-text\">How to Design an App<\/span> Weiterlesen &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3022,"menu_order":22,"comment_status":"open","ping_status":"open","template":"","meta":{"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"","footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-1537","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Design an App - Flagsoft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Design an App - Flagsoft\" \/>\n<meta property=\"og:description\" content=\"How to Design an App What I have experienced designing Apps Everything starts with a design, right? Maybe. Maybe not. It depends. The underlying design and the user interface works together to form a design experience. Read here how I did design for some Apps. What applications I used and what problems I had to &hellip; How to Design an App Weiterlesen &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/\" \/>\n<meta property=\"og:site_name\" content=\"Flagsoft\" \/>\n<meta property=\"article:modified_time\" content=\"2019-08-07T12:36:34+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/\",\"url\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/\",\"name\":\"How to Design an App - Flagsoft\",\"isPartOf\":{\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg\",\"datePublished\":\"2015-02-28T14:01:32+00:00\",\"dateModified\":\"2019-08-07T12:36:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#breadcrumb\"},\"inLanguage\":\"de-CH\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-CH\",\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#primaryimage\",\"url\":\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg\",\"contentUrl\":\"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.flagsoft.com\/cmswp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product Testing\",\"item\":\"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Design an App\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.flagsoft.com\/cmswp\/#website\",\"url\":\"https:\/\/www.flagsoft.com\/cmswp\/\",\"name\":\"Flagsoft\",\"description\":\"ALPHA Schulmagazin, Byztxt, Strongsdict, Remote Control Cursor for Mac, PictureViewer4Mac, sdspeed free SD Card Reader for Mac OS X, Byztxt Light, 1A Shopping List, Kindle Book Template\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.flagsoft.com\/cmswp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-CH\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Design an App - Flagsoft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/","og_locale":"de_DE","og_type":"article","og_title":"How to Design an App - Flagsoft","og_description":"How to Design an App What I have experienced designing Apps Everything starts with a design, right? Maybe. Maybe not. It depends. The underlying design and the user interface works together to form a design experience. Read here how I did design for some Apps. What applications I used and what problems I had to &hellip; How to Design an App Weiterlesen &raquo;","og_url":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/","og_site_name":"Flagsoft","article_modified_time":"2019-08-07T12:36:34+00:00","og_image":[{"url":"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"6 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/","url":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/","name":"How to Design an App - Flagsoft","isPartOf":{"@id":"https:\/\/www.flagsoft.com\/cmswp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#primaryimage"},"image":{"@id":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#primaryimage"},"thumbnailUrl":"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg","datePublished":"2015-02-28T14:01:32+00:00","dateModified":"2019-08-07T12:36:34+00:00","breadcrumb":{"@id":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#breadcrumb"},"inLanguage":"de-CH","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/"]}]},{"@type":"ImageObject","inLanguage":"de-CH","@id":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#primaryimage","url":"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg","contentUrl":"http:\/\/www.flagsoft.com\/cmswp\/wp-content\/uploads\/2015\/02\/design-iphone6-1280x720.001.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/how-to-design-an-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.flagsoft.com\/cmswp\/"},{"@type":"ListItem","position":2,"name":"Product Testing","item":"https:\/\/www.flagsoft.com\/cmswp\/product-testing\/"},{"@type":"ListItem","position":3,"name":"How to Design an App"}]},{"@type":"WebSite","@id":"https:\/\/www.flagsoft.com\/cmswp\/#website","url":"https:\/\/www.flagsoft.com\/cmswp\/","name":"Flagsoft","description":"ALPHA Schulmagazin, Byztxt, Strongsdict, Remote Control Cursor for Mac, PictureViewer4Mac, sdspeed free SD Card Reader for Mac OS X, Byztxt Light, 1A Shopping List, Kindle Book Template","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.flagsoft.com\/cmswp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-CH"}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"mailpoet_newsletter_max":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false,"yarpp-thumbnail":false,"slide-thumbnail":false},"uagb_author_info":{"display_name":"M","author_link":"https:\/\/www.flagsoft.com\/cmswp\/author\/admin\/"},"uagb_comment_info":1,"uagb_excerpt":"How to Design an App What I have experienced designing Apps Everything starts with a design, right? Maybe. Maybe not. It depends. The underlying design and the user interface works together to form a design experience. Read here how I did design for some Apps. What applications I used and what problems I had to&hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/pages\/1537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/comments?post=1537"}],"version-history":[{"count":1,"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/pages\/1537\/revisions"}],"predecessor-version":[{"id":5800,"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/pages\/1537\/revisions\/5800"}],"up":[{"embeddable":true,"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/pages\/3022"}],"wp:attachment":[{"href":"https:\/\/www.flagsoft.com\/cmswp\/wp-json\/wp\/v2\/media?parent=1537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}