Swift Day 0: Bridging the React Native Gap


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:

  1. Become a proficient application developer in SwiftUI
  2. Evaluate Swift as a server side language
  3. Form an unbiased opinion in native versus cross platform development


With that being said, lets jump in with day 1!