App Templates  /  Easy Split
iOS app template · Full source code

Easy Split - The Smarter Way to Tip

Enjoy Stress-Free Outings: Bill Splitting and Tip Calculation at Your Fingertips
SwiftUI Source Code for Group Bill Splitting and Tipping Guide

SwiftUIiOS 14+Xcode 15+AdMobIn-App Purchases
$89
Buy Source Code
  • Complete Xcode project
  • Full SwiftUI source code
  • Free support included
Watch the video demo ↓
Full source codeCustomize the complete Xcode project
SwiftUINative Apple development
iOS 14+Minimum supported iOS version
Free supportHelp with the source code as delivered
About the template

Easy Split

Eating out with friends? Let Easy Split handle the bill! Accurate, fast, and fair bill and tip calculations for hassle-free dining. This is a full SwiftUI Source Code, designed with a user-friendly interface and seamless functionality in mind. With its personalized color themes, useful tipping guide, and the option to share comprehensive bill breakdowns, this app is one of those evergreen apps that people are always looking for.

You will get the source code of the app that you see in the video demo. Nothing more or less than what the video demo shows. Feel free to ask questions before buying. This app is created using the latest version of Xcode and SwiftUI, ensuring modern, efficient, and up-to-date design and functionality. The app enables users to customize the color theme and toggle haptic feedback on or off. It also includes a tipping guide flow, providing insights into acceptable tipping amounts across various industries. Another key feature is the ability for users to easily calculate each group member's share of the bill, simplifying the splitting process. Enhancing this functionality, the app's share feature is particularly useful as it enables users to send details such as the total bill, tip amount, and individual shares through text messages, providing clear and concise bill breakdowns.

Requirements

What do I need to get started?

You will need a Mac computer with Xcode 15+. This app requires iOS 14+. All app templates on this website are for iPhones without iPad support. An AdMob account is necessary if you want to show ads in the app. We provide you with some basic PDF documentation on how to replace the AdMob Interstitial Ad identifiers, and how to replace the in-app purchase product identifier.

How it works

How does it work?

  • The app features a primary flow where the keyboard is constantly visible, allowing the user to input the bill amount and use various elements to calculate tips/gratuity and divide the bill among their group.
  • Users are provided with three preset tip percentages: 10%, 15%, and 20%, along with a slider for customizing the tip percentage.
  • For bill splitting, the app includes straightforward stepper buttons to increase or decrease the number of people. It automatically recalculates all amounts as users interact with any component.
  • A standout premium feature is the bill-sharing capability. It initiates a native sharing process, enabling users to distribute the bill breakdown via text, email, or other apps. This breakdown includes each person's share, the total bill, tip amount, and more, and is accessible through in-app purchases.
  • The settings section houses the tipping guide, which offers recommended tipping practices in the US, customizable within the app.
  • Additionally, users can personalize the app's color theme in the settings, affecting the keyboard and specific text fields.
  • In-App Purchases are handled via a private framework. This framework doesn't support subscriptions. You can use this framework for any other games/apps you want to add in-app purchases. If you want auto-renewable subscriptions, please contact us or search for 'PurchaseKit by Apps4World' on the website in order to get the full version of the PurchaseKit product.
Video demo

Dine and Divide with Ease! Try Easy Split

Say goodbye to awkward bill moments! Easy Split: Quick, fair, and easy bill splitting and tipping.

Need more than the template?

I can customize this project for your product, add features, or use it as the starting point for a larger native iOS app.

Discuss a custom build →