How to Create a Podcast App for iPhone (2026)

Create a podcast app for iPhone: an app for your own show, or a player for many, with RSS feeds, playback, speeds, saved episodes and Apple's rules.

By Sigsten Gustavii· · 8 min read

To create a podcast app, decide whose shows it plays (your own or everyone's), read episodes from the show's RSS feed, build a player that resumes where people left off and plays at their speed, add something the big podcast apps don't have, and test playback on a real iPhone. With Borel, you give it your feed and describe the app.

Two kinds of podcast app
An app for your show or networkA player for every podcast
Episodes fromYour own RSS feed or feedsAny feed, found through a podcast directory
Why people install itExtras, community, supporter contentA better player than the free ones
CompetitionLow: it's your showHigh: Apple Podcasts comes on every iPhone
Apple's 4.2.2 riskLow, with real featuresHigh if it only lists other people's content
Good fit for BorelYesPossible, but hard to stand out

A show with loyal listeners can give them something the general apps can't: bonus episodes, show notes with links and pictures, a place to send questions, the archive organised by topic, and a way to support the show. That is a small, focused app, and a good fit for an AI builder.

What a podcast app needs

The parts of a podcast app, and how Borel builds them
PartWhat it doesIn a Borel app
Episode listNewest on top, with title, date and lengthRead from your RSS feed
PlayerPlay, pause, skip 15 seconds, speedsApple's AVFoundation
ResumePick up where you left offPosition saved on the phone
Show notesLinks, chapters, picturesFrom the feed's description
Saved and playedMark played, save for laterKept on the phone with SwiftData
Questions from listenersSend a question for the next episodeA form saved to the app's database
SupportersBonus episodes for paying listenersA subscription through Apple's in-app purchase

Where episodes come from

Every podcast already publishes an RSS feed, the same one Apple Podcasts reads; Apple lists what a feed must contain in its podcast requirements. The app reads that feed, so a new episode appears in the app when you publish it as usual, with no extra upload. For a player that searches many shows, Apple's public Search API can look up podcasts without a key; services that need a key go under Tools, in Keys, where Borel keeps it on its server.

Show notes deserve care too. Most feeds carry them as simple formatted text; ask Borel to show them with tappable links and timestamps, so "12:40 the grinder we talked about" jumps straight to that moment in the episode. Artwork per episode, if your feed has it, makes the list feel alive instead of a column of identical squares.

A player people enjoy

  1. Resume exactly. Save the position often, per episode.
  2. Speeds of 1x, 1.25x, 1.5x and 2x, remembered between episodes.
  3. Skip back 15 seconds and forward 30, the buttons people use most.
  4. A sleep timer that stops playback after 15, 30 or 60 minutes.
  5. Big controls and a clear progress bar with time left.
  6. Mark as played automatically near the end.

Playback runs on Apple's AVFoundation. Listening with the screen locked and controls on the lock screen are what people expect from a podcast app; check both on your own iPhone early, before you build the rest of the app around them.

Extras that make your show's app worth installing

  • Topics and series that organise years of episodes better than a flat list.
  • Show notes with pictures and links that open in the app.
  • Ask a question for the next episode, with an optional voice note recorded in the app; see voice.
  • A reminder on release day, scheduled on the phone at the time the show goes out; see reminders.
  • Supporter episodes behind a subscription.
  • Search across transcripts, if you publish them.

Getting listeners to install it

Your listeners already have a podcast app, so give them a reason to add yours:

  1. Mention it in the episodes, with one concrete reason: "the bonus episode is only in the app".
  2. Put the link in every show's notes and on your website.
  3. Make the app the home of the community: questions, polls and listener stories that get read out on the show.
  4. Reward early supporters, for example with their name in the credits screen.
  5. Keep the free feed free. The app adds to the show; it doesn't take the regular episodes away from people's usual player.

A show with a few hundred loyal listeners can sustain an app like this, because the costs are small and the audio stays with your host.

Paid podcasts and Apple's rules

Apple's rules that apply to a podcast app
GuidelineWhat Apple asksWhat to do
4.2 and 4.2.2Not merely a content aggregator or a collection of linksBuild real features around the show
5.2.1 Intellectual propertyNo content you don't have rights toYour own shows, or feeds you're allowed to use
3.1.1 In-app purchaseSupporter content unlocked in the app uses in-app purchaseA subscription through Apple, built by Borel
3.1.3(a) Reader appsAudio bought elsewhere may be accessed in the appExisting web supporters can sign in
1.2 User-generated contentModeration if listeners postReport and block on listener posts

Read the full text on Apple's App Review Guidelines page.

What it costs

Costs of a podcast app built with Borel
ItemCostNotes
BuildingFree with 5 credits a dayPro from $20 a month for more
Audio hostingYour current podcast hostThe app plays from your feed
Running the appPay as you goOnly for questions, accounts or supporter features
PublishingBorel Pro and Apple's $99 a yearUnder your show's developer account

Because the audio stays with your podcast host, a show's app costs little to run: there is no streaming bill from Borel, only small database costs for features like questions and supporter accounts. See pricing.

What Borel won't do for you

  • Host your audio. Keep your podcast host; the app reads your feed.
  • Push a new-episode alert. Borel apps don't send push notifications; a release-day reminder set on the phone covers it.
  • Download every episode in the background. Ask for offline downloads of chosen episodes and test them on your iPhone.
  • Android. Borel makes iPhone and iPad apps.

How to choose the right way to build a podcast app

  • Borel, for a native iPhone app for your own show or network, built from your feed and a description.
  • Your podcast host's app program, if it offers a branded template app.
  • Apple Podcasts subscriptions, if supporter episodes are all you need and you don't need your own app.
  • [CatDoes](/compare/catdoes), if Android listeners matter; it builds React Native apps for both stores.

How to do it with Borel, step by step

Step 1: Give Borel your feed

A prompt to start from
Make an app for our podcast, Slow Coffee, from our RSS feed at https://example.com/feed.xml. The home screen lists episodes newest on top with artwork, date and length. The player has play, pause, back 15 and forward 30 seconds, speeds from 1x to 2x, a sleep timer and resumes where I left off. Mark an episode played near the end. Group episodes by topic using the tags in the feed. Add an Ask us screen where listeners type a question or record a short voice note. Remind me at 7:00 on Thursdays, when new episodes come out.

Rivet writes the app in Swift with SwiftUI and AVFoundation, and Xcode builds it on Borel's Mac.

Step 2: Listen in the simulator

In the iOS Simulator in your browser, play an episode, change speed and check resume.

Step 3: Listen on your iPhone

With Pro, install it with Borel Companion and take it on a walk: lock the screen, use headphones, switch apps. Ask for fixes in plain words.

Step 4: Publish

Stamp checks the app, and Publish builds and uploads it under your show's Apple Developer account.

The Bottom Line

The podcast app worth building is the one for your own show: episodes from the feed you already publish, a player that resumes and remembers your speed, and extras the general apps can't offer. Borel builds it natively from your feed and a description; test playback on your own iPhone early. Give your feed to Borel and press play on a live iPhone.

Questions people ask

Can I make an app for my own podcast?

Yes. Borel reads your show's RSS feed and builds a native app with an episode list, a player and extras like questions from listeners and supporter episodes.

Do I need to upload episodes to the app?

No. The app reads your existing RSS feed, so new episodes appear when you publish them with your podcast host.

Can I charge for bonus episodes?

Yes, with a subscription through Apple's in-app purchase, which Borel builds when you add a plan in Payments.

Will Apple approve a podcast app?

An app with real features around a show, yes. Apps that only list other people's content or links risk rejection under Guideline 4.2.2.

Can the app play in the background?

That is what listeners expect. Check playback with the screen locked on your iPhone early, using Borel Companion on Pro, before building the rest around it.

Can listeners download episodes for offline listening?

Ask for downloads of chosen episodes and test them on your iPhone; downloaded audio stays on the phone.

Can the app notify listeners of new episodes?

Borel apps don't send push notifications. A release-day reminder scheduled on the phone, at the time your show goes out, does the job.

Can one app hold several shows?

Yes. Give Borel each show's RSS feed and ask for a shows screen, so a network's listeners find every show in one app.

Does the app work on iPad?

Yes. Borel apps are made for iPhone and run on iPad, which suits listening while working.

How much does a podcast app cost to run?

Little. The audio stays with your podcast host, so the app only uses Borel's cloud for features like listener questions or supporter accounts.

Can I build a player for all podcasts?

You can, using Apple's public podcast search, but it competes with Apple Podcasts, which comes on every iPhone. A focused app for a show or a niche is easier to make worthwhile.

I think the podcast app worth building is the one for your own show. Give Borel your feed and press play.

– Sigsten

Make your iPhone app in Borel

Describe the app you want and see its first screens before you pay anything.

See your app free

Keep reading