[Development] Really Useful iOS App Developer Tools and Resources

Francesco Leoni
5 min readJan 27, 2022

When I first started learning how to create an app from beginning to end I found really hard to find useful sites, tools and resources to help me learn or accelerate some processes.

Hard to find useful tools

With this collection of resources I want to help you have a much easier journey towards becoming an iOS developer.

So, stop talking and let’s get started!

Here’s an example of the app I’m developing. It is a Websites Manager. Linkboard. If you want to help me improve it here is the app.

Apple Guidelines and Resources

The first site is probably the most known one: the Apple Guidelines and Resources site.

This is the official document where Apple gives you some details on design, app review, marketing criteria and even some case studies.

Apple Guidelines and Resources
Apple Guidelines and Resources

Human Interface Guidelines

The next one comes also from Apple and it is the Human Interface Guidelines site.

In this document and how-to guide Apple shows you some rules for designing and implementing programs on the iOS platform. This detailed, yet simple step-by-step guide is ideal for any beginner to creating iPad and iPhone applications.

Human Interface Guidelines
Human Interface Guidelines

Designing

Color Hunt

This site let’s you browse through a whole bunch of color palettes that professional designers have come up with and once you found something that you like you can simply just copy and paste the hex codes of the colors into your design projects.

Color Hunt
Color Hunt

Flat UI Colors

In Flatuicolors you can choose a color palette you like and then it shows you colors that can look nice together.

Flatuicolors
Flatuicolors

App Icon and Store Screenshots

Make App Icon

The next one is a really useful tools for resizing the app, icon it is simply called Make App Icon.

With this tool you only need to feed it with a high quality image of your App Icon and Make App Icon will resize your icon in every format you need both for iPhone, iPad and even Apple Watch.

Make App Icon
Make App Icon

Mock U Phone

A tool for App Store Screenshot is MockUPhone, this tool allows you to drag and drop your screenshot designs into a phone mockup so your app looks like it’s actually in use and makes it look a lot nicer on the app stores.

MockUPhone
MockUPhone

Validating Your App

Mail Chimp

Building a landing page is really important, it allows you to collect emails of potential clients and allows you to even test if your app has enough traction and therefore decide whether you want to build it or not. One site that let you build a landing page is Mail Chimp, I used it many times and it gives you the possibility to collect data about your contacts.

Mail Chimp

Google Trends

Google Trends. With this site you can gauge how much interest there is in your app idea or your startup idea. Essentially what it does is that it shows you interest over time of a particular search term and you can compare search terms with each other.

The other thing that you can look at is the related topics that people search for when they’re looking for your topic. And you can look at the search terms around your search term. So for any given topic you can see what is it that people are interested to know about.

Google Trends
Google Trends

Kickstarter

Kickstarter it’s essentially a platform that allows you to showcase your idea or your project and gathering people together who are interested in funding the end result.

So the nice thing about crowdfunding as a idea of validation methodology is that it really gets to the crux of the problem.

It allows you to see if people will pay for your idea and it helps to gather information through looking at sign ups via landing pages or seeing if people will click on a buy button.

Kickstarter
Kickstarter

Store Maven

With Store Maven you send your traffic (people who potentially download you app) towards a page that looks identical to the app store download page and based on their conversions (whether they hit the download button or not) you can compare how different icons perform, how your app screenshots perform, how your description for form.

Store Maven
Store Maven

Promoting

Product Hunt

In this site you get to hunt cool things or new things that have launched. It’s essentially a site where a lot of discovery happens.

So the way that it works is that when a product is hunted it is live on the front page for 24 hours and within these 24 hours you have the opportunity of being upvoted or being discussed.

Now the higher your uploads the more likely it is that you’re going to gain visibility.

Product Hunt
Product Hunt

--

--

Francesco Leoni

Hi! My name is Francesco. I am an iOS / macOS developer and Apple addicted. Creator of Anubi, Aware, Linkboard and BrainDump.