Please introduce your company and give a brief about your role within the company?
Nimblechapps is an India Based Mobile Application and Website Development company. I am the CEO and Founder of the company.
What was the idea behind starting this organization?
The idea behind starting this organization was to provide the top class development services and to provide a better solution to the customers around the globe. Usually, top class development with cost-effective rate structure is not available, hence I started Nimblechapps.
What are your company’s business model–in-house team or third party vendors/ outsourc-ing?
We have an in-house team for each technology that we deal in and all the projects are ex-ecuted within the company under one roof.
How is your business model beneficial from a value added perspective to the clients com-pared to other companies' models?
Clients usually search for the firms where they can get all at one place and which becomes easy for them to manage. Unlike other outsourcing firms, they don’t have to deal with mul-tiple middlemen in our case. They come to us and that’s it, we take up the responsibility for their project completely in-house.
What industries do you generally cater to? Are your customers repetitive? If yes, what ratio of clients has been repetitive to you?
We cater all kinds of industries, however, most of the clients we have are from Food domain, Health Sector, Utility Industries. We do have repetitive clients thanks to GoodFirms profile as well. Approx 47% of our business is from repetitive clients.
Mention the objectives or the parameters critical in determining the time frame for developing a mobile app.
One of the most important parameters and the foremost is the concept of the App. This concept of the App decides the approximate time frame for the project. Then comes the Feature list, sub-feature list, how many entities are there in the App, who would be performing what, what would be the flow of data and control, etc. These things determine the timeline for any app development.
How much effort in terms of time goes into developing the front end and back end of a mo-bile app?
This again depends on the concept of the App. Some Applications are such which require minimal backend effort. In this case, the backend doesn’t take much time. Ex: For an App like UBER or FoodPanda, both Frontend and Backend take a considerable amount of time as compared to that of a simple Site Inspection App.
What are the key parameters to be considered before selecting the right platform for a mo-bile application?
Factors such as client’s locality, client’s app user base target, client’s personal preference, client’s budget, client’s knowledge about the platforms, and so on. There are also some technicalities which affect the selection of App platform.
Which platform do you suggest your clients, to begin with when they approach you with an idea (Android or iOS) and why?
We typically tell the clients to begin with iOS platform first, since iOS is the platform which has a quality user base as compared to Android and the group which can understand the App better. You would see that if an App is popular on AppStore, it surely would be on the Play store while the converse is not always true.
Android or iOS, Native or Hybrid — which platform is best to use to build your app? What are your recommendations?
This totally depends on Client’s budget and client’s personal preferences. However, there are some features which are not possible with Hybrid such as accessing a native library of the OSs. In this case, we suggest going with Native only. With React Native, Angular 2/4/5, Hybrid is also becoming the first choice with the main advantage of development once deploy N times concept of Hybrid Approach.
What are the key factors that you consider before deciding the cost of a mobile application?
Factors like App Concept, App time frame, App feature lists, Complexity of those features, developers needed, designers needed, and so on.
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
This depends on the project scope as well. There are some projects whose scope is very wide and not every feature can be defined prior to its start similar to Fixed Cost Model, hence in this case, we go with Monthly Dedicated Hire of the development team where entire team of Designers, Developers, Project Managers, QA Engineers, Business Analysts are hired as a team for monthly fees. In this approach, we only provide an approximate timeline and the team size needed and then cost of that team for one month. However, our favorite is Fixed Cost Model where the project is divided into milestones.
Do you take in projects which meet your basic budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
We don’t always look at the budget while discussing a project. There have been instances where we might have liked the concept and only because we wanted to explore that technology, we might have worked with no profit for that project. However, yes budget is also a concern while deciding whether to work on a project or not. Basically, we don’t take projects below 1000 USD.
What is the price range (min and max) of the projects that you catered to in 2017?
Minimum was 1500 USD and Maximum was 60000 USD
Which business model do you suggest to your clients enabling them to generate revenue from mobile applications? Why?
There are various methods by which clients can generate revenue from the App. First is by making the App paid, second is by having in-app purchases within the App, third is by having the Ads integrated and run at regular intervals, fourth is Subscription for the services of the App and many more. Based on App concept and client’s requirements we suggest various models.