# BidPeak for iOS documentation | WebKoding

How to install, licence and update BidPeak for iOS. A leaderboard where the ranking is the thing being sold.

Source: https://webkodingtheme.com/docs/bidpeakapp/

---

# BidPeak for iOS documentation

A leaderboard where the ranking is the thing being sold.
Back to BidPeak for iOS Open the demo

## Before you start

- •Flutter installed, with the Android and iOS toolchains for whichever platform you ship
- •An Apple and a Google developer account to publish under your own name
- •A backend for the boards and bids — the self-hosted BidPeak web application is a separate product
- •In-app purchase products configured in each store, if you sell bid credits
Ships as a Flutter project you build and publish under your own developer account.

## What it does not do

- —It does not include a backend. This is the Flutter app; the boards, bidding engine and payments are the self-hosted BidPeak web application, sold separately.
- —It does not complete in-app purchase setup. The flow is ready to connect; store products, pricing and review are yours.
- —It is a project you compile and publish under your own developer account, not an app we submit for you.

## What is in the download

The full Flutter source for iOS and Android: the live leaderboard, boards with their own rules and minimum bids, the in-app purchase flow, push notifications, dark mode and RTL support.
It is a project you compile and publish under your own developer account. No backend is included.

## The first build

Install Flutter and build the project for one platform before configuring anything. A first build that fails is nearly always a toolchain version, and diagnosing that alongside backend configuration is twice the work.
Point it at your backend. If you do not have one, the self-hosted BidPeak web application is the matching server side.
Configure in-app purchase products in App Store Connect and Google Play, and test in each store’s sandbox before submitting.

## Publishing it

Replace the branding everywhere before your first submission — icons, splash, store listing. Reviewers reject apps that look like a template more often than they reject the code inside them.
Be explicit in your store listing about what bids buy. Pay-to-rank is unusual enough that a vague description invites a rejection or a refund wave.
Turn on outbid notifications from launch. They are the mechanism by which the app makes money, not a nice-to-have.

## Licence, updates and support

- One licence covers 1 application you build and publish.
- 1 year of updates, from the date of purchase.
- 1 year of email support.
- Instant download + licence key by email
- 30-day money-back guarantee
Questions this page does not answer go to support@webkoding.com . If you bought from us and cannot find your licence key, look it up here .

## Common questions

### Does this include the server?

No. This is the mobile app as a Flutter project. The self-hosted Laravel web application — boards, bidding engine, Stripe payments and operator console — is BidPeak, a separate product on this site.

### Is the in-app purchase flow finished?

It is ready to connect: the flow is built, and the store products, pricing and review are yours to configure in App Store Connect and Google Play. No template can complete that half for you.

### Does it support right-to-left languages?

Yes, along with dark mode. Both are much cheaper to have from the start than to retrofit.

### Do users know when they have been outbid?

Push notifications on being outbid — which, on a pay-to-rank board, is the notification that brings people back to pay again.

### Can I publish it as my own app?

Yes. It is a Flutter project you build and publish under your own developer account, and the full source is yours.
