How to allow user to use my app?

If I needed to develop an app that would allow one user to send invites to a large group of people (1-5,000), what programming language and framework would be the easiest to use to accomplish an MVP?

  • Answer:

    Regarding languages for app development, your choice is limited to the platform which you are developing for. If it be iOS, then that language is Objective C or Swift, for Android it is C, C++ or Java, and for Windows it is C# or HTML/Javascript. It would be a poor choice to perform all of the work on a mobile device, so it would be best to develop a client/server. If you are simply writing a web app, then a client/server isn't that necessary. Depending on how the project comes together, it may make some degree of sense to separate your front and back end. For the server, any language can do the job, provided you have a sufficiently competent programmer assigned to the task. As for ease, that also depends on your programmer. Asking someone to program in a language they are unfamiliar with is decidedly more difficult than one which they are familiar with. If you are asking what language is best for a non-programmer to learn and then implement, then I would not have a good answer for you. One must learn to walk before they run. Your shortest path to a MVP is to program the application in the preferred language of your programmer.

Tristan Irwin at Quora Visit the source

Was this solution helpful to you?

Other answers

Maybe Ruby on Rails if it's a web app.  The massive amount of gems available is what attracts agile teams to this language/framework/gem.  This would, of course allow you to create a web app.  However, you can also use Ruby using RubyMotion to create an iOS app.

Jon Maldia

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.