Progressive Web App (PWA), Native App or Hybrid App?

PWAs are web applications, runn

Warning We have recently received complaints that members of the public are targeted by some agents through WhatsApp who claim to be from Hipster Private Limited and using our UEN number of Hipster Private Limited to prove that they are legit Singapore companies... Read More

We have recently received complaints that members of the public are targeted by some agents through WhatsApp who claim to be from Hipster Private Limited and using our UEN number of Hipster Private Limited to prove that they are legit Singapore companies.

They also use a similar looking domain name, our logo, and address on the website to make it as similar & credible as possible.

We want to make it very clear that Our company doesn't appoint any agent/recruiter for this so call 'money earning by apps rating' or 'any Ponzi scheme' where you need to deposit any money to get jobs.

Our jobs are always posted on official company pages on social media such as Linkedin, Instagram, Facebook and WSG.

Which Project Management tools do we use?

That depends on the client to client and the nature of the project as well.

But we primarily use the following

What type of development methodology do we use?

We use Agile Methods as the preferred option, but we use the waterfall model in complex organizations where many departments need approvals.

What are the security controls?

What is Service Level Agreement(SLA)?

For any Time-sensitive issues (an urgent task which halts the operation of a system), Our response time is within one hour and fixed within the same day.

For General Support questions, Our reply is always within the same day.

For addition or amendments in features, We can communicate within a week. Also, we always have a weekly or bi-weekly meeting.

Which are the Documentations provided to customers

What is the process of UI/UX

What is the team structure?

Our team consists of a business analyst (with a Tech background), a project manager, a UI/UX designer, and a developer(s)

How do you charge after support?

Depending on project requirements, we follow four models for the support as well.

  1. You can buy hours and use them once you need support from our team
  2. You can get a separate quote for new features and changes required.
  3. In case your project needs dedicated technical support because it is tech-oriented, We also offer full-time teams.
  4. It can be a combination of all three or any two of the above.

Note:- We don’t charge for bug fixes and give 12 months free support after the project

What is the timeline?

Based on the features and scope of work, the timeline may vary from 3 months to 12 months and beyond. For projects that take more than six months, We recommend launching them in phases like MVP, MVP feedbacks, Full product launch, Integrations, and extensions.

Is there any different pricing model

  1. Project basis for well documented and specified projects
  2. Dedicated teams on a fixed monthly fee
  3. Hourly rates for small tasks or tasks which need some experiments or research.

What are the factors that decide the cost?

  1. Target Market (Number of languages required such as English, Chinese, Korean, etc.)
  2. Number of targetted users
  3. Features needed
  4. Number of screens
  5. Number of different types of users within the system (vendor, User, Admin, third party)
  6. Integrations like social media, payment integration, marketing, and analytics tools
  7. Type of support needed

What is the entire development process?

  1. Requirement gathering, User research, Competitor research wireframing
  2. High fidelity prototype and real-user feedback (3-5 iterations )
  3. Code
  4. UAT( User Acceptance Testing)
  5. Deployment
  6. Extend and improve further.

Is it worth Prototype testing with real users before coding?

High fidelity prototype testing and iteration are time taking. However, our experience with 50+ projects shows that high fidelity Prototype testing and a few feedback iterations reduce time in development and the cost of making changes in later stages. So overall, it makes projects faster and delivers a quality product that users have already tested.

What is the best technology for mobile apps?

There is no right and wrong technology at this point, but we do recommend Flutter in the case of Hybrid apps for content-based apps. For some complex requirements, we use Swift for Native iOS app and Kotlin/Java for Android.

How do we track data analytics?

We can use MixPanel or Google analytics within the app that shows behavior analytics. For tracking transactional data, We will create customized analytics in an admin panel such as – number of signups, number of paid users, number of transactions per day/per month/ per week.

How do I market my website or app?

Although we do not provide marketing services, we integrate tech tools that help you to automate marketing and track the ROI. Depending on your target audience, Here are some suggestions:-

Should I create a dedicated website for my app?

We recommended a website for a mobile app since the website serves several functions

Do you recommend MVP or Full product?

We recommend a Minimum Viable product for testing your users, testing the demand, and getting started quickly before making a full-fledged product. The vision should be well-defined and shared with developers, but the focus should be on MVP and the most important features for which customers are willing to use the product.

What is the cost?

The cost may vary from $5,000 to $200,000, depending on required features, target audience, the number of screens, and pages needed, along with other integrations required. There are multiple ways of doing the same thing. The cost is still part of the discussion.

Hybrid or Native or PWA?

PWA (Progressive Web App) is good when you have a new product and like to reach multiple audiences. Since it works as a website, users do not need to download an app. If some users browse the website multiple times a day, they can save it on their phones like an app.

A hybrid app is a great way to manage one code base for Android and iOS. Hybrid is excellent for content-based apps. It is less ideal for apps that do not use and customize hardware components so much.

Native is the best for user experience but more costly to develop. The cons include having different developers build and maintain two code bases for iOS and Andriod. However, the pros are that native apps are highly customizable. It is suitable for apps that utilize hardware functions and/or require smartwatches and AR/VR.