I started DevFright in 2013. I was new to programming at that time. I had done a class in the mid-90s learning Pascal, but that only scratched the surface. I dabbled a bit with PHP on some WordPress installs that I had, but it wasn’t until 2012 that I started being more serious about programming. I began with iTunes-U content from Stanford, and in 2013 I started writing about what I was learning.
I created DevFright to write about what I was learning about creating iPhone apps. I had been learning Objective-C and felt I could share my learning.
Most of my work until late 2019 was with Objective-C and Swift. That year, I became more involved with PHP, using a custom framework to create an API. Shortly after that, I worked in Lumen and then switched to Laravel.
Things changed again when I began working in Python with a few friends so that we could learn the language together. We built the beginnings of a chess game and tried to engineer it so that the classes and relationships between them made sense. It was a great few months spending a few hours together each week.
In 2021 I began moving more to using Python with some JS and TS as well. I helped build an API that used Python and FastAPI. The team changed, and suddenly we discussed building something more reliable, perhaps using native code to create a separate iPhone and Android app rather than a PWA that was causing grief.
We decided to switch to C# and .Net Core using MAUI, which was still in beta then.
Surprisingly to me, I like C#. It has been great to work with. I am still very new at using it[Read more…]