Inspiration

The idea of Writesuit iOS came from my own need while using AI to write. I always had to inject many different prompts every time I wanted to write something with quality. Also, in my opinion the chat interface is not well suited for such quick and daily tasks, so I started building it. I built it on the web first and when Shipaton 2025 was announced I thought it would be a great project to bring to iOS.

What it does

It helps you write or summarize any text with ease. There's no authentication needed, just download the app and use the AI assistant. The UX was thought to be as simple as possible, following literal advice from Apple's WWDC videos on Design Guidelines.

How we built it

It was built mostly by coding with AI, using Swift and SwiftUI. To achieve a richer text editing and rendering we used a local webview rendering the output of the AI assistant, which uses HTML, CSS and ProseMirror for a richer experience comparing with the native TextEditor APIs. Even though there are better TextEditor APIs this year, I couldn't get the expected results with them.

Challenges we ran into

Making the webview that renders the HTML outputs to feel like a native view was quite challenging. Other than that the bigger challenge was developing the APIs to ensure the UX would be as simple as possible for the user.

Accomplishments that we're proud of

The bigger accomplishment for me is that the v1 of Writesuit iOS already addresses my needs and deliver a look and feel that I couldn't find in any competitor on the App Store.

What we learned

My biggest learnings in this project were related to scope management. For some reason, September has been holding a lot of changes in my personal life in the last few years, and this year wasn't different. I got sick, then when I got better my familiy visited me from another country and I had to make a lot of choices cutting the scope of the app so I could make it to the deadline. The outcome was that I could ship an app with no bloat, that is useful and feels good to use. If I had more time I probably wouldn't have optimized the UX that much.

What's next for Writesuit iOS

The goal is to bring features such as context-aware writing with multi-modal sources (youtube videos, screenshots, PDFs and anything else people might want to use as sources), and a better in-document assistant so users can iterate upon the same document indefinitely to create academic-level outputs.

Built With

Share this project:

Updates