


In this case I ended up using the Apple App Store for the mobile app, and I hosted the installer for the MacOS desktop client on GitHub, using their Large File Storage solution.
#2do app created with electron how to#
I was also forced to figure out how to actually deploy/distribute desktop and mobile applications. I learnt that making networked apps which can work offline as well is hard. I gained a working knowledge of Swift, SwiftUI, real time streaming protocols (via Socket.IO) and OAuth 2.0. I got a note taking app which largely fulfils my personal requirements for a note taking app, and I did it it a reasonable amount of time.Ī big part of why I did this project, was to expose myself to problem spaces outside of my usual domain (frontend, specifically single page applications). To expose myself to problems I haven’t encountered professionally, and hopefully get a more rounded view of the development process. So I decided to get a bit of closure and do a debrief of the project. I was feeling a bit mopey this morning as the realisation that my distracting/all consuming side project is over and I need to start thinking about paid work again. Given that I personally use Windows, IOS and Mac, I’m pretty happy though. “ A cross platform notes application, a la Mac notes app, but one that works on Mac, Windows, and IOS“ “ A cross platform notes application, a la Mac notes app, but one that works on Mac, Windows, Android and IOS“

I started out, a month and a half ago trying to make: (note I have since removed it from the App Store as I didn’t have time to maintain the project 🙁 “Noated” (Noted was taken…) is live and available to install, and I’m feeling reflective.
