FAQs

Got Specific Questions? Get Clear Answers

What services areas are defined under NodeJS development?
We facilitate full-scale services for NodeJS customization, large web application, NodeJS plugin development, NodeJS real-time statistics, NodeJS for UX/UI development, NodeJS integration solution, back-end dashboards development, &NodeJS mobile app.
Do you follow any specific methodology?
Yes, we follow a combination of the Waterfall and Agile Software Model to deliver a flawless app for our clientele. By choosing a personalized software development lifecycle model along with strong project management practices, software quality management practices, and software configuration management practices, we ensure that we deliver a top-notch end-product to our clients. Here is a breakdown of the SDLC model that we follow:
  1. Requirement research and planning: As described above in the planning phase.
  2. Design Preparation: This stage converts specifications into complete and specific UI design. The designs are created to improve the customer experience and also the ease of performing various features in the application. Our software engineers deploy most of their time in the UI or User Interface Design, one of the most critical stages of software and application development processes.
  3. Development Phase: In this stage, the design is turned into efficient application. We break the development phase of the app into three to five sprints, depending on the complexity of the app, and at the end of each sprint, we provide our clients with a functioning app that they can review on their mobile phones. Each development sprint is accompanied with a thorough Unit Testing. Unit testing is a software development process in which the tiniest testable parts of an application, known as models, are independently scrutinized for proper operation. Unit testing allows us to check the high quality of our code,Once we have written it and also to improve our growth procedure as we go along. At MobileCoderz, we rely on high-quality Unit Testing to make sure that the application runs smoothly. We believe that rather than composing assessments once we complete creating the application, composing the assessments as we go is more effective. This helps us design small, maintainable, useful models of code. It also makes it much easier for us to test the code, carefully and speedily.
  4. Integration Testing: Another intense round of testing is followed after the development phase, with a far-reaching purpose of authenticating the quality, functionality, usability, and reliability of the software, and its user interface, which is Design.
  5. Final Delivery and publishing to App Store: Finally the last step! After all the designing, development, and testing rounds have been completed, and the programs have been approved from the client’s end, it is released and circulated on respective app stores like iTunes, Google play store, Blackberry app world etc.
  6. Support: The end of the project life-cycle at MobileCoderz does not just end with the sign-off of the work order. We care about your success, which depends on the flawless performance of your product, so we provide you with free support for 60 days, in case any problem occurs. We will be responsible for:
    • Operating System updates: In case any new OS launch (Android & iOS) in market, we will make your application compatible with that.
    • New Device Launch : We will also make application compatible with any new device launched in market ( Android & iOS)
    • Bug Fixing: Each every identified bug will be handled in 24 HOURS.
    • Security Check: Our engineers will keep an eye over the security breach of the application on weekly basis.
    • Data Back-up: Our team will regularly take the back-up of your data.
What level of involvement do you require from us?
We will need a lot of your involvement in the initial phase of the project, when the requirements are being finalized. Once the project gets started, we’ll need your involvement for approving wireframes, mock-ups, development sprints and having weekly meetings/discussions regarding the progress of the project.
How many iterations will there be?
In the design phase, we provide as much iteration as our client wants, till they our 100% satisfied with the designs. But since we work on a fixed costing model in which the scope of the project is fixed, there is no need for iterations in the development phase. However, we are happy to make any small changes that our clients want to make in the development phase. But for major changes, we analyze the new feature and provide our clients with an accurate costing for developing the additional feature.
What is the deposit payment plan?
We usually work with our clients on fixed-costing projects which are broken down into 3 to 5 milestones. The first milestone is released upfront for allocating the resources and kicking-off the project. Rest all of the milestones are tied to a certain set of deliverable, and only when these deliverable have been completed, the respective milestone is released.
What are the middle payment plans which will be linked to Milestone A, B, C, Etc
We would be more than happy to provide you a fixed costing for the project, along with the milestones, once the requirement of your client has been finalized.
  • In the meanwhile, please have a look at a generic payment plan:
  • 1st Milestone - $X (Released Upfront)
  • 2nd Milestone - $X (Released after Design Phase Completion)
  • 3rd Milestone - $X (Released after Development Phase 1 Completion)
  • 4th Milestone - $X (Released after Development Phase 2 Completion)
  • 5th Milestone - $X (Released after Development Phase 3 Completion)
Except the 1st milestone, the payment in the remaining milestone will be equally divided.
Do you know on which devices for sure this would works and would not work? Eg. iPad, different android phones, iOS versions, android versions?
The iOS and Android App that we develop is compatible with:
  • IOS 9, 10, 11
  • Devices: iPhone (5, 5s, 6, 6s, 6 plus, 6s plus, 7, 7 plus, 8, 8plus, X)
  • Android OS: Lollipop, Marshmallow, Nougat, Oreo
  • Devices: Standard Android devices
