Skip to content

AmerigoM/ios-dev-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Great resources for iOS development

This list presents a collection of resources most iOS developers might need when developing projects.

Design

Having a good design is at the core of every app to make the user feel welcome in your environment and to simplify his experience in using your tools. There are many different books that cover the topic of how to build a good design, from color theory to making personas. However my personal suggestion falls on

Norman, Donald A. The Design of Everyday Things. MIT Press, 2013.

Basics

  • Canva
    A great website to create assets, icons and graphic resources for your app.

Colors

Prototyping your app

  • inVision
    Create complex prototypes for your presentations.
  • Sketch App Sourcers
    Free design resources and plugins.
  • Dribbble
    Find design inspiration and get in touch with a lot of creative designers.
  • mockuPhone
    Free and simple screenshots device mockups generator.
    Wrap your design in mobile devices in a few clicks.

Icons generators

  • App Icon Generator
    A tool to generate different app icon sizes for all iOS and Android platforms.
  • Make App Icon
    An icon resizer for mobile app developers and designers.

Landing pages

A mobile app landing page is specifically made for promoting your mobile app. It should describe your app's core features so that visitors are enticed to click through, download, and install. Your app's landing page is a point-of-entry and starts out the user journey. Don't underestimate its importance.

  • Unbounce
    Build a landing page effortlessy.
  • Leadpages
    Build a landing page through an online editor.
  • Squarespace
    Create a website by choosing from hundreads of templates.
  • Wordpress
    An open source software to crate beautiful website, blogs, apps.
  • Start Bootstrap
    Bootstrap themes, templates and UI tools for your next project.
  • Strikingly
    Create a website in minutes.

Fonts

  • Google Fonts
    A beautiful collection of fonts for your app.

Marketing

A good idea and a fancy layout are not sufficient to include your app within the top ten on App Store. These resources will help you to create your target audience and to reach them, so you can let them know your app is out there!

Generic services

  • Google Trends
    A way of knowing the current people trends.
  • Google Ads
    Choose the correct keywords to mark your app with.
  • Product Hunt
    Discover what's next and get featured.
  • Betalist
    A community of makers and early adopters showcasing their startup and exchanging feedback.
  • BuzzSumo
    Get ideas, scan the market, find influencers and more to promote your app.

Email related services

  • ReferralHero
    A service that enables you to grow your mailing list, get more leads and more sales.
  • Norbert
    Build a mailing list of users interested in your product.
  • Boomerang for Gmail
    Schedule emails to be sent later and promote your app through your mailing list.
  • HubSpot
    A free email tracking software to boost sales productivity.

Resources

If you're developing something alone you might not have the resources for additional materials. Luckely you can use most of the resources within the following website for free in your projects.

Images

  • Pixabay
    A website containing lots and lots of images free for commercial use.
  • Pexels
    All photos and videos from this website can be downloaded and used for free.

Music

  • Free Music Archive
    A world of amazing, original music from independent artists. Some of these resources are free to use in your projects.

Icons

  • SF Symbols
    Tons of icons from Apple free to use with your app. In most cases this set contains all the icons you will ever need.

Legal

Testers

  • Ubertesters
    A great tool to hire remote testers when needed.

Things that come in handy

  • Cocoapods
    Dependency manager for Swift and Objective-C.
  • Realm
    A DBMS to be used as an alternative to CoreData.
  • Maildrop
    Use this service when you don't want to give your real email address.
  • OSStatus
    Look up Apple API errors quickly!
  • Kaggle
    Explore, analyze and share quality data.

Releases

No releases published

Packages

No packages published