I definitely feel like the “short name” is more intuitive to me as a developer.

As I understand it, the on-device name for iOS is in the app itself (I call my 
app “Face Value” in the right plist file and that’s how it appears on my iOS 
devices), but the iTunes Connect interface lets me call it whatever I want in 
the store (in my case, a slightly longer name).

To me, the first option sounds the best and keeps the manifest as the single 
source of truth, but the third option is more in-line with other marketplaces 
and also what I expect as a developer.
- tofumatt


On April 17, 2014 at 16:29:02, Wil Clouser ([email protected]) wrote:

Hi,  

We are hitting a scenario in the apps world which warrants some discussion. The 
 
Marketplace was built to treat the manifest as the ultimate source of truth and 
 
changing your app's name or authors in the manifest would automatically update  
it on the Marketplace.  

Harald has brought up a couple of use cases a few people are hitting (from bug  
991288):  

> Use Case:  
> 1) Game developer X has a game with a well-known brand "Give me Cookies!".  
> For the device the name would be too long so they set the "name" in the  
> manifest to "Cookies!". When submitting the app to Marketplace they want to  
> use the full name, as there is no space limitation that would require  
> shortening the name.  
>  
> 2) App studio Iahoo has a weather app. The brand is well known, so for  
> Marketplace they want it to be titled "Iahoo Weather", but on the device  
> "Weather" would work better.  

Both Apple and Google allow developers to set short and long names on their  
stores, so there is some precedent here. From the Marketplace POV, I'd like to  
continue to keep the manifest as the source of truth so my first reaction would 
 
be to add an optional "short_name" attribute to the manifest which would be 
used  
on the device in icon grids, but for places where space wasn't an issue (both 
on  
the device and on the Marketplace) we would use the current "name" field.  

An obvious alternative to that would be the inverse - we add a "long_name" 
field  
to the manifest and use that in the appropriate places. This may be less work  
for the device (I'm not sure) but feels more awkward to me as a developer.  

A third option would be to just let developers choose a name in the Marketplace 
 
and ignore the manifest altogether, but that means developers have to maintain 
a  
name in two places and it doesn't help any other marketplaces or websites  
displaying apps.  

Thoughts? Ideas?  

Thanks,  

Wil  

PS - there is a potential for confusion between inconsistent short and long  
names but we have a review process on the Marketplace so I'm mostly ignoring  
that aspect for right now.  
_______________________________________________  
dev-webapps mailing list  
[email protected]  
https://lists.mozilla.org/listinfo/dev-webapps  
_______________________________________________
dev-webapps mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-webapps

Reply via email to