# A document-based app in Swift Playgrounds for iPad

DevFeed: [A document-based app in Swift Playgrounds for iPad](<https://devfeed.tech/articles/a-document-based-app-in-swift-playgrounds-for-ipad-39522.md>)

Original publisher: [Read original article](<https://rambo.codes/posts/2021-12-28-a-document-based-app-in-swift-playgrounds-for-ipad>)

Published: 2021-12-28T17:00:00Z

Content type: tutorial

Language: en

Sources: [Rambo Codes](<https://devfeed.tech/sources/rambo-codes.md>)

Topics: [Swift](<https://devfeed.tech/topics/swift.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [SwiftUI](<https://devfeed.tech/topics/swiftui.md>), [plist](<https://devfeed.tech/topics/plist.md>), [Xcode](<https://devfeed.tech/topics/xcode.md>)

Tags: [coding](<https://devfeed.tech/tags/coding.md>), [ios](<https://devfeed.tech/tags/ios.md>), [ipad](<https://devfeed.tech/tags/ipad.md>), [plist](<https://devfeed.tech/tags/plist.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swift-playgrounds](<https://devfeed.tech/tags/swift-playgrounds.md>), [swiftui](<https://devfeed.tech/tags/swiftui.md>)

## AI overview

A developer describes building a document-based app in Swift Playgrounds 4 for iPad. The article discusses adapting to Swift Playgrounds, comparing its code editor experience with Xcode, using SwiftUI for the app interface, and declaring custom document types in Info.plist.

## Source excerpt

Gui Rambo writes about his coding and reverse engineering adventures.