Sedona - Compile Swift Program

Sedona - Compile Swift Program

Learn and code in Swift

36 ratings
63 reviews
Free
In-App PurchasesWith Ads

Details

  • Released
  • Updated
  • September 22, 2016
  • March 13, 2026
Sedona - Compile Swift Program screenshot #1 for iPhone
Sedona - Compile Swift Program screenshot #2 for iPhone
Sedona - Compile Swift Program screenshot #3 for iPhone
Sedona - Compile Swift Program screenshot #4 for iPhone
Sedona - Compile Swift Program screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Write and run Swift code directly on your mobile device. Ideal for learning and testing code snippets with features like syntax highlighting and a custom keyboard. Supports file sharing and includes a language reference.

Compile and run Swift programs
View program output and errors
Custom keyboard for Swift characters
Advanced source code editor
Syntax highlighting and line numbers
File sharing via AirDrop and iCloud
Show original description

What's New in Sedona

3.7

March 13, 2026

- Optimized for iOS and iPadOS 26 - Support for Swift 6

1

In-App Purchases

$2.99

Upgrade

Upgrade to premium version

User reviews

Perfect for testing quick snippets

Spartan but this is a compliment. No fuss between you and your code, just an extended keyboard with quick access to Swift punctuation, parentheses, brackets, etc. A run button. Fast and efficient.

Feature request: auto-completion would be a boon on a iPhone! But already very useful as is. I am using it to play with snippets from books or docs I read on the go.
Show more

Worked for me

Compiling code on mobile is generally not recommended but this app still makes it well possible. Some function might not works as good as on a mac. But it's better than nothing.

Suggestion

Bonjour

Je suis nouvel utilisateur de votre application
J ai écrit un programme pour afficher
une notification sur iOS

Mais à chaque fois j obtiens un message du type

compiler.swift:2:8: error: no such module 'UserNotifications'
import UserNotifications
Ou

compiler.swift:1:8: error: no such module 'UIKit'
import UIKit

Est il possible d importer UIKIT dans votre application ?

Merci
Show more

Excellent

Je suis passé à la version premium c’est bien un seul prélèvement de 2,99€? Pas chaque mois? Et en plus de ne plus avoir de pubs y’a t il autre chose dans la version premium?

Excellent !

Bravo au développeur.

Developer apps

FAQ

What does Sedona do?

Sedona allows you to write, compile, and run Swift code directly on your iPhone, iPad, or iPod Touch. It's designed for learning Swift and testing code snippets, offering features like syntax highlighting and a custom keyboard for efficient coding.

What are the key features of Sedona?

Key features include the ability to compile and run your Swift programs, view output or detailed errors, a custom keyboard for easy input of special characters, an advanced source code editor with syntax highlighting and line numbers, and support for opening, saving, importing, and sharing Swift files.

Is Sedona free to use?

The app is free to download and use, but it includes in-app purchases and advertisements. Specific features or functionalities might be unlocked or enhanced through these in-app purchases.

What are the limitations of Sedona?

An internet connection is required for compilation. Programs have a maximum running time of 20 seconds, and only one file can be run at a time. Some file system, network, and graphics functions may be limited, and it functions as a batch compiler, not supporting interactive programs directly.

Who is the target audience for Sedona?

This app is ideal for individuals learning Swift, students, and developers who want a convenient way to write and test Swift code on their iOS devices without needing a full computer setup.