What is difference between Cross platform development vs Native App development?
With native app development, we use default language and IDE for both iOS and Android, i.e. Objective C/ Swift with xCode for iOS and JAVA/ Kotlin with Android studio for Android.
Cross platform technology provides a framework where coding is done once, however it can be utilized to deploy app in iOS, Android, and Windows phone.
What is difference between MEAN stack and LAMP stack?
MEAN stands for MongoDB/ ExpressJS/ AngularJS/ NodeJS which is a combination of database, back-end-coding and front-end-coding.
LAMP stands for Linux/ Apache/ MySQL and PHP which is open source proven technology to build server side coding.
What platform should we target? iOS/ Android or both?
With the growing popularity of both iPhone and latest Android smartphones, we recommend to launch the product in both the platforms.
Should we support iPad version for iOS and tablet version for Android?
Yes, if you have the budget flexibility; you should have specialized iPad and tablet version of app.
What will happen to my app with new OS releases in both iOS and Android?
With new OS releases, you should first test the app in new OS and list out the points not working. Once done, you should approach the development company who developed it and they can come up with quick solution. Apple/ Google do spread solutions for method/ function they are deprecating.
How can I make my app successful?
The success of application purely depends on targeted market and marketing to achieve users. Along with great product, it is very important to have a good marketing plan and budget to gain traction.
I have my unique app idea - How can I share it with you to make sure it is secured?
You can get the signed NDA from MindInventory to make sure your idea is secured and not spread anywhere else except a development team.
I am non technical person who wants to build an app. How can you help me?
Just drop us an email with what you are thinking, and our sales team will help you to define a flow of the system; which will be followed up by development of a product.
What is ball park cost to create an application?
Each application has their own features and complexity so application development can cost you in a range of $5,000 USD to $500,000 USD or more based on the scope and complexity.
What would be the payment policy?
Project payment would be defined in milestones and on completion of each milestone, that is approving piece of work we agreed; you will complete the payment for that milestone.
Will I need to test my app fully?
We have in house testing team who will test the system along with developer, however, you can always check the system and share your feedback for same.
Would you help us to set up server?
We can run basic commands to set up your server without any extra cost. For an extensive support, you can hire our server experts on contract basis.
Would you take care of submission of application in app store or would I need to take care of that part?
Yes, that would be our free service and part of our contract.
How would you take care of data security?
We use secured authentication token system along with data storage with encryption for sensitive data.
How frequently I would get updates?
At beginning of project itself, you will be given project plan with approximate dates for deliverables so you can plan your day to check work. We normally give updates on weekly or every 2 week to show periodic progress.
Would I need to talk with your entire team during project development stage?
We will assign project manager to your project who will talk with you on behalf of team and will provide you all updates and manage the project till its deployment. This will make sure to convey your point to single person only rather than multiple team members.
Would you take care of my application once it gets live?
Yes, we provide free support period once app goes live. After that, we provide paid support at very nominal rates.
Should I have website with all features same as application?
It is not mandatory to have website with same features as application. You can target app development first with one page website. On getting more traction, you can have responsive website with features same as application.
Will my website work and look good in all devices and all desktop
Yes, we will make responsive website with latest css 3 to make sure it looks good in all desktop browsers along with all mobile devices and OS.
Do you follow AGILE methodology?
Yes, we follow both AGILE and waterfall methods depending on project size and type.
How can I track the progress of my project?
We will give you access to project management tool we use along with email/ skype communication to track the progress.
What would be covered in free support period?
We will fix any bug which is part of defined scope and which did not occur due to OS upgrade.
Can I review the code during the development process?
We do not provide source code before payment completion to protect our rights. We can still give you image of one or two coding chunks to make sure that you are happy.
Who will be owner of the source code?
Once 100% payment is cleared, you will be owner of all source code.
Who will pay third party fees?
All third party fees would be on you.
Would you help us to create developer account?
Yes, we will guide you to fill account details and payment related terms to complete developer account sign up process.
What are the fees to create developer account on apple and Google?
To create Apple developer account, you will need to pay $99 USD/ year.
For Android developer account, you will need to pay $25 USD/ one time.
What should be my server requirement?
Depend on traffic expectations, server company and server parameters can be defined which can range in $10 USD to $100 USD per month.
How many years you have spent in industry?
MindInventory started it’s journey in January 2011 and have successfully completed 8 years in this industry.
What technologies do you guys work on?
We work on all latest and trending technologies which includes both web and mobile app development.
: PHP/ Wordpress/ Magento/ CakePHP/ Zend/ YII/ Laravel/ Codeignitor/ AngularJS/ NodeJS
: iPhone native/ Android native/ IONIC/ Phonegap/ React Native
What is your experience in terms of project completions?
We have successfully completed over 600 projects with more than 400 happy clients all over the world!
Do you face any limitations with different time zones of clients?
No! We have worked with clients all over the world with different time zone and we adjust with client to get the job done in very efficient manner.
What is your team strength?
Currently we have 110+ tech experts working in different technologies.
Do you have in house design team?
Yes, we have in house design team as well as QA team along with development teams.
What business models do you offer?
We offer 3 type of business models.
- Fix Price model
- Hire a Team
- Hourly basis
How can I define the best business model for my project development?
Our sales team would help you to identify a correct business model, based on the project size and a project plan.
What if I don’t like your service?
Well, if you are visiting us; you must have done your own diligence research. We are a very reputed IT firm, working since 2011 with a single goal of Customer satisfaction and the quality work.
Would you help us in providing the consultation before starting the project?
Yes, with a minimal hourly charge; you can utilize our skills to build your plans.
Do you follow international process?
Yes, we do follow the industrial proven process as well as uses the required tools for project management, bug tracking as well as the code versioning.
Hire Model FAQs
I am a CTO and I would like to handle the team by my own. Is it
For sure. With “Hire a team” model, you will have a direct access of a development team. “Pick your team, assign the tasks, discuss the sprint”; everything is possible. This business model is most advisable for CTO/ technical people and enterprise level firms who wants the constant changes in the system.
Are you open to do a test task to check your skill set?
Yes, with a minimal development charge; you can test our skills before making a final move. Please note that for such tasks, we work with 100% upfront payment only.
What steps I should follow to Hire a developer / team?
- First of all - you should gather all the task for the developer which you want them to do for you.
- Based on the chosen developer and technology, finalize the agreement with sales team.
- Upon your confirmation, we will setup everything, and connect you & developer.
Do you have your own development center, or do you work on subcontract?
We have our own development center in Ahmedabad, India and we do not sub-contract.
When a developer start working after finishing the commercial process?
It will take 2 business days maximum for developer to start working on your task.
Will my Hired Developers communicate well and speak english?
Yes, all of our developers are speaking English.
Do I need to bound with any contract for hiring period?
We give complete comfort in the hiring period contract. As such there is no fix length of the contract.
How can we make payment?
You can pay using Paypal or Wire Transfer. With each invoice you will get the Bank transfer details.
Will the hired developer work dedicated only for me?
Yes - The developer you hire, will work full-time only to you, like all other regular employees.
Can I hire a developer for hourly or project based Task?
Yes, If you know the task to get done from the developer, then you can hire a developer on hourly or project/task base. Even we give flexibility to change the hire model on later stage.
Do you have a price list based on developers with different skills & experience?
Yes we have price list based on the Skills and experience. If you send us your requirement then we can suggest you how can we help you.
How do I communicate & give instructions to my hired developer?
You can communicate the developers via Skype or any other instant message. You can share the task or instructions by using Instant Messenger, Email, phone etc. whichever suitable to you.
Are my business secrets and information safe with your company?
Yes - The information shared by client for development purpose is property of the client. Neither the company nor appointed developer could sell, transfer or use the work product to any party other than the client.
Will you replace my developer if I am not satisfied with the performance?
Yes. We will definitely replace your developer if we see that there is performance issue on the developer’s end.
How is reporting arranged? How often will I be updated?
Hired developers send the reports on a daily basis via e-mail. If the client want any other update then that also can be arranged on mutual understanding.
What if the developer is long sick leave or leaves the company?
No problem. We can assign the alternate developer, if developer is sick or on long holidays. If any developer wants to leave the company then we have 3 months notice period time, in that time we manage to transfer the knowledge base to another developer, and non of our client’s work get suffered.
Will I own all of the source code produced by my Team?
Yes - All project related work created for you by the team, is sole and exclusive property of yours.
What should be the minimum size of a team, I have to hire?
There is no restriction on hiring. You can hire a single developer or team of developers based on your requirement. If you are not sure what exactly you need then please drop an email at email@example.com.
Is it possible for us to hire a developer on weekly base?
Yes - We have flexibility in the contract, we provide developers on weekly, and monthly bases.