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

PWAs are web applications, runn

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.

What is a prototype? Should I test using a prototype before coding?

A prototype is a simulation of the final product before coding commences. One common misconception is to skip creating the high-fidelity prototype and testing it to save time. However, from our experience with more than 50 projects, we discovered that high-fidelity prototype testing and iterations could dramatically reduce development time and cost. Overall, we recommend prototyping to save time and deliver a quality product that users have already tested.

What is the best technology for mobile apps?

All technologies have pros and cons. Generally, we recommend Flutter for Hybrid app, Swift for Native iOS app, and Kotlin/Java for Android app.

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

Choose PWA if you want to develop a simple solution, have a smaller budget, and have a shorter timeline. Requiring no downloads, PWA can reach a vast audience.

Native apps are great for solutions that utilize the phone’s hardware functionalities, e.g., camera. It also offers more security options, better performance, and user experience.

Hybrid apps work best for content-based solutions that aren’t overly complex. It requires only one code source to run on both Andriod and iOS and hence is less costly to develop.

How can Hipster help in marketing my website?

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

What are the tools you use for data analytics?

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

Minimum Viable Product (MVP) or a complete product?

We recommend an MVP to release a product to market as quickly as possible, testing the demand and getting feedback from your users. Especially for startups, the MVP can help mitigate risks and focus on identifying the essential features customers need.

How long does development take?

The time required may vary between 3 months to 12 months and beyond, depending on project scope. We recommend launching in phases for projects that take more than six months, starting with an MVP and working towards a full product launch.

What is the cost?

Depending on scope, complexity, and technologies utilized, the cost may vary from $5,000 to $200,000. We can discuss the options after a better understanding of your needs.

How long will it take?

Since there is a wide range of options, there is no standard answer to how long the development process will take. As an estimate, it can take anywhere between 4 to 12 months. The duration depends on the scope, complexity, technologies utilized, etc. Therefore, it is crucial that we discuss and understand your needs, target audiences and develop a solution that will satisfy all that.

Use Hipster’s Discovery Template to gain clarity of your web development needs. Using your response, a Hipster consultant will get in touch with solution options, estimated cost, and time required.

How much will it cost?

Since there is a wide range of options, there is no standard answer to how long the development process will take. As an estimate, it can take anywhere between 4 to 12 months. The duration depends on the scope, complexity, technologies utilized, etc. Therefore, it is crucial that we discuss and understand your needs, target audiences and develop a solution that will satisfy all that.

Use Hipster’s Discovery Template to gain clarity of your web development needs. Using your response, a Hipster consultant will get in touch with solution options, estimated cost, and time required.

What are the measures taken by Hipster to secure mobile apps?

Since there is a wide range of options, there is no standard answer to how long the development process will take. As an estimate, it can take anywhere between 4 to 12 months. The duration depends on the scope, complexity, technologies utilized, etc. Therefore, it is crucial that we discuss and understand your needs, target audiences and develop a solution that will satisfy all that.

Use Hipster’s Discovery Template to gain clarity of your web development needs. Using your response, a Hipster consultant will get in touch with solution options, estimated cost, and time required.

Can Hipster expedite my project?

Since there is a wide range of options, there is no standard answer to how long the development process will take. As an estimate, it can take anywhere between 4 to 12 months. The duration depends on the scope, complexity, technologies utilized, etc. Therefore, it is crucial that we discuss and understand your needs, target audiences and develop a solution that will satisfy all that.

Use Hipster’s Discovery Template to gain clarity of your web development needs. Using your response, a Hipster consultant will get in touch with solution options, estimated cost, and time required.