{ "id": "111584", "key": "AC-3292", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2013-03-25T19:07:36.000+0000", "created": "2013-03-24T18:22:43.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "updated": "2016-03-08T07:57:42.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "Currently, when a new project is created a set of images with the Appcelerator branding is created for the splash screens and icons. I can't think of a use case where an app would be released with these graphics and so they serve no purpose. Can we please just create plain white or totally blank images instead.\r\n\r\nThanks", "attachment": [], "flagged": false, "summary": "Create blank images for the default splash screens", "creator": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "environment": "All", "comment": { "comments": [ { "id": "243976", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Neville,\nThank you for the suggestion but the splash screens serve a purpose for new developers and those testing with Titanium to understand the concept of a splash screen. Though android apps dont necessarily need a splash screen (some have adopted it to stay consistent with their iOS counter parts), the vast majority of iPhone apps have them as a loading screen. To show the role and importance of splash screens is the reason for having the default Appcelerator splash screen. It is used as an example for its purpose. A white or blank screen would not show the concept of a splash screen as clearly as the default one does. I hope this explanation is understandable and thank you again for your feedback. Any other questions or concerns, feel free to ask.\nRegards,\nCarter ", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-03-25T19:05:38.000+0000", "updated": "2013-03-25T19:05:38.000+0000" }, { "id": "254030", "author": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "body": "Thanks for the explanation. But I think pretty much all devs are aware of the splash screens. Additionally, the iOS UI guidelines advocate the splash being used to make app loading appear faster and it specifically dis-courages a sort of app branding splash screen. So what Ti is showing as an example is very poor practice.\n", "updateAuthor": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "created": "2013-05-26T16:25:30.000+0000", "updated": "2013-05-26T16:25:30.000+0000" }, { "id": "254043", "author": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "So according to Apple's [Human Interface Guidelines|http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html]:\n\n{quote}Display a launch image that closely resembles the first screen of the application. This practice decreases the perceived launch time of your application.{quote}\n\n{quote}Avoid displaying an About window or a splash screen. In general, try to avoid providing any type of startup experience that prevents people from using your application immediately.{quote}\n\nDespite this, it remains as a Won't Fix because it's totally up to the end user on how they customise the splash screen. Our Appcelerator branded splash screen is a crystal clear placeholder for app-specific customisation later on. To emphasise Carter's point, if the splash screen was simply white the user wouldn't even know where the transition between the splash screen and the window itself is.", "updateAuthor": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-05-26T21:50:47.000+0000", "updated": "2013-05-26T21:50:47.000+0000" }, { "id": "254044", "author": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "body": "Thanks Daniel.\n\nJust to be clear I am not suggesting that the demo apps and Kitchen sink etc are changed. They are exactly the place to show to a user the transition and how a Ti app works.\n\nI am just suggesting that by the time a user graduates from looking at demos they are fully aware of splash screens and don't need it re-iterated to them. So I am suggested that the new app templates are changed.", "updateAuthor": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "created": "2013-05-26T23:06:08.000+0000", "updated": "2013-05-26T23:06:08.000+0000" }, { "id": "254114", "author": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Neville,\n\nI just spoke with a member from engineering about this. There are currently no plans to change the default splash screens from the current new app template as they are easily discarded by those experienced developers that you have pointed out. However, if you would like to create a new ticket to propose a new template, one in which there is no splash screen (rather than changing the existing one) then I would be glad to pass it along to engineering for them to review. This way there can be a default app template which shows the use for a splash screen, and one for experienced developers that is just a bare bones template. I believe this is what you were suggesting in your last comment?\n\nThanks for your suggestions, I hope a middle ground can be reached on this for you. We appreciate your cooperation.\n\nRegards,\nCarter", "updateAuthor": { "name": "clathrop", "key": "clathrop", "displayName": "Carter Lathrop", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-05-27T19:02:58.000+0000", "updated": "2013-05-27T19:02:58.000+0000" }, { "id": "254118", "author": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "body": "Carter. That sounds like a plan. Thank you", "updateAuthor": { "name": "ndastur", "key": "ndastur", "displayName": "Neville Dastur", "active": true, "timeZone": "Europe/London" }, "created": "2013-05-27T19:36:52.000+0000", "updated": "2013-05-27T19:36:52.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }