What are the best resources to develop an app?

118 contributors
11 solutions
  1. 22


    iBuildApp is an automated mobile app platform that includes design templates and widgets marketplace.

    $23.4- monthly, varies by plan

    Leticia Montiel
    Written on April 25, 2018
    "I love this step by step guide on how to create an app. If you are into that sort of thing and have the time to spend on it, in hopes of turning a profit, this site could help with that. The pricing isn't horrible by any means and before you know it, you could be well on your way to making some extra money. Not sure what phones however this could be ran on, as the site is a little hard to navigate."
  2. 19

    #2Eclipse + Android Development Tools plugin

    Eclipse + Android Development Tools plugin
    Eclipse can accept the Android plugin for developing apps on this system. This plugin is called Android Development Tools (ADT) and extends the features of Eclipse IDE and let you start quickly to create and develop your own Android apps.


    Windows, Mac, Linux


    Anna Zhu
    Written on April 16, 2018
    "Android can be a difficult setting to make apps on. Eclipse tools help it make it simpler."
  3. 16


    DroidScript lets you write apps for your phone or tablet using JavaScript. No need for a PC. Just edit code directly on your device. It has a comprehensive collection of samples and active documentation. Get it on Google Play for free.


    Free- With in-app purchases

    Carol Martinez
    Written on April 15, 2018
    "This is probably a great app for those with a great app and prior knowledge about JavaScript. It was of no use to me."
  1. 13

    #4Android Studio

    Android Studio

    Android Studio is the official Android app integrated development environment (IDE). Use it together with other specialized tools to come up with your own Android app. Download it on your Windows, Mac or Linux computer for free.


    Windows, Mac, Linux


    Evelyn Lynch
    Written on April 21, 2018
    "I want to try my hand at creating my own app and needed something that could help me learn. Android Studio has been great. Easy to use and understand."
  2. 11

    #5Android Programming

    Android Programming
    Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience. This book focuses on practical techniques for developing apps compatible with Android 4.4 (KitKat) through Android 7.0 (Nougat) and beyond.

    Check price

    Amit Mittal
    Written on April 21, 2018
    "This guide consists of programming by all programmers with Java experience. "
  3. 10



    Genymotion is simple to use, simple to set up and feature-rich AndroidVM emulator. It is developed to help app developers test their products. It has a free trial available and two paid versions.

    Online Tools

    $136- Varies by plan

    Christine Contreras
    Written on April 16, 2018
    "It is easy to use, but doesn't let the app have a lot of features. Need to move the code to a better software."
  4. 8

    #7iOS Programming: The Big Nerd Ranch Guide

    iOS Programming: The Big Nerd Ranch Guide
    The book iOS Programming: The Big Nerd Ranch Guide by Christian Keur is updated for iOS 10, Swift 3, and Xcode 8, and includes all the essential concepts, tools, and techniques for developing iOS applications.

    Check price

    Emma Baker
    Written on April 17, 2018
    "This would be a good choice if the seeker is not a beginnger or novice on building apps or programming"
  5. 5

    #8Libraries for developers

    Libraries for developers

    Libraries for developers is a free app for Android devices. This app provides you a big selection of third-party libraries. Also, you can find information about the library as author or license. 




    Anna Simmons
    Written on April 21, 2018
    "Great source of libraries all in one handy app. These people put a lot of hard work getting this together. It works flawlessly!"
  6. 2

    #9Android Programming for Beginners

    Android Programming for Beginners
    This book is your companion to create Android applications from scratch, whether you are looking to start your programming career, make an application for work, be reintroduced to mobile development, or are just looking to program for fun.

    Check price

    Andrew Owens
    Written on April 15, 2018
    "Android Programming for Beginners is an easy to use guide to start programming on your own. App development becomes so much easier with this handy reference."
  7. 1

    #10Stack Overflow

    Stack Overflow
    Stack Overflow is the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. It was founded in 2008 which contains questions and answers by the users.


    Tiffany Nguyen
    Written on April 26, 2018
    "Its a really good site for developers to showcase their work and regular people can ask questions on the site too. I needed some work done for a website and I was able to look through the site for a developer who was excellent. Definitely recommended."
  8. 0



    Tutlane is an eLearning organization providing quality online tutorials, articles, and information related to the latest information technology and non-technical subjects. This aims to help professionals to hone and improve their skills. 



    Suresh Dasari
    Written on March 21, 2019
    "Tutlane.com has provided an in-detailed complete android programming tutorial to learn from basic to advanced topics."


Best What are the best resources to develop an app
1iBuildAppWebsites 22 Paid
2Eclipse + Android Development Tools pluginSoftware 19 Free
3DroidScriptApps 16 Free
4Android StudioSoftware 13 Free
5Android ProgrammingBooks 11 Paid
6GenymotionOnline Tools 10 Paid
7iOS Programming: The Big Nerd Ranch Guide Books 8 Paid
8Libraries for developersApps 5 Free
9Android Programming for BeginnersBooks 2 Paid
10Stack OverflowWebsites 1 Free

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.