Swift Day 0: Bridging the React Native Gap
Birthday Reflections and New Beginnings
Hello all! This past weekend I turned 25 years old! I had a great weekend with my family. I ate delicious food, went surfing, and also had a chance to reflect on my goals for my 26th year.
Learning Through Structure
In college, I found great success in structure. I learned so much through repetition and practice, and was able to obtain a large amount of computer science knowledge in a relatively short amount of time. Deadlines were well defined, and the objective for what needed to be completed was clear. Even for more creative projects like OptiRunGen.com, I needed to deliver results every month.
100 Day Swift Challenge
I've determined that through both accountability and repetition, I can continue to grow my skills beyond work and academia. That is why I am embarking on a 100 day swift challenge. Every day, I will make a blog post about my Swift related learnings for that day. Hopefully, I will be able to learn a thing or two as well as share my favorite parts with you!
Learning Objectives
As of now, here are my high level learning objectives. I haven't given them to much thought, but it will be interesting to reflect on them over the next 100 days:
- Become a proficient application developer in SwiftUI
- Evaluate Swift as a server side language
- Form an unbiased opinion in native versus cross platform development
With that being said, lets jump in with day 1!