Day 16 at Mobile Makers (NSNotification Center)

Today was the last day of official classes with the structured schedule we have been following. Next week we will get an assignment to build an app that is already in the app store and we only have until Thursday to finish it. It should be a blast, working every second possible to get the project done. The point of doing that is to show us and get accustomed to a client coming to us with a big project with a deadline. After that, we break up into groups for the big final project for the last three weeks. Vik, Aaron and myself are teaming up on the final project and we are doing something we think is really cool. We are going to code our final project in both Objective-C and Swift. I am really excited to dive into Swift more while continuing to expand my knowledge of Objective-C.

We had our group photo today and after that, mostly everyone left for the day. It ended up being only Vik and I at Mobile Makers so we decided to do a project together, to hopefully submit to the app store. We decided to do a project called “SeeNote.” The concept is that the user can take a photo anywhere they are and then write text associated with it. Then they can view all their photos and texts together in a tableView with the date they took it and a tag associated with it. Then they will also be able to view where the photo was taken on a map as well as seeing where all their photos on a map are. We got a really good start on it last night and I ended up working on it at Mobile Makers until 1am. It was a long 17 hour day but very productive and our app is looking great so far. The cool thing about our app is that it isn’t using a backend server like Parse, we are using core data to store everything and this is giving us great practice with core data, since it was such a hard topic from this past week. I am going to spend the weekend working on SeeNote while reviewing earlier concepts and diving into Swift a little bit.

The code below is awesome…

– (void)scrollViewDidScroll:(UIScrollView *)scrollView {
CGRect frame = self.floatingView.frame;
frame.origin.y = scrollView.frame.origin.y +440;
self.floatingView.frame = frame;

[self.view bringSubviewToFront:self.floatingView];
}

– I wrote it and it allows a “floating” button to be on a table view and it scrolls with the table view at the botton so it never disappears.

-Blake

Leave a comment