The Startup
Published in

The Startup

How Much Does It Cost To Build A Mobile App Based On My Rails Web App?

How Much Does It Cost To Build A Mobile App Based On My Rails Web App?

How to prepare your Rails backend for your first version mobile app?

Designed to keep the programming best practices in mind, Rails almost guides you into writing good code for your backend. Rails isn’t the fastest backend development framework on the market, but it is robust. It is quick to get started, and you can build applications quickly. A Rails back end will not let you down, and if you use a good architecture, you will achieve your performance requirements. After all, even GitHub runs partly on Rails.

Decisions to make

Engagement Models:

  • Fixed bid: In this model, you list all your features and requirements, so the team building your mobile app can create a proper estimate. Factors that affect the cost include the mobile platforms you plan to support (iOS, Android or both), the change in design from your web application, the features you need, the complexity of your application, the location of the team you hire and the release date you’re targeting. The timeline to develop your mobile app can range from 3 to 6 months depending on the number of features you need, developed and how iterative your development process is. It will cost you around $25K to $200K when accounting for all the factors mentioned above.
  • Time and material (T&M): This is more of an abstract model and it’s often used for Research and Development (R&D) projects or projects where it’s hard to define a specific scope. You come with an idea or a vision and based on the resources you bring in, and the time you allow us, we build it. A ballpark figure for this is a lot harder to come up with. The pricing is based on the number of people working on your app, how many hours they spend on your project per week and their hourly billing rate. The engagement model is invoiced either on a weekly or monthly basis. The rate you pay depends on if you use a local team in the US or an offshore team in a country like India. A good development team will charge you $30 to $250 per hour for design, $25 to $200 per hour for development and $15 to $100 per hour for Quality Assurance (QA).

How to reduce the cost of building your first version mobile app?

This story is published in The Startup, Medium’s largest entrepreneurship publication followed by 299,352+ people.

Subscribe to receive our top stories here.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Amit Ashwini

See every interaction with a customer — across all digital channels — & quickly determine how to delight your audience with personalization and recommendations.