bloc referral

If you are interested in learning to code with a mentor, try bloc and get $100 off.
Showing posts with label iOS. Show all posts
Showing posts with label iOS. Show all posts

Friday, December 12, 2014

How I learned Swift in about 3 weeks

I did not start my journey into Swift 3 weeks ago, but actually started back in June, the same month Swift was announced by Apple. I was very much focused on learning more Rails and had no real desire to learn it extensively, so I only dabbled in some reading. At that time I had already started learning Objective-C and messing around with iOS( which was just opening and closing Xcode). I started working through some of the Bloc iOS curriculum, but mainly read through curriculum and did not finish the alcohol calculator project.

Fast forward 2 months and I declared September as the month Swift for myself. I began reading the ever so dry Swift Language Guide and completed the Treehouse Swift course videos but wouldn't actually write Swift code for another month.

I have begun facilitating LearnWithMe sessions with CodeNewbies where the focus is choosing a subject in programming that you are interested in learning with others. I was approached, Swift came to mind right away, since it has been a milestone I continue to push down the list.

I started my first session with the CodeNewbies and ran through the Swift Tutorial: Quick Start, which I highly recommend due to it's great job in explanation of basic Swift programming and Xcode Playgrounds.  Just last week I started a tutorial I had on my list for months, which I highly recommend, Bloc's Swiftris tutorial. This tutorial was the perfect next step for myself to really understand how Swift works with the iOS framework. I also got actual hands on in Xcode and actually make an app work. I was blown away when I ran the build and heard the Tetris music running in the background, it was a great feeling.

Today was my 3rd Swift session and I ran through another basic tutorial called, Learn Swift. The nice part about this tutorial is the pre-packaged playgrounds you can download and play with.

What's Next?
My immediate goal is to start and complete another tutorial in iOS/Swift, I do not have plans of attempting non iOS tutorials at this point, since I already have a basic understanding of Swift; enough to at least debug errors. I have downloaded the FlappyBird Swift code which I will be reading through and plan on completing the Treehouse Swift Weather app.

If you are interest in joining me in learning Swift, keep an eye on the CodeNewbie forum for the next event.

My goal is to become proficient in mobile development and have the ability to transfer my web development ideas to the iOS platform. Thanks for joining on that journey.

Monday, June 23, 2014

Back on track and finally done moving

I have spent the last week trying to become acclimated to the new job as well move all my stuff from Tampa to Orlando. The good news is most of my colleagues have expressed that it will be 2-3 months before I am truly comfortable with the code base, so I will take it one day at a time.

I have also finally finished all my stuff from my old place, which had me in Tampa longer than expected. My hope is to get back on track with Ruby Newbies and my personal development journey.

A new task I have recently taken on is the some low level QA testing for Bloc. I will begin my work this week going through their iOS curriculum, making this the instruction is clear and free of typos, I planned on starting Saturday,but my Tampa trip went longer than expected. I am truly honored that to be a part of the team. The testing will not take too much time out of my day and I plan to learn Objective-C and Swift while doing it, so look out for some post in regard to that.

Well that is all, happy coding.