What’s really cool about it is that storyboards allow you to put together the user interface for your app. Including positioning everything on each page (scene), transitions between those pages and the controls used to trigger that process.
Basically meaning you can lay out all the possible paths in your application graphically, greatly reducing the amount of code you need to write.
The only challenge is that there is a bit of a learning curve to get up to speed on how to use storyboards.
This popular tutorial on Ray Wenderlich will show you what I mean –
Once the learning curve of creating new scenes and hooking them up is over, you can really start to play with aspects of your interface.
I can’t talk though, as I avoided Storyboards for a long time because I didn’t want to have to learn something new :(.
Eventually I learned them, and am glad I did as they have really improved the speed of my development.
What if Dapp created storyboards for you?
And that got me thinking… what if Dapp did this for you?
What if you could create your screens, buttons, transitions and other content straight from your iPhone, no matter where you are?
And then export your project into Xcode, complete with Storyboards, project files and all media where you just had to open up a completed project?
That would be really cool and incredibly useful to anyone looking to create their own app – whether they are a non-coder or an experienced developer.
Which I’m now happy to say has been achieved ☺.
A look at the elements of a storyboard screen
I could create this in Xcode Storyboards from scratch or I could just get Dapp to create it for me.
The neat thing about using Dapp is that I can now just open this up and really only care about positioning my objects by using the drag / drop visual controls available and selecting my objects and updating using the options on the right hand side of the screen.
The transitions, hooking everything up, content, images and positioning have already all been handled by Dapp.
A much simpler interface to use than Xcode Storyboards.
Next steps are just to register for the Apple Developer program and submit your app to the App Store :).
And by all means, feel free to get in touch with me if you have questions about those steps.
Next Dapp updates?
iPad universal and heaps more options to help you build bigger and better apps 🙂