Background

Tini App Store is a critical element of Tini App Platform (TAP) because it is the primary interface through which consumers interact with our Tini apps. It allows users to browse and search for the products and services they need.

My Role

Tini App Store and Tini apps provide me with opportunities to learn about consumer behavior and their interactions with mini apps. My challenge was to make using mini apps intuitive for consumers without introducing an onboarding flow that could disrupt their experience while using Tiki.

To achieve this goal, I worked with our designers to design Tini App Store and system flows for when apps call specific JavaScript APIs, such as requesting user data, accessing the address book, processing payments, etc. This ensures that consumers have a consistent and great experience across different mini apps.

In addition, I monitored product usage and collected user activity data to analyze their behavior and improve the app or flows.

Product

Tini App Store

Tini App Store

Tini App Store

Tini App Store is a digital storefront dedicated to listing our collection of tini apps. Our users are able to browse and search for tini apps that suit their needs, as well as add their most frequently used apps to their favorites for easy access.

We have implemented an indexing service to crawl the app content periodically, which enables users to search for products within tini apps. This feature allows for a more user-friendly and comprehensive app experience.

With the introduction of Tini SDK, Tini App Store can be customized to fit the requirements of app hosts. In addition, it provides APIs for core functionalities, including browsing and searching.

Templates

While working with partners, we discovered that many of them had similar business models, such as ecommerce, F&B, ticketing… To help them save time and reduce costs during app development, we created templates that they could use as a starting point. These templates provide partners and developers with a foundation that they can build upon to create their own unique apps. By providing partners with these templates, we hope to make app development more accessible and efficient.

The followings are example UIs and flows of the templates we’ve published.

Shopping

Shopping Template
Flows of Shopping Template

Flows of Shopping Template

F&B

FnB Template
FnB Delivery Flow

FnB Delivery Flow

Flight Booking

FnB Template
FnB Delivery Flow

FnB Delivery Flow

Hotel Booking

Hotel Booking Template
Flows of Hotel Booking Template

Flows of Hotel Booking Template

Key Takeaways

  • Managing the Tini App Store helped me learn about consumer behavior, which in turn helped me improve the product and the platform.
  • Learning about other use cases and flows gave me a sense of how consumers would interact with an app and their pain points, and it also helped me accumulate product experience.
  • Providing partners and developers with templates and use cases can help them reduce costs and save time when developing their apps.
  • Consistent user experience is critical for the quality of both the platform and the mini apps.