Kindly share your feedback on how GoodFirms has been doing so far in increasing your visibility among potential clients.
GoodFirms is actually having a lot of potentials & impact when it comes to visibility & client conversions. Simply sharing our good firm profile had definitely added a remarkable value when showcasing firms' credibility & especially LinkedIn verified testimonials take it to another level. Kudos!
Please introduce your company and give a brief about your role within the company?
Heading from Punjab, IN. Bcoder Castle specializes in mobile app development, UI/UX design, and web portals via full product delivery and team augmentation engagements. With a team of around 30+, we are publishing nearly 20+ apps annually for startups and Fortune 500 companies. I (Jagdeep) am serving as CEO as well as a Solution Architect, assisting the team in delivering a top-notch product from conceiving stages to GO Live in stores.
What was the idea behind starting this organization?
At Bcoder we believe in coding Viable to WOW. The Core of this organization stands strong on 2 core-principles
● Make it easy for a non-techie client to get a product developed true to his vision.
● Craft a product like an Art with an addictive user experience.
we are keeping the vibe alive by delivering mind-boggling quality with prefect icing of transparency & communication.
What are your company’s business model–in house team or third party vendors/ outsourcing?
We completely believe & have learned this in the very first few months of our business that a great product needs great communication. So, we work with a completely in-house 30+ members in the team with perfect combinations of both creative as well as analytical ninjas.
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
● Communication is the key for us, with the availability of 24x7, our clients are privileged to reach as at any time of day over multiple channels like Slack, Skype, Whatsapp too, with no barriers of timezones.
● We love guiding key-stakeholders throughout the complete implementation journey. So, product development is no-longer as rocket science for them & it’s easy for them to scale & grow the product in the future.
● Of course, being based in IN, it gives us the opportunity to cater premium products with less budget in-demand.
What industries do you generally cater to? Are your customers repetitive? If yes, what ratio of clients has been repetitive to you?
From clients in Booking & Delivery Services, Event Management, Social Networking, Image - Video Processing to as typical as, Education, HR, Enterprise Security, we have covered verticals of ample of B2B & B2C domains. According to our recent analysis, every 4th of 10 is a new vertical getting triggered.
In getting Recurring clients, we feel BCODER is blessed enough, to get either other business or future versions from every 6/10 clients we worked for. Also, a few of our clients have turned as our offshore-partners & driving more business for us.
Mention the objectives or the parameters critical in determining the time frame of developing a mobile app.
It always depends on case to case & requirements but still some crucial features which can’t be ignored when planning timelines are
● Use case/Audience in targetted & Features that are expected in a platform
● Level of complexity, research required & particularly when something off-beat included
● Kind of UI UX planned like animations/transitions even kind of UI components involved
● Platforms to be supported & any specific preferences in the third-party SDKs
● Resources requested & allocated
How much effort in terms of time goes into developing the front end and back end of a mobile app?
Depends on many factors (like above) that collectively decides it but still, we if go with a basic ballpark so it can be something like below excluding UI UX/Planning, just core development
● Small Mobile Applications ( 4-5 core features / > 10-15 screens ): 8-10 weeks
● Medium Mobile Applications ( 8-10 core features / > 20-25 screens ) : 12-15 weeks
● Large Mobile Applications ( 10+ core features / >30-40 screens ) :20 weeks approx.
What are the key parameters to be considered before selecting the right platform for a mobile application?
● Stage of Project: like if it’s just a POC/ MVP like if idea is to be tested yet, we suggest go with MVP & test the market & potential.
● Budget & Finance: How much budget one wants to put in if limited go with a platform covering max. use case
● Demographics Targetted: Region, Gender, Age-group, Target audience is a big factor.
● Key-Use cases: What the core-use cases are & with the platform is most used/compatible in achieving them clearly & quickly.
Which platform do you suggest your clients, to begin with when they approach you with an idea (Android or iOS) and why?
My personal suggestion would be if someone is coming up with the idea, the potential of an idea needs to be tested before planning something really big purely based on the assumption (unless you are backed up with proper research & domain-specific problem-solving).
We usually advise clients to go with Lean yet WOW MVP for a pilot of the product & platform depends on regions, audience. Like if Asia is the target region go for android first & for the United States iOS is the key.
Again it varies from client to client.
Android or iOS, Native or Hybrid — which platform is best to use to build your app? What are your recommendations?
Having served as a Native App developer in the initial years of my career, I am personally a Native Fan i.e. Native iOS & Android because although hybrid is very advanced now (having strong players like Flutter/React-Native in the scene) but still the performance of native is still unbeatable.
For small & cost-cutting application Hybrid is best but if one can afford & want to play big terms of features, customization, Native is the secret that will go seamlessly.
What are the key factors that you consider before deciding the cost of a mobile application?
● Features/Scope of Work/# of screens
● Complexity/Research needed
● No of the resources involved
● Platforms & Technologies
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.)
● Pay per Feature where for each feature no. of hours are estimated & billing goes per hours
● Pay per Milestone, here each milestone has a certain set of features & budget is allocated to each milestone, when payment is released once a milestone is achieved.
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?
Having expertise in developing from scratch, most of the ideas we get are bootstrapped, so budget is sometimes a constraint but we have stories in the past when clients raised good investment from POC/MVP we delivered. So, minimum is typically nothing but yes I remember we once delivered an MVP for 700 USD only, but later on got the next 2 versions of the same.
What is the price range (min and max) of the projects that you catered to in 2019?
2019 was really great business tenure, I guess the minimum we did was 3000 USD for a simple business inventory app & max was something around 30k USD.
Which business model do you suggest to your clients enabling them to generate revenue from mobile applications? Why?
Varies from clients to clients but the core is still the same
● Go for Lean & get some numbers/feedback
● Keep revenue model in-place strong from Day 1, products weak on the revenue model fails fast, unless you are mining data like Oil lol.
● Try providing some free-value like trails, demo so the user can interact & feel the need for premium content/features which will boost your sales.
● Ads are good in some cases but value-adding features/content are more strong in-game.