A new tool by Swiftify (known for their Objective-C to Swift Converter) allows Storyboards to be converted to SwiftUI in 1 click! • Get ready to port your iOS apps to macOS • Readable code • Collaborate easily • UI code is checked at compile time
No reviews yetBe the first to leave a review for Storyboard to SwiftUI Converter
Seems like it works with .xib files as well as they are a subset of storyboard. Is this correct? We use only xib files in our project and will be looking forward to migrate to SwiftUI in 1.5 years.
You are right an xib is indeed a subset of storyboard. Right now we do not support xibs but we would be adding full support for xibs shortly. By the time you would be migrating to SwiftUI the product would have matured significantly.
@ilya@ibrahimh_ss_n In fact, we do support XIB's as well as storyboards since our latest release. Consider this a "hidden" feature - seems like even not everyone in our team knows about that ;)
We will advertise that soon, but you can already paste an XIB file to the converter and that should work (at least for basic controls).
Having used Swiftify, have high hopes for this nrw product. Feels like a sure step in the right direction, as unified apps for iOS and Mac is the obvious future.
What are the limits on this free version?
Great tool. Swiftify is my great helper, sure that this is a big step to the best apps. Definitely upvoted and I read that you are planning to add a file convertion and I think that this would be my favorite. Will be thankful for the comment on my software too.
Thanks, @john_banko for another vote for the File conversion.
That's how the user-driven development is supposed to work ;)
We'll consider your vote and will very likely release the file conversion very shortly after this launch!
I worked long and hard to build out my Storyboard UIs. Now all that work can be translated accurately to SwiftUI code, thanks to the awesome team at Swiftify. Code on! 🚀
Thanks @rushkeegan - really appreciate your super-positive feedback on this!
The product is yet on its early stage but so far the community feedback is great, and we are going to continue improving it in order to cover as much as possible :)
Way back in 2014, just a few months after the Swift language was introduced,
Swiftify created a converter from Objective-C to Swift that became the best of its kind.
Five years later, Apple has introduced SwiftUI – a revolutionary way to develop a UI for iOS and macOS apps using Swift code.
Benefits of SwiftUI include:
• Easier collaboration
• Readable code (as opposed to cryptic XML format used by Storyboards)
• Compile-time checking
• A step towards porting iOS apps to macOS
This time Swiftify was the first to introduce a converter from Storyboards to SwiftUI!
The following features are currently supported:
• Storyboard and XIB files
• Full support for View, Text, Button controls
• Very basic support for other controls
• Attributed text (fonts, text styles, foreground and background colors)
• Exact replication of the positioning of storyboard elements (except for Auto Layout constraints)
The best thing is, the Storyboard to SwiftUI converter is now absolutely free and unlimited for Swiftify users!
Thanks, everyone for your support and feedback!
We are thrilled to see the real demand for this project.
Expect a lot of updates including conversion of files and support for most UIKit / AppKit controls in the near future!
I love your Objective-C to Swift convertor! It helped me so much when I just started learning Swift and there were not many resources in the language (since most were in Objective-C). Looking forward to using this new feature. 🙌🏻
Storyboard to SwiftUI Converter
Storyboard to SwiftUI Converter
signalayer
Storyboard to SwiftUI Converter
signalayer
Storyboard to SwiftUI Converter
Storyboard to SwiftUI Converter
Traverse
Storyboard to SwiftUI Converter
Storyboard to SwiftUI Converter
Storyboard to SwiftUI Converter
My Next Meal