IPHONE APP STORE PUBLISHING
BEST PRACTICES


v1.1 !
22 January 2009!

Copyright 5th Finger 2009!


                       ...
Document Contents!
•! Recommended best practices for iPhone application publishing & distribution quot;
  for global brand...
RECOMMENDED BEST PRACTICE!
FOR GLOBAL BRANDS LAUNCHING IPHONE APPLICATIONS




                                           ...
Recommendations
•! Set-up one global iPhone developer account for each brand that wishes to be independently branded
withi...
IPHONE DEVELOPER ACCOUNTS!
THE SET-UP PROCESS




                         5thfinger
Account Setup (1 of 2)
1.! Click on Apply Now on the following page:
    http://developer.apple.com/iPhone/program/
    ap...
Account Setup (2 of 2)
3.! Open a “Standard Account” if you want your
    applications available on the App Store. quot;
 ...
APPLE DEVELOPER WEBSITE!
FEATURES OVERVIEW




                           5thfinger
iPhone Portal Overview!
                The core functions available from the
                iPhone Developer Program por...
iPhone Team!
                                                    The following are definitions of the different user
      ...
Certificates!
This section allows developers to request
certificates. A certificate is needed to ‘sign’
applications before t...
Test handsets!
You can nominate up to a 100 handsets
which will be authorized by Apple to
download and run your applicatio...
New Applications!
Team Admins can create new applications
within the portal. Combined with a
certificate and a test handset...
Testing Profiles!
Used by Developers to load an application
onto an authorized test handset. quot;

Used by the development...
Prepare for Distribution!
Requests to initiate distribution of an
application can only be made by the Team
Agent.quot;

Th...
iTunes Connect!
Allows you to initiate distribution to the
application on the itunes store.quot;

Here you set:quot;
- Lan...
Application Approval!
Your application can be approved within
just a few days, or as long as a few weeks. quot;

It all de...
end!
   5thfinger
Upcoming SlideShare
Loading in …5
×

I Phone App Publishing Best Practice (5th Finger)

8,730 views

Published on

Best practice iPhone application publishing & management for international brands wishing to launch multiple iPhone applications from different vendors.

Published in: Technology, News & Politics
1 Comment
3 Likes
Statistics
Notes
  • Clear explanation and easy to understand. I hope you won’t mind if I embed it at my site at : www.sprintringtones.org/

    Thanks. Hope to see more slides from you.
    Anita Gomez.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
8,730
On SlideShare
0
From Embeds
0
Number of Embeds
96
Actions
Shares
0
Downloads
143
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide

