Why I'm building BluPri

2 min read

I like to code and build stuff, but I don’t always have an idea to build something. But I finally found an idea I can build. The iPad is my favorite device. I can use it as a tablet and sort of as a laptop. After a long day at work sometimes I just want to build or design an app on the couch with the iPad. If Im done I just can start doing something else and I don’t have to drag around two devices. But creating apps on an iPad is not easy. There are not a lot of native tools for it or the experience is not that great.

So this brings it to my idea BluPri, an iPad app that can be used to build an design user interfaces for apps. With SwiftUI components a user can create easily a interface and see an idea comes to life. After a user is done with building the user interface the user can export the design to a png or export it to code to use it in Xcode. So the user only needs to connect the user interface to the logic of the app. It’s going to be a difficult app to build, but one which will be fun to build and a great learning experience.

The current phase of the app is really in the beginning. I have a few rough sketches and one designed screen. Because I got stuck on designing the idea I started building the app. I have currently an infinite canvas where a user can swipe and zoom. The next part I will be building is a option to add a screen sizes to the canvas which can later be used for adding components.

For the MVP I want a working canvas where a user can add screens and drag and drop components to it (Text, buttons, HStack, VStack, etc.). With these small components a simple prototype can be fast designed on the iPad.