weeks for a new app to get approved, takes 3 to 5 business days for each update to get approved • The good - They will catch bugs for you • The bad - No visibility to the process
find before you submit • Use Instruments to check for memory leaks and performance problems • Do not use private libraries, not defined in the SDK • Comply with the Human Interface Guidelines • You can’t charge additional functionality outside the App Store
edit metadata, screenshots, pricing, etc • Waiting For Upload - indicates that you are ready to submit the app • Waiting For Review - appears after you submit a new app or update and before the app is reviewed by Apple • Ready For Sale - appears after the binary has been approved and the app is posted to the App Store
- plan your versioning and updates • If your App uses a backend server - Go live with your production server when you submit - If your server is down or someone screws up while Apple is testing - Panic, blame someone else, fix the thing - Work on version 1.1 while waiting for approval
different from getting visitors to your website • Most downloads are through word of mouth (think WhatsApp, Mailbox, Clear) • Analytics won’t help you for the most part • Customers are your marketers • No SEO
talk to someone at Apple to get featured • If someone (a marketer) promises to get your App featured, ignore him • Apple features apps that use “a cool hardware or OS feature” - Apps with push notifications - Apps for Passbook
going to help your business or make you rich • ... unless you are a journalist • Think, what’s next • Win the Apple way - have the best product around and sell it for a profit