Answers Worth Knowing
Frequently Asked Questions
We are headquartered in Udaipur, India. Udaipur belongs to the state of Rajasthan, and is a one of the fastest growing cities. We have presence in USA & Europe too. We have a very talented team of more than 20+ great people, majority of which are in our headquarter in Udaipur.
We have a extremely talented team who can build great eCommerce Portals, Websites and Apps. When we started in 2014, we began with web development. Since then, we’ve come a long way, especially in eCommerce Development. We’ve developed very successful projects for web, mobile apps and eCommerce all these years.
Yes, we do. You may ask for extension of our project support after the project is completed. Nevertheless, the charges depend vary from project to project. You may ask this once the project size and scope is defined.
Everything begins with an Idea and we know – each idea is precious. We take great responsibility in ensuring your idea remains confidential. To accompany our commitment, we sign Non-Disclosure Agreement (NDA) right before any discussion. Even during the project development – we ensure strict security and confidentiality measures to nullify unauthorized sharing of information. We also have a legal agreements with all of our employees for maintaining security and trust.
It is a tricky question to be honest. We do not re-use your proprietary algorithms, license keys, trade secretes, trademarks, patented processes any where else. However, considering the authoring process of producing the code, we do use lot of open source libraries and our own libraries to save development time and avoid re-inventing the wheel all over again. This ensures you do not have to pay for something that can be produced quicker and with more quality.
Every project is unique and requires a fresh approach, but most projects pass through the some of the most common project development steps – i.e. Requirement gathering, analysis, solution consulting, wireframe / prototyping, UI design, development and testing. However, depending on the scope and type of the project, the sequence and selection of steps may vary.
Yes, if the project requires it and where our representatives are present, we will be happy send over the resource onsite for initial startup. Nevertheless, in case where our office is not present in your city/country and if the project is big, we may visit your place from our corporate office.
All of our development team works out of our headquarter – Udaipur, India. However, depending on the nature of the work, specific situation and in case of special meetings, we can certainly stay awake to ensure we connect during your working hours. However, we’d prefer having this be scheduled prior to the event so that we can plan our rest of the schedules accordingly.
We follow robust process to ensure the best quality. We have dedicated division for QA and QC that ensures every project is scanned through them. Covering all the different kinds of testing, they give a final ‘OK’ before the final handover and deployment.
Yes, we do have.
We have a very simple model. We work based on “Fixed Scope” model, where we give you finite time-frame and fixed price. The second scenario is for “Evolving Scope” – where you’re not sure how big or detailed the project is going to grow. In this case, we will compose a team of different technology experts who will work with you on building project as it evolves. Since it is difficult to determine short deadline for such projects – we charge you for each team player that is required on per month bases. In both Fixed Scope and Evolving Scope – we let you know the milestones on which you have to make payment. In most general cases, these payment milestones are tightly aligned with the delivery milestones.
The overall time to build a website depends on several factors. The first one is the complexity of the project. A static website usually takes less time than eCommerce websites or websites that require flash development. Some minor or major changes may increase the time limit. An average time taken by our web developer for a static website will be lesser than a website with flash and other dynamic graphics. Nevertheless, to develop complex websites such as eCommerce website takes a bit more time.
Our quality service at affordable cost is our USP. We know the value of your money and hence, we work with full dedication and devotion to turn your venture into a successful one. We have pool of experts in various technologies including PHP, Microsoft (.net), Java etc. Whether it is a simple, static website or a complex, eCommerce project, we never let our clients’ compromise with the quality. We put the same efforts and dedication into a static website as we do in a complex project. We provide efficient web development services in various top frameworks including the various open source PHP frameworks.
Of course, we do! It’s called as Responsive Web Designing. Our experts have hands on latest technology based on HTML5 and CSS3. We develop eye-catching and graphically convincing web designs that fit even on mobile devices. Nevertheless, you may have to specify this in your objectives before the project begins.
Yes, we do provide a few options. However, we encourage our buyers to be precise in their requirement and elements on the website depending upon what, we develop a few options. This saves time and money and fastens the process of web development.
Generally, no company provides you with this. But Designing Bulls offers a couple of changes during website development other than the objectives specified. Nevertheless, we firmly suggest discussing and defining the scope and elements before project begins. This saves time, resources and money.
We do it only if clients ask.
Over the last 5 years, we have developed many websites for companies belonging to different industry verticals. Be it blogs, portals, ecommerce sites or enterprise-level sites, we have expertise and experience in every aspect of website development. We’d have to analyze your specific requirements to say with certainty that we have developed websites similar to yours. But more likely than not, you’ll find that we have worked on projects similar to yours.
We use standard architecture –Mobile View Controller (MVC), a type of UI separating the representation of information from the user interaction. We do have different frameworks and use as per the project type and demand.
Open source denotes to apps development wherein the coders can access and alter the source code. MS Technology (.net) is a commercial source with limitations on code use, change, and distribution. Open sources are free to download (and so low in cost) and has good community support.
A static website is coded entirely with HTML where every webpage is a separate document without any database or external file to depend. Said this, the only way to edit such page is editing each page separately. A dynamic website has complex code like php or ASP with greater degree of functionality such as integrated with content management system. This has database and other source support. In this, you can update web pages without having knowledge of HTML or software. It solely depends upon your project type and the purpose. While fixed websites (that don’t require much data to be drawn from external sources) are better developed in static, others are good in dynamic.
Cloud computing is having specific data you require ready for use anytime from anywhere. For this, data should be transportable and mobile. The purpose of cloud services is to synchronize data among several devices and fast access. As of now, we don’t provide cloud services but we certainly develop mobile and web applications that are cloud compatible. You may mention this while developing app and we take care of it.
eCommerce requires special coding and huge flexibility. We recommend CMS like WooCommerce, Drupal, Magento, etc for the several factors, speed and analytics being the major concern.
Content Management System is a software package, which makes maintenance of websites in more systematic way. The owner can manage their websites without any help. In case you want multiple users with multiple roles for your website, CMS is recommended.
A web portal is a basically a website that uniquely fetches data from various sources. Generally, every information source has its own section on the webpage to display info. These days, revolutionary changes in technologies have made portals rendering greater benefits. Portal promises to deliver a more consistent and logical info management platform. As a result of this, it is a more use oriented approach for better accessibility.
We have special department (QA & QC) to test projects. We follow series of below mentioned robust testing for the projects we develop… 1. GUI testing 2. Cross browser testing 3. Black box testing 4. Navigation testing 5. Network testing 6. System testing 7. Unit and integration testing 8. Functional testing 9. Testing on various devices and platforms Before the project is ready for above mentioned testing, we parse the code using special software and also manually. Our special programmers leave no stone unturned in screening the codes before executing them for the final version.
Native apps are built for specific platforms (e.g. iOS, Android, Windows Phone etc.). They are built using platforms’ native SDK and development platforms and are able to use some of specific features of device – e.g. Camera, Volume controller, speaker etc. The web based apps (also web-apps) run within the mobile browser and are virtually webpages that imitate the look of a native mobile UI. Such apps are advantageous over native apps as they give same user-experience on different smartphones. However, they can’t use some features of devices like native apps.
Yes, we build mobile applications for all major mobile development platforms. You can hire our developers for developing app for iOS (iPhone and iPad), Android, BlackBerry, Symbian and Windows Mobile. Whether you want to develop apps for just one or two platforms, or want to develop an app that works on all the mobile platforms, we are at your service.
We don’t have control over this. Nevertheless, most of the applications developed by Designing Bulls do well on the market. If you are keen to earn out of the application, we recommend using our Business Analysis provided by the experts. Desinging Bulls offers consultancies in such cases.
If you want the changes to be made in the app, it will cost you. We recommend having the project scope defined before beginning the project to save time and money.
Yes, we do at free of cost! Nevertheless, you’ll have to pay the minimum amount of charge (fees) by the main company (for example Apple AppStore Yearly charges US$99.00).
The framework or programming language that we use to develop applications depends upon the chosen platform by the client. For example, for iPhone application, we use iOS SDK, Objective C, Swift, Xcode, and other tools and technologies provided by Apple. Similarly, for Android application, we use Android SDK. We expertise in frameworks of Open Source and Microsoft Technologies for Web Service and API based applications.
Yes, we do.
Yes, you can get an application that would work in all platforms. For such development, you need to go for cross-platform mobile development in which our developers use frameworks that are used to develop the main application and then deploy it across your desired platforms. For more information on our cross-platform development services, you can check out our services for cross-platform mobile development.
Yes, we can. You can hire us for just writing codes for programming.
Most of the apps we develop don’t get rejected. There are no special criteria for this but just making a neat and clean app works. Our apps are foolproof and bug-free as they pass from various robust testing. Though we don’t guarantee of approval on iTunes as it may be rejected other than technical fault.
Need of hosting or website depends on what architecture your application is using. If your application requires database and web services that connect database to the app, you need hosting in order to manage database and those web services. If you already have hosting infrastructure and server – we can help you utilize the same. As far as website goes, if you need your end users to do any activity or you need website for marketing your app, we can help you develop that as well.
You may! Nevertheless, this may be chargeable.
Unlike web apps, mobile apps do not have access to remote databases. In order to fetch the data from the servers, an alternative service is needed. Web services or APIs are that alternative. By creating XML/JSON files from the database, we can use data from these files for user application.
No. Flash is not supported on any iOS device. The support for flash is going to be discontinued from Adobe (who owns flash now) for mobile devices. Also, the flash is very rapidly being replaced by core SDK capabilities and HTML5.
Well, who doesn’t want to be there in that spot? 🙂 Saying that, it totally depends on how cool is your app idea, as well as the app as one solid product. Apparently, it is all up to Apple and Google staff when it comes to selecting an app to feature there. But having a great concept put together well increases your changes. So, it is not just us, however our role could be significant in having you take your app to that place.
Certainly. While we absolutely love our clients to be technical, we also carry years of experience with us to fill in the gap for technology on your behalf.
It couldn’t have been better. If you know what you’d expect from the development team and know what to execute, it will require much less time to get started. We just need to understand everything you’ve got for us on the table and we can figure out the right engagement model for the project. We can provide you the estimates and Fixed Scope model would just be right for you.
No. They don’t rely 100% on you for generic cases. Most of the time and more often than not – they’ll find out the solution by seeking advise, consulting and technical help from their peers, supervisors and experienced members within the team. However, the more the team knows about long term goals and you treat them as your own team, the better they can perform. All and every expectation shared during early stage of engagement ensures meeting them over a period easier. Nobody likes surprises and it’s the communication at appropriate time that can cover it up.
We believe it is our responsibility. However, something that’s within our reach or access – we can certainly chime in and help you to fix the issue even before it arises. However, in certain cases – our clients prefer to leave a few parts of the project to their own teams. In such cases, we can’t do much – except to guide you or show you the solution. To be able to “FIX” the problem itself – we need to have your permission along with the access.
Certainly. The pricing in terms of number is not a difficult. However – as you’d expect, it is not JUST about the price and quote only. The core benchmark of pricing depends on lot of factors such as composition of team, experience level required and type of engagement as well as the length of minimum commitment for the contract.
Most critically – the actual solution that needs to be developed plays a vital role here. It depends a lot on whether the solution has to be built form ground up or work is required on a system that’s already built and is live. In both cases, there are many discussions that need to happen in order to craft a perfect and transparent cost model.
We have developers from 1 year to 9 years of core programming, project management and QA experience. Many of them also have industry specific experience in terms of driving solutions catering to a domain. Having said that, our core expertise is programming. The more domain knowledge and expectations in terms of technical requirement and solution brief you provide, the better the development quality that can be exhibited.
Staying updated in the modern technology world is not a choice. We totally understand the importance of staying up to date and not only just that, ensuring to update the knowledge which is trivial in terms of communication, technology trends, version updates etc. For the same, we conduct regular internal and external training programs as well as participate in online courses, to gain knowledge.
Honestly, there cannot be a 100% replacement on immediate bases. In case of temporary unavailability of the developer due to sickness, emergencies or planned leaves – we compensate the working hours within same week or same month. In case we can’t compensate the loss of hours due to unavailability of the resource, those hours will carry over for the next month and will be compensated in the subsequent weeks.
In case of longer absence of the developer, we will certainly replace the resource with the new one – again following the same on boarding procedure that was used to place the original developer.
Yes. However, we certainly do not consider ability to speak English as the ONLY benchmark of the development skill and intelligence. However, all of our developers are good at either writing or speaking english and can efficiently communicate. In case we have a very good developer who just cannot communicate to the extent you’d like – we will position a Project Manager level person to facilitate the communication and ensure there’s no communication loss and strategic focus.
Absolutely. We do not hide our team – and in the modern day of communication, we believe communication is the only way in which a lot of problems can be solved. We will share with you all contact info of our developers – their email address and Skype. In case of special cases, we don’t mind sharing directly phone numbers of the developers to be able to communicate with them instantly with tools like WhatsApp and Messages.
We do. We commit that all of your requests are responded within 12 hour window. Although we ensure you’re well aware of the state of your project, tasks and any sensitive situations – we understand there may be cases where you need instant response. Please note that our response does not necessarily mean a “SOLUTION” at all times. We do handle emergencies and have a very good attentiveness during weekend as well. However, we would love to avoid emergencies during weekend but at the same time, we totally stay on top of the situation in general cases.
We’re all ears in case you have something to say. We love talking about industry, insights, sharing our learnings, experiences with other clients, and similar situations that gave us new insights. Just let the developer, the project manager or the BDM is in touch with you and we are just a call away.
We are equally alert about security as you are. All of our servers are behind a very secure firewall that prevents outside intrusion. Moreover, any sort of personal storage devices and laptops and cloud storage access is prevented in all computers in our network. So your data and code are 100% secure when they reside on our servers. Additionally, we have a very well defined IT policy, that imposes stringent rules for preventing unauthorized software installation with workgroup set up, personal device provisioning and remote access prevention.
Our payment process and schedule is extremely simple. We require the receipt of the fees of engaged resources in advance before the work begins. When you are ready to start, you’ll pay for the 50% advance fee for the project.
This prevents you from overpayment, as well as timely reimbursement for us to keep the team engaged with your project. For the fastest payment method, we prefer direct WIRE Transfer to our bank. Alternatively, you can pay via PayPal or Credit Card as well. All the information of payment will be present in the invoice you’ll receive.
Very good question. The advance payment ensures we 100% commit the resource to you and not have him/her engage in any other runtime work despite any classification of the work. Having cleared the payment will ensure we can provide you continuous delivery without hindrance including the source code all the time. You’ll be in full custody of the work done so far and our written commitment to engage the resource for your work.
Additionally, it is a good practice to maintain payment-to-work association to build confidence and trust in each other for providing quality and uninterrupted services.
Everybody loves discount isn’t it? No problem. We can certainly consider some, in case you’re looking at hiring multiple developers or looking for a long term IT partnership with us.
NO. Everything from cost perspective will be kept 100% transparent to you and we guarantee – there’ll be NO SURPRISES when it comes to Dedicated Teams.
What can we help you with
Have A Great Idea?
Share your great idea with us and we’ll help you shape your dream into reality.