Things I Learned While
Developing Apps And Did
Not Realize Mohammad Azam
Me• Senior Mobile Developer at Blinds.com
• Creator of the AzamSharp YouTube Channel
• Author, speaker and wannabe explorer!
• @azamsharp
• www.azamsharp.com
• www.highoncoding.com
apps
Introduction to SwiftMohammad Azam
ABC POP
Mohammad Azam
Kinder Pop
Mohammad Azam
Mathemachicken
Mohammad Azam
HEX APP
Introduction to SwiftMohammad Azam
Daily 5
Introduction to SwiftMohammad Azam
Vegetable Tree
Featured on the App Store
Let’s get started!
Idea90% of the work is done!
YOUR IDEA IS WORTH NOTHING!
Idea Rejections• It is already been done!
• I wonder if anyone will use it!
• This is going to take eternity to build!
• NO PASSION
• Everything has already been done! But there is always
room for improvement!
• If you make something useful then people will use it!
• Release an MVP to check the waters
• Don’t work on something you don’t care about
Evaluating the Idea
• Facebook Ads with surveys
• Twitter Polls
• Competition
• Personal Need
Implementation
• Set a goal
• Don’t take shortcuts!
• Don’t reinvent the wheel!
• Ask for help when needed!
• Backup your code!
More Features = Great App
Quality of Features > Quantity of Features
Make a decision and stick to it!Vegetable Tree app is ad free!
Users cannot add your custom vegetables to the catalog
Admit Mistakes Early!Changed the backend layer of my groceries app from cloud to local storage!
DelegateYou cannot have every skill, hire a professional
Be a HERO!• Arriving early and leaving late
• Working non-stop on a problem
• Skipping lunch
• No vacations for the man of steel
DON’T
Duke NukemDuke Nukem 3D was
released in 1996
Duke Nukem Forever was
released
15 years later
Make sure you are not creating Duke Nukem Forever!
Pre-release
• Invest in screenshots, icons and app previews
• No one reads app description
• Create a site per app
Release
• Distribute Promo Codes
• Tweet about the app with hashtags
• Advertise on related blogs (Offer them promo codes or
$$)
• Utilize Google Adwords, Facebook ads, Twitter ads etc
Congratulations! Your app has been released to the app store
It feels like sending your kid to school!
Emails
Support? WTF!You want me to provide support for a $0.99 app!
Your app is not just an app!
IT’S A STARTUP!
Customer Service
Success!
If you are successful then people will copy you!
Beating the Competition Offer something that your competitors cannot match!
Warby Parker
Casper
Harry’s
Updates
• Apps that do not update, do not exist
• Create an update schedule
DON’T UPDATE YOUR APP DURING PEAK SELLING SEASON!
Read “The Curse of the Current Reviews” on HighOnCoding
Getting Featured!
Make a great app!
Make an app that highlights Apple NEW features/offerings
Apple Watch Apple Pay
App Previews
HealthKit
HomeKit
Questions?
Resources
• AzamSharp YouTube Channel
(www.youtube.com/azamsharp)
• iOS Programming by Big Nerd Ranch (Book)
• http://raywenderlich.com
Contact
• @azamsharp
• www.azamsharp.com
Thanks!See you on the App Store!
Top Related