Categories
code

Weeks 5 & 6 at The Flatiron School.

Week 5

Auto Layout

Wrapping Up Core Data

We wrapped up our last lecture on core data this morning, and even though the everything dealing with core data seemed convoluted, it eventually became pretty straightforward. According to our main instructor Tim, we primarily use APIs and cloud services to manage our services. There is also Parse, a backend database solution for mobile app developers who don’t can’t/don’t want to deal with the backend side of things. On top of that, they recently came out with a new local database feature for iOS, meaning you can save data locally until you have a network connection, which then syncs your files with Parse’s server. Makes you think when we’d ever have the need for Core Data.

Categories
code

Week 3 & Week 4 Summary

Week 3

Table Views and Datastores.


Day 12
Before the day ended yesterday, Tim introduced us to table view controllers, the visual interface that powers a majority of the apps we play with. Just think about any app that scrolls through endless rows. By the time lecture wrapped up, my brain was already heading into power-save mode after spending most of the afternoon tackling navigation controllers, which allow subsequent windows to appear after a button press to more detailed information.
I don’t feel very comfortable with the material, and I’ll probably have to re-watch some of the lectures. Oh yeah— all our lectures and code samples are recorded and posted on GitHub so that we don’t have to stress with getting all the notes and code lab walkthroughs at that very instance. +1 for Flatiron Team.

Categories
Uncategorized

Weeks 1 & 2 at The Flatiron School.

Week 1

It is the almost the end of week 1 here at the Flatiron School, a coding school that cultivates professional, entry-level computer programmers in a matter of 3 months. On the first day, one of the instructors told me to enjoy every moment because things move so fast here, and he couldn’t be more accurate. As of this post, it’s already the end of week 1, and for me, all 5 days have felt like a long string of days. All the lectures, introductions and exhilaration feels like is one continuous day, kind of like they’re all concatenated to one another. …wait a second.

Categories
code

Moving table view cells across sections in a to-do list app.

Over the past week, I’ve been working on a small to-do list app that categorizes your personal tasks based on type and category.

One of the bigger challenges I had while building my to-do list app was moving tasks around across different sections. And while Apple has its own proprietary method for managing and reordering its cells via an optional button, I wanted my cells to move based on button presses instead, specifically with the popular SWTableViewCell cocoapod.

Categories
code

Weeks 1 & 2 at The Flatiron School.

Week 1

Deploy on Day 1.

It is the almost the end of week 1 here at the Flatiron School, a coding school that cultivates professional, entry-level computer programmers in a matter of 3 months. On the first day, one of the instructors told me to enjoy every moment because things move so fast here, and he couldn’t be more accurate. As of this post, it’s already the end of week 1, and for me, all 5 days have felt like a long string of days. All the lectures, introductions and exhilaration feels like is one continuous day, kind of like they’re all concatenated to one another. …wait a second. We also went right into action on our very first day by tackling our first coding lab with the classmates next to us. No prior lecture— it was just us and what we knew coming into the program after the 150 hours of assigned pre-work.

Categories
code

Flatiron Blog Post #1: Understanding Pointers in Objective-C.

It’s the start of my second week here at The Flatiron School, and over the last 6 days, our iOS class has been going over the foundation of Objective-C, the language that writes up most of the popular iPhone apps we use.

We’ve been reviewing the 150 hours of assigned pre-work given to us the month beforehand, and on top of that, we have to write and present a technical blog post every week or so on a topic of our choice. Students like myself who were assigned to present this week were given some slack as to how technical our initial post needed to be.

With that said, I decided to blog about my first impressions of the school as well as a concept that I struggled with ever since I started learning Objective-C.

Categories
Uncategorized

Understanding Pointers in Computer Programming.

It’s the start of my second week here at The Flatiron School, and over the last 6 days, our iOS class has been going over the foundation of Objective-C, the language that writes up most of the popular iPhone apps we use.

Categories
code

Accepted to The Flatiron School for iOS Development

It’s official- I got accepted into The Flatiron School for iOS Development this Summer. The Flatiron School is a 12 week immersive coding camp that provides admitted students with the practical skills necessary to work as professional web and mobile app developers. I just finished my second year as a strength coach for New York University, so the transition from sports performance to computer programming cannot be any faster. Nevertheless, I am extremely excited to get going with the program come June.

Categories
Uncategorized

Accepted to The Flatiron School for iOS Development

It’s official- I got accepted into The Flatiron School for iOS Development this Summer. The Flatiron School is a 12 week immersive coding camp that provides admitted students with the practical skills necessary to work as professional web and mobile app developers. I just finished my second year as a strength coach for New York University, so the transition from sports performance to computer programming cannot be any faster. Nevertheless, I am extremely excited to get going with the program come June.