We also make apps that are compatible with iPads and Android Tabs, if the client wants their app to be compatible with these devices as well
On which devices would it work for sure where we would not have any misalignment or pixelated issues?
The mobile app will work perfectly on all the above mentioned devices. If you would like us to develop the app for iPad and Android tabs as well, please let us know in advance so that we are able to develop the app is such a way that it works flawlessly on them as well.
How will you handle this conflict?
We will review the coding standards for the new version of the app and update the code of the app accordingly to meet those standards.
How would you upgrade it so that it is the latest standards for Apple and Android?
We will code the app as per the latest standards, thereby ensuring that the app works flawlessly on the latest versions of iOS and Android.
How many calendar days would such an app take?
We would be more than happy to provide you an accurate timeframe for developing this app once you have finalized the requirements with your client and once your client has decided whether they would like to build a Native iOS/Android App or a Hybrid App.
How fast (calendar days), would you be able finish the app?
We would be updating you regarding this once the scope of the project has been freezed.
What is your approach to quality Assurance?
MobileCoderz QA team conduct following testing to ensure high quality products are delivered to the client:
  1. System Testing
    System testing of software is conducted on a complete integrated system to evaluated system’s compliance with its functional requirement specifications. System testing fails within the scope of black box testing. MobileCoderz achieves it by doing testing manually. To ensure completeness of testing, tester often follows a written test plan that leads them through a set of important test cases.
  2. Functional Testing
    We design functional test cases scenarios based on functional scope documents to carry our functionality testing. It is used to verify functional requirements of the application.
  3. Graphical Testing
    GUI of an application is tested against the mock-ups/wireframes. For some of the project we use pixel perfect tool to verify the UI with the design.
  4. End to End Testing We verify integration of the different components of the system under end to end testing. E.g. Verifying integration between front-end and web-admin panel.
  5. Acceptance Testing
    MobileCoderz encourages the user acceptance testing, UAT is term used when the acceptance tests are performed by persons who will be using live system once it is delivered. A successful acceptance test at this stage may be contractual requirement prior to the system being signed off by the client.
What strategy are you using to minimize the bugs before you submit it for our review?
Our rigorous and extensive testing’s and QA process ensures that we deliver a flawless app to our clients.
Is there a change request cost? If yes, what does it look like? Is it hourly? What is the process?
MobileCoderz follows a clear, transparent quality policy, according to which, we create and maintain a Change Management Register. All change requests are evaluated, considering the software design, programming code, delivery date, efforts made by the development team, and other allied commercial processes. Based on our analysis, we’ll be providing you a fixed costing for implementing the change request.
What type of documentation would you give us if any?
We will be providing you with the Source Code - Class Level Documentation, API Documentation and Test-Cases Documentation with the results.
Is there any trial customer acceptance period after the app is launched? If yes show many days/weeks?
We will be providing you with a 60 days free of cost maintenance after app has been deployed on the app store.
Can we get the source codes and 2 pages instructions of what is what in the source code?
We will be more than happy to provide you with the source code along with the 2-page instruction manual.
How does the maintenance work? Is it a flat fee or hourly as needed?
You can buy our monthly maintenance packages or work with us on an hourly basis, whichever is more suitable for you. In monthly maintenance packages, all the unused hours of the previous month get carry forward to the next month.
What is the turnaround time once an maintenance email request is sent?
We have a turn-around time of 24 hours once a maintenance request is sent on the weekdays.
How soon you can talk to us about it?
We would be happy to discuss it in detail with you within 24 hours.
How soon you will get an estimate?
We will be providing you an estimate within 24 hours.
How does the support look like?
We provide 60 days warranty once the final delivery is made and the app is live. So, if there are any bugs or defects in this 60-day period after the site is live we will fix it free of cost.
Do you have a design team inside your company?
Yes, we have an in-house team of top-notch UI/UX Designers and we are looking forward to deliver an eye-catching design for your client’s app.
Can you do the whole process of the app development from Designing, Programming, and Deployment and helping us with the process of launching on Google PlayStore and Apple Store?
Being a team of Top-Rated App Developer, who have delivered over 60 stellar iOS and Android Apps from scratch, I am confident that we can deliver a stellar App for you as well. We would be designing and developing the app and after you have approved the app, we’ll be deploying your app to their respective app stores.
What are the middle payment plans which will be linked to Milestone A, B, C, Etc?
We would be more than happy to provide you a fixed costing for the project, along with the milestones, once the requirement of your client has been finalized.
In the meanwhile, please have a look at a generic payment plan:
  1. 1st Milestone - $1000 (Released Upfront)
  2. 2nd Milestone - $X (Released after Design Phase Completion)
  3. 3rd Milestone - $X (Released after Development Phase 1 Completion)
  4. 4th Milestone - $X (Released after Development Phase 2 Completion)
  5. 5th Milestone - $X (Released after Development Phase 3 Completion)
Except the 1st milestone, the payment in the remaining milestone will be equally divided.