Contents at a Glance |
|
iv | |
Contents |
|
v | |
Foreword |
|
xi | |
About the Authors |
|
xii | |
About the Technical Reviewer |
|
xiii | |
Acknowledgments |
|
xiv | |
|
Seeing the Big Picture in a Crowded App Store Marketplace |
|
|
1 | (10) |
|
Why a Business Book for iPhone Developers? |
|
|
2 | (1) |
|
Tackling the New World of Mobile Marketing |
|
|
2 | (1) |
|
Rest Easy---This Is Not Your Typical Business Book |
|
|
3 | (1) |
|
Planning Your Own Success Story |
|
|
3 | (2) |
|
|
5 | (3) |
|
Getting Started with Your First iPhone App |
|
|
8 | (1) |
|
Already in the App Store? It's Never Too Late to Boost Sales |
|
|
9 | (1) |
|
Developing iPhone Apps for Clients |
|
|
10 | (1) |
|
|
10 | (1) |
|
Doing Your Homework: Analyzing iPhone App Ideas and Performing Competitive Research |
|
|
11 | (26) |
|
|
11 | (6) |
|
Discovering Untapped Markets |
|
|
12 | (2) |
|
Enhancing the Mobile Experience |
|
|
14 | (2) |
|
Competing with Similar Apps |
|
|
16 | (1) |
|
When to Avoid Over-Saturated Categories |
|
|
17 | (2) |
|
Assessing the Competition |
|
|
19 | (7) |
|
Alternative App Directories for Competitive Research |
|
|
21 | (1) |
|
Analyzing App Ranking Statistics |
|
|
22 | (4) |
|
Finding Inspiration in Your Competitors' Customer Reviews |
|
|
26 | (4) |
|
Learning from the Mistakes of Others |
|
|
27 | (1) |
|
Going Beyond the App Store's Customer Reviews |
|
|
28 | (1) |
|
Taking Your Competition for a Test-Drive |
|
|
29 | (1) |
|
Defining Your Differentiator |
|
|
30 | (1) |
|
|
31 | (3) |
|
Registering Web Site Domain Names |
|
|
34 | (1) |
|
Building a Unique Identity for Your iPhone App |
|
|
35 | (1) |
|
|
35 | (2) |
|
Protecting Your Intellectual Property |
|
|
37 | (24) |
|
What Is Intellectual Property? |
|
|
38 | (1) |
|
Determining Your Intellectual Property Strategy |
|
|
38 | (12) |
|
iPhone Apps Are Different |
|
|
39 | (1) |
|
Developing an iPhone Specific Game Plan |
|
|
39 | (2) |
|
|
41 | (1) |
|
Filing Trademarks for App Icons and Logos |
|
|
42 | (3) |
|
|
45 | (2) |
|
|
47 | (3) |
|
Addressing Intellectual Property in Contractor and Employee Agreements |
|
|
50 | (2) |
|
|
50 | (1) |
|
|
51 | (1) |
|
Inbound Licensing of Third-Party Intellectual Property |
|
|
52 | (2) |
|
Document Your Inbound Licenses |
|
|
52 | (1) |
|
Know What You Are Getting |
|
|
52 | (1) |
|
|
53 | (1) |
|
Don't Use Apple's Trademarks |
|
|
53 | (1) |
|
Creating a Custom End User License Agreement |
|
|
54 | (2) |
|
|
54 | (1) |
|
|
55 | (1) |
|
How and When to Pursue Legal Action |
|
|
56 | (3) |
|
First Steps Toward Dispute Resolution |
|
|
57 | (1) |
|
|
57 | (1) |
|
|
58 | (1) |
|
|
59 | (2) |
|
Your iPhone App Is Your Most Powerful Marketing Tool |
|
|
61 | (46) |
|
Getting Your Foot in the Door: First Impressions Are Everything |
|
|
61 | (2) |
|
Playing by the Rules in Apple's Sandbox |
|
|
63 | (2) |
|
Creating an Effective App Icon and Logo |
|
|
65 | (9) |
|
Designing a Custom App Icon |
|
|
65 | (6) |
|
Don't Forget About a Logo |
|
|
71 | (1) |
|
Maintaining a Consistent Brand Identity |
|
|
72 | (2) |
|
Interface Design: Think Like a User, Not a Developer |
|
|
74 | (13) |
|
The Immense Value of Prototyping |
|
|
75 | (5) |
|
Pushing the Envelope with a Custom Interface |
|
|
80 | (3) |
|
The Comfortable Familiarity of UIKit |
|
|
83 | (3) |
|
Designing for Accessibility |
|
|
86 | (1) |
|
Tips for the Artistically Challenged |
|
|
87 | (4) |
|
How You Like Me Now? Encouraging User Reviews Within Your App |
|
|
91 | (3) |
|
Check Out This Cool App! Tell a Friend with In-App Email and Social Networking |
|
|
94 | (11) |
|
|
105 | (2) |
|
Money for Nothing: When It Pays to Be Free |
|
|
107 | (38) |
|
The Benefits of Free to Promote Paid Versions |
|
|
108 | (16) |
|
Choosing a Path: Lite Version vs. In-App Purchase |
|
|
109 | (1) |
|
Playing It Safe: Lite Version Restrictions |
|
|
110 | (1) |
|
Can a Free Lite Version Really Boost Paid App Sales? |
|
|
111 | (1) |
|
They Won't Buy the Cow If the Milk Is Free |
|
|
112 | (3) |
|
Perfecting Your In-App Sales Pitch |
|
|
115 | (5) |
|
Bulletproofing Your Lite Version |
|
|
120 | (1) |
|
Migrating Data from the Lite Version to the Paid Version |
|
|
121 | (3) |
|
Securing Market Share: Give It Away Now, Up-Sell Later |
|
|
124 | (2) |
|
Monetizing Free with In-App Advertising |
|
|
126 | (10) |
|
Taking a Hard Look at the Numbers |
|
|
127 | (1) |
|
When to Use In-App Advertising |
|
|
128 | (1) |
|
Which Ad Network Is Right for You? |
|
|
129 | (6) |
|
Building a Business with Ad-Supported iPhone Apps |
|
|
135 | (1) |
|
Strength in Numbers: Building Synergy with In-App Cross-Promotion |
|
|
136 | (6) |
|
|
138 | (1) |
|
|
139 | (2) |
|
Rolling Your Own Solution |
|
|
141 | (1) |
|
Enthusiasm Is Contagious: Get Your Users Talking with Third-Party Social Platforms |
|
|
142 | (2) |
|
|
144 | (1) |
|
Exploring New Business Models with In-App Purchase and Affiliate Programs |
|
|
145 | (42) |
|
Loyalty Pays: Existing Users Make the Best Customers |
|
|
146 | (3) |
|
Supporting the Long Tail: Monetizing Continued Development |
|
|
146 | (1) |
|
The Challenge of Changing User Perception |
|
|
147 | (2) |
|
When and How to Use In-App Purchase |
|
|
149 | (8) |
|
|
150 | (5) |
|
Presentation Is the Key to Success |
|
|
155 | (1) |
|
|
156 | (1) |
|
Configuring In-App Purchase in iTunes Connect |
|
|
157 | (6) |
|
Setting Up an In-App Purchase Test User Account |
|
|
157 | (2) |
|
Creating In-App Purchase Items |
|
|
159 | (4) |
|
Managing Your In-App Purchase Items |
|
|
163 | (1) |
|
Preparing Your Test Device |
|
|
163 | (1) |
|
Tapping into the Store Kit Framework |
|
|
164 | (11) |
|
|
165 | (2) |
|
Does the Consumer Allow In-App Purchase? |
|
|
167 | (1) |
|
Fetch Available In-App Purchase Items |
|
|
168 | (3) |
|
|
171 | (1) |
|
|
172 | (1) |
|
Providing Access to the Purchased Content |
|
|
173 | (2) |
|
|
175 | (1) |
|
Delivering and Managing In-App Purchases |
|
|
175 | (6) |
|
Unlocking Built-In Content |
|
|
175 | (2) |
|
Downloading Content from Your Server |
|
|
177 | (3) |
|
Finding Help in the Cloud |
|
|
180 | (1) |
|
Mining Additional Revenue with Affiliate Programs |
|
|
181 | (3) |
|
|
184 | (3) |
|
Testing and Usability: Putting Your Best Foot Forward |
|
|
187 | (52) |
|
Preventing the Majority of One-Star Reviews |
|
|
187 | (4) |
|
|
188 | (1) |
|
Soliciting Direct Feedback |
|
|
189 | (2) |
|
Preventing User Frustration with In-App Help |
|
|
191 | (15) |
|
Planting Knowledge Seeds with On-Screen Tips |
|
|
192 | (1) |
|
Instructional Videos: The Double-Edged Sword |
|
|
193 | (2) |
|
Show, Don't Tell, with Integrated Demos |
|
|
195 | (2) |
|
In-App Web Help: A Little HTML Goes a Long Way |
|
|
197 | (9) |
|
Provisioning: Setting Up a Development Device |
|
|
206 | (14) |
|
Establishing Your Test Device in Xcode Organizer |
|
|
206 | (1) |
|
Verify That Apple's WWDR Certificate Is Installed |
|
|
207 | (1) |
|
Launch the Online Development Provisioning Assistant |
|
|
208 | (2) |
|
Request a Development Certificate |
|
|
210 | (1) |
|
Generate and Install Your Provisioning Profile |
|
|
211 | (2) |
|
Download and Install Your Development Certificate |
|
|
213 | (1) |
|
Run Your Xcode Project on Your Test Device |
|
|
214 | (2) |
|
The Limitations of Wildcard App IDs |
|
|
216 | (3) |
|
Managing Multiple Provisioning Profiles |
|
|
219 | (1) |
|
Beta Testing: Navigating the Complexities of Ad Hoc Distribution |
|
|
220 | (13) |
|
Acquire the Device IDs of Your Beta Testers |
|
|
221 | (2) |
|
Request a Distribution Certificate |
|
|
223 | (2) |
|
Install and Backup Your Distribution Certificate |
|
|
225 | (1) |
|
Generate and Install an Ad Hoc Distribution Provisioning Profile |
|
|
226 | (1) |
|
Configure Your App for Ad Hoc Distribution |
|
|
227 | (4) |
|
Create the Entitlements File |
|
|
231 | (1) |
|
|
232 | (1) |
|
Distribute Your App to the Beta Testers |
|
|
233 | (1) |
|
Knowledge is Power: Tracking App Usage Through Analytics |
|
|
233 | (4) |
|
|
234 | (2) |
|
|
236 | (1) |
|
|
237 | (2) |
|
Get the Party Started! Creating a Prerelease Buzz |
|
|
239 | (64) |
|
The Final Countdown: Preparing for Lift-Off |
|
|
239 | (6) |
|
Marketing Requires an Audience, So Invest the Time to Find Yours |
|
|
240 | (1) |
|
Crafting Your Elevator Pitch |
|
|
240 | (2) |
|
Additional Prerelease Marketing Materials |
|
|
242 | (3) |
|
Your iPhone App Deserves a Well-Designed Web Site |
|
|
245 | (27) |
|
Establishing a Web Site Infrastructure |
|
|
246 | (6) |
|
Anatomy of an iPhone App Web Site |
|
|
252 | (19) |
|
Before Selling, Start Collecting |
|
|
271 | (1) |
|
Why Site Compatibility with Mobile Safari Is So Important |
|
|
272 | (7) |
|
``I''m Ready for My Close-up, Mr. Viewport'' |
|
|
273 | (1) |
|
Using Browser Detection to Deliver Targeted Content |
|
|
274 | (3) |
|
Dynamically Replacing Flash with iPhone-Compatible Content |
|
|
277 | (1) |
|
Home Screen Bookmarking Made Beautiful |
|
|
278 | (1) |
|
Let's Make Some Noise: The Power of Blogs, Twitter, and Social Networks |
|
|
279 | (17) |
|
|
279 | (2) |
|
|
281 | (9) |
|
|
290 | (5) |
|
Other Social Networks and Bookmarking Sites |
|
|
295 | (1) |
|
Commenting on Forums, Groups, and Blogs |
|
|
296 | (1) |
|
But Not Too Much Noise: Maintaining a Professional Reputation |
|
|
296 | (2) |
|
Everyone Loves a Winner: Collecting Prerelease Press and Testimonials |
|
|
298 | (4) |
|
|
302 | (1) |
|
Keys to the Kingdom: The App Store Submission Process |
|
|
303 | (42) |
|
|
304 | (4) |
|
|
304 | (1) |
|
|
305 | (1) |
|
Sustaining a Long-Term Business |
|
|
305 | (2) |
|
Perceived Value and Consumer Resistance |
|
|
307 | (1) |
|
Improving App Discovery: The Art of Keywords and Names |
|
|
308 | (4) |
|
|
308 | (2) |
|
|
310 | (2) |
|
Perfecting the Sales Pitch of Your App Description |
|
|
312 | (3) |
|
|
312 | (1) |
|
|
313 | (1) |
|
|
314 | (1) |
|
A Picture Is Worth a Thousand Words: The Importance of Screenshots |
|
|
315 | (3) |
|
Choosing the Primary Screenshot |
|
|
315 | (1) |
|
When a Screenshot Is More Than a Screenshot |
|
|
316 | (2) |
|
Preparing Your Application Binary for the App Store |
|
|
318 | (5) |
|
Verify Your Distribution Certificate Is Still Installed |
|
|
319 | (1) |
|
Generate and Install an App Store Distribution Provisioning Profile |
|
|
320 | (1) |
|
Configure Your Xcode Project for App Store Distribution |
|
|
321 | (1) |
|
Compile Your iPhone Application |
|
|
322 | (1) |
|
Are We There Yet? Submitting Your App in iTunes Connect |
|
|
323 | (17) |
|
Ensure Your Contracts and Payment Settings Have Been Processed by Apple |
|
|
323 | (1) |
|
Add a New Application in iTunes Connect |
|
|
324 | (1) |
|
Submit Your App's Metadata |
|
|
325 | (7) |
|
Assign a Rating to Your App |
|
|
332 | (2) |
|
Upload Your App Binary, Large Icon, and Screenshots |
|
|
334 | (1) |
|
Set the Availability Date and Price |
|
|
335 | (2) |
|
Supporting Multiple Languages |
|
|
337 | (1) |
|
Confirm and Submit Your App for Review |
|
|
337 | (1) |
|
|
338 | (1) |
|
Managing Your Own Expectations |
|
|
339 | (1) |
|
Try, Try Again: Dealing with App Store Rejections |
|
|
340 | (1) |
|
Approved! Making It to the Promised Land |
|
|
341 | (2) |
|
Analyzing Your App Store Sales Statistics |
|
|
341 | (2) |
|
|
343 | (2) |
|
Increasing Awareness for Your iPhone App |
|
|
345 | (32) |
|
Dedicating As Much Effort to Marketing Your App As You Put into Developing It |
|
|
345 | (2) |
|
The Art of Crafting Effective Press Releases |
|
|
347 | (10) |
|
The Essential Ingredients of a Press Release |
|
|
347 | (5) |
|
The Virtual 24/7 Press Room |
|
|
352 | (1) |
|
|
353 | (4) |
|
Issuing Promo Codes: Soliciting App Reviews on Influential Blogs and Review Sites |
|
|
357 | (5) |
|
Providing Review Materials |
|
|
357 | (2) |
|
|
359 | (1) |
|
Publicity Requires Planning and Patience |
|
|
360 | (2) |
|
Using Promotions and Giveaways to Improve App Discovery |
|
|
362 | (3) |
|
Timing a Good Sale to Rejuvenate App Downloads |
|
|
365 | (1) |
|
Contemplating Sponsorships and Product Placement Deals |
|
|
366 | (3) |
|
Connecting with Customers: Delivering App Updates and Quality Support |
|
|
369 | (2) |
|
Additional Tips for Sustaining Momentum in the App Store |
|
|
371 | (4) |
|
Banking on the Prestige of Awards and Endorsements |
|
|
371 | (1) |
|
|
372 | (1) |
|
Participating in Interviews and Podcasts |
|
|
373 | (1) |
|
Can Advertising Sell Apps? |
|
|
373 | (2) |
|
Looking Toward the Horizon |
|
|
375 | (2) |
Index |
|
377 | |