Avoid These Common iOS App Dev Mistakes
Last week I joined Ryan McCourt from CareerFoundry for a very interesting webinar. As the presenter, I talked about a few common iOS developer mistakes – mistakes you don’t want to make!
(Continues below the video.)
How To Avoid These Mistakes…
Learning how to code, and building your own apps, is challenging but it isn’t rocket science either. What roadblocks do beginner app makers commonly face and how do you get around them?
In the webinar, I touch on these fews:
- Not doing any marketing
- Starting marketing too late
- Suffering from the Not-Invented-Here Syndrome (I’m guilty as charged!)
Making apps isn’t just about coding and design, a lot of business operations and development is involved too. What kinds of pitfalls can you avoid on the business aspects of your app?
- Do not try to build The Next Facebook
- Learning to learn is a skill in itself…
- Your app idea doesn’t need to be unique
- Do your homework: research and validate (or… just launch!)
Launch Strategies That Are So Boring It’s Cool
As an app maker, you need to do The Work: coding, design, user interaction, communication, sales, and… marketing! Just before the end of the webinar, we touch on a few key points for marketing your app – specifically, marketing strategies that don’t require a big budget.
- Call everyone in your contacts list, pitch your app and ask for 10 referrals
- Start a blog around the theme of your app
- Launch a Facebook Group and listen for feedback (or search Quora)
- Re-keyword your app with AppAnnie
- Add a behaviour-based rating prompt in your app
- Create an in-app message center
- Treat every customer like it’s their birthday
- Blackmail your friends into reviewing your app
- Stick to it (persistence is key!)
Pro Developer Tools I Use Daily
Then, we get in a few tools I use daily for making professional apps:
- Parse Server or Firebase, for the back-end of your app
- Native Swift and Xcode – because that’s how the cool guys (and gals) code!
- Balsamiq Mockup (pay attention to their “Linking” feature)
- Sketch or Photoshop (if you’re from 1999)
- Fastlane for build process automation
- Swift Toolbox, for finding great code libraries (Not invented here, yay!)
- PaintCode: design, then export as Swift code
- AppAnnie and SensorTower, for competitor and target demographics research
- Localytics and Flurry, for app analytics
- Branch.io, for in-app deeplinking
- AppTentive for customer support and communication
- StackOverflow and Quora for coding help
Got a killer app idea?
Grab the App Toolbox 2017 to learn how to save time building your app, and how to 10x your app installs in the App Store. With the toolbox, you’ll immediately know how to move forward to build better, more profitable apps.
And Finally, A Live Q&A (Yay!)
I’m a big fan of Q&A. By the end of the webinar, it’s time for viewer questions – and they had quite a few. Get the lowdown on:
- Is making a career as an indie developer still a profitable path of employment? (Yes!)
- How do you work with freelancers or contractors?
- Do you recommend using Parse as a back-end for your app, even though it shut down?
- Should I localize my app’s meta data and user interface text?
The fine folks at CareerFoundry liked our webinar so much that we’re going to do another one in a short while. Having talked about marketing so much, it’s time to do some actual coding…
Want to get started on your career as an iOS developer? Check out CareerFoundry’s awesome course on iOS app development, here.
Is there anything you want us to cover? Let me know in the comments, below! In the meantime, always feel free to ask me anything on #AskReinder.
Share the love on social media…
Join 11.000+ app developers and marketers
- Get a weekly curated list of app development tools, articles and resources in your inbox
- 10x your app installs with relevant App Store Optimization and app marketing strategies
- BONUS: Grab a free copy of the App Toolbox 2017 to supercharge your next app project
Most Popular Content
Got a killer app idea?
Grab the App Toolbox 2017 to learn how to save time building your app,
and how to 10x your app installs in the App Store. With the toolbox, you'll immediately know how to move forward to build better, more profitable apps.
Get The App Toolbox
and how to 10x your app installs in the App Store. With the toolbox, you'll immediately know how to move forward to build better, more profitable apps. Get The App Toolbox
Comments & Thoughts
On The Blog
Chris Thomas on Data-Based Idea Validation and Building A Virtual Business On The Side
In this episode of The Reinder Show I'm joined by Chris Thomas from Hibermate.com, who explains how exactly he built his e-commerce store selling earmuffs for sleeping. Enjoy!
The 2-Day Weekend Project Plan: Make Your Ideas Thrive
Making your own apps is a challenge, and often aspiring coders make the mistake of not planning properly. They get caught up in the high of a great idea, but that motivation quickly burns out by the time they're facing the first real challenge. Here's a project plan that will definitely help you out. It enables you to move from idea to execution quickly, and test the idea in the meantime. Go go go!
What Do App Making And Solving World Hunger Have In Common, And Why Do We Give Up?
Learning how to code apps is a very popular topic these days. Look at any course site: Udemy, Team Treehouse, Lynda, Khan Academy, even Stanford Online and you’ll see hundreds of thousands of students enrolled in courses that teach them how to code apps. You’d expect that these courses produce a number of fresh app makers, but that’s not the case. Why not?
Why You Can't Copy an App from iOS to Android
An often heard question from clients and co-founders is what the difference is between iOS and Android, and why that translates to 2 times the development cost of one individual app. An app is an app, they think. Why can’t you just copy it from iOS to Android?