Comique Dev Diary 28/3
Lately Comiqueās blog has been mostly posts about new comic releases (which is how it should be, imo). But I donāt want you to think Iām not working on new projects for Comique ā in fact, itās all Iām working on right now! But itāll be a while before these efforts see the light of day, so Iād like to start sharing my progress ā myĀ unfinished, ugly, malleable progress ā with you on this blog.
Iād like anyone whoās interested to be able to enjoy and understand these posts, so Iāve tried to write this in a way that requires as little knowledge about programming as possible (though there might be little nerdy notes here and there for those who are interested). Let me know how I fare.
Going beyond iOS
Itās clear Comique needs to expand beyond iOS if itāsĀ to be a truly useful app for comic makers and readers. So what to do? Start working on the Android version, right?Ā
⦠right?
When I started working on Comique a year ago, there was just the iOS app (written in Objective C, a language used exclusively for Appleās platforms). But there also has to be a way to get comics on there, so I made a web app for comic makers too (written in Ruby, a popular language for web development). Finally there had to be a website for potential readers to browse the catalog (also written in Ruby), and for various reasons, thatās another website.
Thatās already three different codebases, sharing very little code with each other. And keeping each codebase healthy and productive requires maintenance and care ā otherwise it starts to become difficult to work with, like an unruly garden.
Thereās just one person working on Comique (hello!), and I want using Comique apps to feel excellent. But Iām not sure I could do that if I added a fourth garden to take care of in the form of an Android app. Three feels like too much already, and Iām not able to hire any helping hands.
ButĀ if Comique is gonna be for realsies, as they say, itās got to be everywhere.
Comique everywhere, but also in as few places as possible.
My plan is to work towards just having two codebases:
The native iOS app
A fully featured web appĀ where:
Comic makers can make their comics, like on artists.comique.co
Comic readers using any device can browse, buy and read those comics.
Thatās a lot of responsibility for an app. Tomorrow Iām going to post about how Iāve started building it, and what kind of progress Iāve made in the last few weeks. Iāll do my best to keep it interesting and get some videos of super ugly, in-progress features!