I Phone App Publishing Best Practice (5th Finger)

  1. 1. IPHONE APP STORE PUBLISHING BEST PRACTICES v1.1 ! 22 January 2009! Copyright 5th Finger 2009! 5thfinger
  2. 2. Document Contents! •! Recommended best practices for iPhone application publishing & distribution quot; for global brands! •! Overview of Apple iPhone developer account set-up process! •! Description of key areas of Apple Developer Website! 5thfinger
  3. 3. RECOMMENDED BEST PRACTICE! FOR GLOBAL BRANDS LAUNCHING IPHONE APPLICATIONS 5thfinger
  4. 4. Recommendations •! Set-up one global iPhone developer account for each brand that wishes to be independently branded within the App Store. By default, the name of the developer of each application appears under the application name within the iPhone App Store. So, if Sprite wishes to launch a “Sprite Shaker Game” with the developer “Sprite”, then it will need it’s own developer account which it can use to publish its apps. Each developer account costs USD$99. ! •! We recommend that you nominate an internal mobile expert as the “team agent” (master user on the new account). This ensures that mobile expert is the person responsible for authorization for applications to go live. ! •! You can then allocate the team leaders for the different external development teams as “team admins” who can request certificates and other management tasks, but not send applications live. ! •! To manage the publishing process, we recommend designing forms to go between the brand manager, the developer and the internal mobile expert to facilitate the process of ‘signing’ the application with the corporate account key, as well as forms to confirm the countries and other variables to be configured as part of the publishing process. This provides an audit trail and QA check points as the application goes through the publishing process. 5th Finger can assist with the creation of these internal forms if required.! 5thfinger
  5. 5. IPHONE DEVELOPER ACCOUNTS! THE SET-UP PROCESS 5thfinger
  6. 6. Account Setup (1 of 2) 1.! Click on Apply Now on the following page: http://developer.apple.com/iPhone/program/ apply.html (URL Subject to change by Apple)! 2.! On the next page, click on Create an Apple ID. ! 3.! Enroll as a “Company/Organization”! 5thfinger
  7. 7. Account Setup (2 of 2) 3.! Open a “Standard Account” if you want your applications available on the App Store. quot; (The alternative is an Enterprise Account which is used to publish apps to your employees but not the public). ! 4.! Complete the form requesting company information.! 5.! Have an authorized representative of the company accept the Terms & Conditions.quot; 6.! Your application may take a few days to be processed as it manually reviewed by Apple. You will receive an email when your application is complete. ! 5thfinger
  8. 8. APPLE DEVELOPER WEBSITE! FEATURES OVERVIEW 5thfinger
  9. 9. iPhone Portal Overview! The core functions available from the iPhone Developer Program portal include:quot; Managing team membersquot; Configuring development profilesquot; Authorizing test handsetsquot; Setup new applications quot; Testing profilesquot; IMAGE ON LEFT Preparing an application for distributionquot; 5thfinger
  10. 10. iPhone Team! The following are definitions of the different user roles available:quot; !quot;#$% Role: Team Agent (Master account)quot; &'quot;()% Controls who can access portal, accepts all agreements with Apple, and can invite new team admins and developers.quot; !quot;#$% !quot;#$% &*$+(% &*$+(% Role: Team Adminquot; Authorizes test handsets, creates development profiles, and approves certificate requests.quot; ,quot;-quot;./0quot;1% ,quot;-quot;./0quot;1% ,quot;-quot;./0quot;1% Role: Developerquot; Can request new digital certificates and download the Development Provisioning Profiles. quot; Example user hierarchy% 5thfinger
  11. 11. Certificates! This section allows developers to request certificates. A certificate is needed to ‘sign’ applications before they run.quot; Approval is done by Team Admins.quot; 5thfinger
  12. 12. Test handsets! You can nominate up to a 100 handsets which will be authorized by Apple to download and run your application whilst in development. quot; Note: Every iPhone/iTouch has a unique id that needs to be entered.quot; 5thfinger
  13. 13. New Applications! Team Admins can create new applications within the portal. Combined with a certificate and a test handset, this creates a testing profile. quot; There is also a Unique id for every application launched worldwide. quot; 5thfinger
  14. 14. Testing Profiles! Used by Developers to load an application onto an authorized test handset. quot; Used by the development studio to configure the device and application. quot; Allows code to be actually run on an iPhone.quot; 5thfinger
  15. 15. Prepare for Distribution! Requests to initiate distribution of an application can only be made by the Team Agent.quot; The Team Agent needs to prepare a request then have developers rebuild the application with the new provisioning profile. The provisioning profile contains the information about target countries for distribution. (The App Store allows you to publish your application in just certain countries). quot; Application is now ready to submit to Apple.! 5thfinger
  16. 16. iTunes Connect! Allows you to initiate distribution to the application on the itunes store.quot; Here you set:quot; - Languagesquot; - Name and descriptionquot; - Screenshotsquot; - Pricequot; This triggers the Application approval process.quot; It also allows you to report on downloads and sales.! 5thfinger
  17. 17. Application Approval! Your application can be approved within just a few days, or as long as a few weeks. quot; It all depends on the influx of applications to Apple for approval a that point in time. quot; We recommend allowing at least 4 weeks, preferably more for your application to be approved and appear in the iPhone App Store. quot; The longest timeline we have heard is 2 months for approval. ! 5thfinger
  18. 18. end! 5thfinger

×