Michael Raber Releases ClearCache & ControllerContext
Raber Indoctrinates the NightOwls Gang
Michael Raber joined us for a special edition of Night Owls last week. He talked to us about his new product, ClearCache and his plans to simplify configuration and managing of caching layers.
I realize the title sounds a bit too intense or serious to be a fitting description of the fun that we had learning and discussing caching layers, iOS apps and open sourcing, but I thought it sounded catchy. Truth is, most of the people in the room were unaware of the problems relating caching layers before Mike presented his new products, so his talk did have a educative or enlightening quality to it.
Although it was one of the more quantitative talks we’ve hosted thus far, it certainly expanded our technical understanding for those of us who were not familiar with Mike’s reasons for designing ClearCache and ControllerContext. As you can see from the first picture, Brad Miller, the most technically literate out of the bunch, is smiling and the rest of us are recognizably perplexed. Despite the visual evidence that we appeared to be considering defenestration, it was a really cool opportunity to learn about things that we tend to take for granted otherwise.
Mobile app developers spend a lot of time writing code to access remote data and assets (i.e. images) used within apps. ClearCache aims to simplify the configuring and managing of caching layers within the app.
He also released ControllerContext, which solves the problem of passing data back and forth between iOS view controllers. The ControllerContext object manages the state between view controllers, reducing the boilerplate code necessary to wire screens together.
The state of the art today for passing data between view controllers is to create properties or setters on the next view controller to display and to use the delegate pattern for passing data back to the originating view controller.
The ControllerContext object gives you this power and control for passing data back and forth between view controllers.The magic behind the ControllerContext is the combination of storing key/object pairs of data with the ability to control the scope of the data.
All and all, it was a really fun night of learning new things and meeting new people, which is what Night Owls is all about!
If your site is need of a multilingual solution get in touch with us and we will detail how WPML for WordPress and Walnut St Labs can help you broaden your reach and deepen your engagement across the language barrier.read more
Managing and optimizing tens of thousands of SKUs while while maintaining agility is hard “af” as they say. We manage high-SKU stores mostly on Shopify these days — and we do it with the help of these three app. These apps allow merchants to bulk optimize your Google shopping feeds, optimize shipping options, and the ability to edit just about any product or subset in bulk.read more
Brandywine Valley College Specialists was featured in the Daily Local News this week for the recent launch of their online program which makes college admissions a breeze.read more