Episode 03 - Danny Greg Talks MVVM
Apple has trained Mac and iOS developers to architect their apps using the Model-View-Controller architecture. Danny Greg from GitHub joins me on CocoaRadio this week to explain a slightly different way of architecture: model-view-viewmodel.
Danny and I discuss the history of MVVM, how to integrate it into an Objective-C app, and some common pitfalls you may run into as you’re learning the new technique.
Listen & Subscribe
Download: MP3 Audio, Soundcloud
You can subscribe to CocoaRadio and get a new episode each Monday by adding our feed to your favorite Podcast client.
http://feedpress.me/cocoaradio
You can also add us on iTunes
Sponsors
CocoaRadio is brought to you for free thanks to our sponsors. This week we’d like to thank:
Links
@dannygreg on Twitter
GitHub for Mac
Model View ViewModel
@justin on Twitter
carpeaqua
Glassboard
Episode 02 - Jared Sinclair Talks OvershareKit
This week on CocoaRadio Justin welcomes his pal Jared Sinclair to discuss OvershareKit, a free open source library for iOS that allows you to easily add support for sending content a variety of social networks and other types of online services within your iOS app. We discuss OvershareKit’s origins and why it exists, why it should be used rather than the UIActivity system Apple provides by default, and some thoughts on running a successful open source project.
Listen & Subscribe
Download: MP3 Audio, Soundcloud
You can subscribe to CocoaRadio and get a new episode each Monday by adding our feed to your favorite Podcast client.
http://feedpress.me/cocoaradio
You can also add us on iTunes
Links
OvershareKit on GitHub
@jaredsinclair
jaredsinclair.com
Unread for iPhone
Justin on Twitter
carpeaqua
Glassboard
Episode 01 - Brent Simmons Talks Vesper Sync
On the inaugural episode of CocoaRadio, Brent Simmons joins Justin Williams to discuss syncing data between the cloud and your mobile app.
Brent has been blogging his experiences building a sync architecture for Vesper using Microsoft’s Azure Mobile Services platform. We discuss why he chose Azure and some pitfalls and successes he’s had in developing the sync architecture. We also go in-depth on how he is storing unique identifiers, handling conflicts, and other things that will forever make “Sync is Hard” a true statement.
Listen & Subscribe
Download: MP3 Audio, Soundcloud
You can subscribe to CocoaRadio and get a new episode each week by adding our feed to your favorite Podcast client. We’ll be on iTunes soon.
http://feedpress.me/cocoaradio
Links
Brent on Twitter
Inessential
The Record
Justin on Twitter
carpeaqua
Glassboard
Azure Mobile Services
Node.js
Vesper
http://carpeaqua.com/cocoaradio/#03