It took around 6 weeks, from starting to learn Swift to finally building the minimum viable product for Presentify. I worked mostly nights and weekends, and I coded the whole thing in Swift. In hindsight, I could have gleaned more knowledge from various open-source projects before starting to code but I took a call to release faster and then improve after a couple of releases.