際際滷shows by User: robby_brown / http://www.slideshare.net/images/logo.gif 際際滷shows by User: robby_brown / Fri, 21 Aug 2015 14:58:00 GMT 際際滷Share feed for 際際滷shows by User: robby_brown High level concurrency /slideshow/high-level-concurrency-51906290/51906290 high-levelconcurrency-150821145800-lva1-app6891
Learn about how the actor model can hide and manage the complexities of concurrent programs.]]>

Learn about how the actor model can hide and manage the complexities of concurrent programs.]]>
Fri, 21 Aug 2015 14:58:00 GMT /slideshow/high-level-concurrency-51906290/51906290 robby_brown@slideshare.net(robby_brown) High level concurrency robby_brown Learn about how the actor model can hide and manage the complexities of concurrent programs. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/high-levelconcurrency-150821145800-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Learn about how the actor model can hide and manage the complexities of concurrent programs.
High level concurrency from Robert Brown
]]>
621 7 https://cdn.slidesharecdn.com/ss_thumbnails/high-levelconcurrency-150821145800-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Data Source Combinators /slideshow/data-source-combinators/46591673 datasourcecombinators-150402143804-conversion-gate01
Eliminating the boilerplate from UITableView and UICollectionView.]]>

Eliminating the boilerplate from UITableView and UICollectionView.]]>
Thu, 02 Apr 2015 14:38:03 GMT /slideshow/data-source-combinators/46591673 robby_brown@slideshare.net(robby_brown) Data Source Combinators robby_brown Eliminating the boilerplate from UITableView and UICollectionView. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/datasourcecombinators-150402143804-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Eliminating the boilerplate from UITableView and UICollectionView.
Data Source Combinators from Robert Brown
]]>
731 2 https://cdn.slidesharecdn.com/ss_thumbnails/datasourcecombinators-150402143804-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Elixir /slideshow/elixir-34864730/34864730 elixirmay2014-140519124422-phpapp01
An introduction into Elixir, a Ruby-like language built on Erlang. Demos at https://github.com/rob-brown/Elixir-Demos.]]>

An introduction into Elixir, a Ruby-like language built on Erlang. Demos at https://github.com/rob-brown/Elixir-Demos.]]>
Mon, 19 May 2014 12:44:22 GMT /slideshow/elixir-34864730/34864730 robby_brown@slideshare.net(robby_brown) Elixir robby_brown An introduction into Elixir, a Ruby-like language built on Erlang. Demos at https://github.com/rob-brown/Elixir-Demos. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/elixirmay2014-140519124422-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> An introduction into Elixir, a Ruby-like language built on Erlang. Demos at https://github.com/rob-brown/Elixir-Demos.
Elixir from Robert Brown
]]>
3607 8 https://cdn.slidesharecdn.com/ss_thumbnails/elixirmay2014-140519124422-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
MVVM /slideshow/mvvm-32963270/32963270 mvvmapr2014-140331193810-phpapp02
In this presentation I implement the MVVM pattern by combining Core Data and Reactive Cocoa. The MVVM pattern can use any data storage and binding libraries, but I chose Core Data and Reactive Cocoa since they are common on iOS. Demo at https://github.com/rob-brown/Demos/tree/master/MVVMDemo.]]>

In this presentation I implement the MVVM pattern by combining Core Data and Reactive Cocoa. The MVVM pattern can use any data storage and binding libraries, but I chose Core Data and Reactive Cocoa since they are common on iOS. Demo at https://github.com/rob-brown/Demos/tree/master/MVVMDemo.]]>
Mon, 31 Mar 2014 19:38:10 GMT /slideshow/mvvm-32963270/32963270 robby_brown@slideshare.net(robby_brown) MVVM robby_brown In this presentation I implement the MVVM pattern by combining Core Data and Reactive Cocoa. The MVVM pattern can use any data storage and binding libraries, but I chose Core Data and Reactive Cocoa since they are common on iOS. Demo at https://github.com/rob-brown/Demos/tree/master/MVVMDemo. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/mvvmapr2014-140331193810-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this presentation I implement the MVVM pattern by combining Core Data and Reactive Cocoa. The MVVM pattern can use any data storage and binding libraries, but I chose Core Data and Reactive Cocoa since they are common on iOS. Demo at https://github.com/rob-brown/Demos/tree/master/MVVMDemo.
MVVM from Robert Brown
]]>
2706 3 https://cdn.slidesharecdn.com/ss_thumbnails/mvvmapr2014-140331193810-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Reactive Cocoa /slideshow/reactive-cocoa-mar2014/32462732 reactivecocoamar2014-140318170418-phpapp02
The basics of Reactive Cocoa. The tips and tricks in this presentation will cover almost all the use cases for Reactive Cocoa. Demo here: https://github.com/rob-brown/Demos/tree/master/RACDemo.]]>

The basics of Reactive Cocoa. The tips and tricks in this presentation will cover almost all the use cases for Reactive Cocoa. Demo here: https://github.com/rob-brown/Demos/tree/master/RACDemo.]]>
Tue, 18 Mar 2014 17:04:18 GMT /slideshow/reactive-cocoa-mar2014/32462732 robby_brown@slideshare.net(robby_brown) Reactive Cocoa robby_brown The basics of Reactive Cocoa. The tips and tricks in this presentation will cover almost all the use cases for Reactive Cocoa. Demo here: https://github.com/rob-brown/Demos/tree/master/RACDemo. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/reactivecocoamar2014-140318170418-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The basics of Reactive Cocoa. The tips and tricks in this presentation will cover almost all the use cases for Reactive Cocoa. Demo here: https://github.com/rob-brown/Demos/tree/master/RACDemo.
Reactive Cocoa from Robert Brown
]]>
2377 5 https://cdn.slidesharecdn.com/ss_thumbnails/reactivecocoamar2014-140318170418-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
UIKit Dynamics /slideshow/uikit-dynamics-29095081/29095081 uikitdynamicsdec2013-131210214228-phpapp01
A basic overview of UIKit Dynamics. Demo here: https://github.com/rob-brown/Demos]]>

A basic overview of UIKit Dynamics. Demo here: https://github.com/rob-brown/Demos]]>
Tue, 10 Dec 2013 21:42:28 GMT /slideshow/uikit-dynamics-29095081/29095081 robby_brown@slideshare.net(robby_brown) UIKit Dynamics robby_brown A basic overview of UIKit Dynamics. Demo here: https://github.com/rob-brown/Demos <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/uikitdynamicsdec2013-131210214228-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A basic overview of UIKit Dynamics. Demo here: https://github.com/rob-brown/Demos
UIKit Dynamics from Robert Brown
]]>
1941 2 https://cdn.slidesharecdn.com/ss_thumbnails/uikitdynamicsdec2013-131210214228-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
iOS State Preservation and Restoration /slideshow/ios-state-preservation-and-restoration/16148845 staterestorationdec2012-130123231314-phpapp01
Covers iOS app state preservation and restoration with extra emphasis on NSCoding. WWCD 2012 session 208 glosses over some of the fine details of how NSCoding works. Understanding this foundation better helps in understanding state preservation and restoration. ]]>

Covers iOS app state preservation and restoration with extra emphasis on NSCoding. WWCD 2012 session 208 glosses over some of the fine details of how NSCoding works. Understanding this foundation better helps in understanding state preservation and restoration. ]]>
Wed, 23 Jan 2013 23:13:14 GMT /slideshow/ios-state-preservation-and-restoration/16148845 robby_brown@slideshare.net(robby_brown) iOS State Preservation and Restoration robby_brown Covers iOS app state preservation and restoration with extra emphasis on NSCoding. WWCD 2012 session 208 glosses over some of the fine details of how NSCoding works. Understanding this foundation better helps in understanding state preservation and restoration. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/staterestorationdec2012-130123231314-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Covers iOS app state preservation and restoration with extra emphasis on NSCoding. WWCD 2012 session 208 glosses over some of the fine details of how NSCoding works. Understanding this foundation better helps in understanding state preservation and restoration.
iOS State Preservation and Restoration from Robert Brown
]]>
7950 5 https://cdn.slidesharecdn.com/ss_thumbnails/staterestorationdec2012-130123231314-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Anti-Patterns /slideshow/antipatterns-14283350/14283350 anti-patternssep2012-120913222716-phpapp02
]]>

]]>
Thu, 13 Sep 2012 22:27:13 GMT /slideshow/antipatterns-14283350/14283350 robby_brown@slideshare.net(robby_brown) Anti-Patterns robby_brown <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/anti-patternssep2012-120913222716-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Anti-Patterns from Robert Brown
]]>
1798 3 https://cdn.slidesharecdn.com/ss_thumbnails/anti-patternssep2012-120913222716-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Pragmatic blocks /slideshow/pragmatic-blocks/12519836 pragmaticblocksapr2012-120412170430-phpapp02
For the best viewing experience, please download this presentation and view it in Keynote. 際際滷Share doesn't handle the animations well. Blocks are a powerful language feature. However, they are underused and under-appreciated in Objective-C, especially compared to Ruby. My intent is to make blocks easy to understand and show many practical uses of blocks. ]]>

For the best viewing experience, please download this presentation and view it in Keynote. 際際滷Share doesn't handle the animations well. Blocks are a powerful language feature. However, they are underused and under-appreciated in Objective-C, especially compared to Ruby. My intent is to make blocks easy to understand and show many practical uses of blocks. ]]>
Thu, 12 Apr 2012 17:04:27 GMT /slideshow/pragmatic-blocks/12519836 robby_brown@slideshare.net(robby_brown) Pragmatic blocks robby_brown For the best viewing experience, please download this presentation and view it in Keynote. 際際滷Share doesn't handle the animations well. Blocks are a powerful language feature. However, they are underused and under-appreciated in Objective-C, especially compared to Ruby. My intent is to make blocks easy to understand and show many practical uses of blocks. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pragmaticblocksapr2012-120412170430-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> For the best viewing experience, please download this presentation and view it in Keynote. 際際滷Share doesn&#39;t handle the animations well. Blocks are a powerful language feature. However, they are underused and under-appreciated in Objective-C, especially compared to Ruby. My intent is to make blocks easy to understand and show many practical uses of blocks.
Pragmatic blocks from Robert Brown
]]>
1193 4 https://cdn.slidesharecdn.com/ss_thumbnails/pragmaticblocksapr2012-120412170430-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Automatic Reference Counting /slideshow/automatic-reference-counting-11508226/11508226 arcfeb2012-120209231742-phpapp02
ARC makes Objective-C development so much easier and enjoyable by eliminating almost all need to manually handle memory management. ]]>

ARC makes Objective-C development so much easier and enjoyable by eliminating almost all need to manually handle memory management. ]]>
Thu, 09 Feb 2012 23:17:40 GMT /slideshow/automatic-reference-counting-11508226/11508226 robby_brown@slideshare.net(robby_brown) Automatic Reference Counting robby_brown ARC makes Objective-C development so much easier and enjoyable by eliminating almost all need to manually handle memory management. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/arcfeb2012-120209231742-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ARC makes Objective-C development so much easier and enjoyable by eliminating almost all need to manually handle memory management.
Automatic Reference Counting from Robert Brown
]]>
1811 4 https://cdn.slidesharecdn.com/ss_thumbnails/arcfeb2012-120209231742-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Grand Central Dispatch Design Patterns /slideshow/grand-central-dispatch-design-patterns/11147561 gcdpresentationsep2011-120118215930-phpapp01
Grand Central Dispatch (GCD) and blocks make multi-threading easy. However, there are some lesser-known techniques that benefit your next project. ]]>

Grand Central Dispatch (GCD) and blocks make multi-threading easy. However, there are some lesser-known techniques that benefit your next project. ]]>
Wed, 18 Jan 2012 21:59:27 GMT /slideshow/grand-central-dispatch-design-patterns/11147561 robby_brown@slideshare.net(robby_brown) Grand Central Dispatch Design Patterns robby_brown Grand Central Dispatch (GCD) and blocks make multi-threading easy. However, there are some lesser-known techniques that benefit your next project. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gcdpresentationsep2011-120118215930-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Grand Central Dispatch (GCD) and blocks make multi-threading easy. However, there are some lesser-known techniques that benefit your next project.
Grand Central Dispatch Design Patterns from Robert Brown
]]>
10586 41 https://cdn.slidesharecdn.com/ss_thumbnails/gcdpresentationsep2011-120118215930-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Grand Central Dispatch /slideshow/grand-central-dispatch-11147560/11147560 gcdpresentationdec2010-120118215927-phpapp02
Grand Central Dispatch (GCD) and blocks are a great tool that makes multi-threading easy, efficient, and enjoyable. ]]>

Grand Central Dispatch (GCD) and blocks are a great tool that makes multi-threading easy, efficient, and enjoyable. ]]>
Wed, 18 Jan 2012 21:59:26 GMT /slideshow/grand-central-dispatch-11147560/11147560 robby_brown@slideshare.net(robby_brown) Grand Central Dispatch robby_brown Grand Central Dispatch (GCD) and blocks are a great tool that makes multi-threading easy, efficient, and enjoyable. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gcdpresentationdec2010-120118215927-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Grand Central Dispatch (GCD) and blocks are a great tool that makes multi-threading easy, efficient, and enjoyable.
Grand Central Dispatch from Robert Brown
]]>
1365 4 https://cdn.slidesharecdn.com/ss_thumbnails/gcdpresentationdec2010-120118215927-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Mac/iOS Design Patterns /robby_brown/ios-design-patterns-11147559 designpatternsoct2011-120118215927-phpapp01
Getting started with Mac/iOS can be hard. This presentation helps you learn the common design patterns used by Cocoa and Cocoa Touch.]]>

Getting started with Mac/iOS can be hard. This presentation helps you learn the common design patterns used by Cocoa and Cocoa Touch.]]>
Wed, 18 Jan 2012 21:59:25 GMT /robby_brown/ios-design-patterns-11147559 robby_brown@slideshare.net(robby_brown) Mac/iOS Design Patterns robby_brown Getting started with Mac/iOS can be hard. This presentation helps you learn the common design patterns used by Cocoa and Cocoa Touch. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/designpatternsoct2011-120118215927-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Getting started with Mac/iOS can be hard. This presentation helps you learn the common design patterns used by Cocoa and Cocoa Touch.
Mac/iOS Design Patterns from Robert Brown
]]>
7211 8 https://cdn.slidesharecdn.com/ss_thumbnails/designpatternsoct2011-120118215927-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Core Data /slideshow/core-data-presentationfeb2011/11147558 coredatapresentationfeb2011-120118215924-phpapp01
Core Data can be intimidating at first. With a proper introduction, the transition into using Core Data can be much smoother. This presentation gives an overview of the core and advanced parts of Core Data. ]]>

Core Data can be intimidating at first. With a proper introduction, the transition into using Core Data can be much smoother. This presentation gives an overview of the core and advanced parts of Core Data. ]]>
Wed, 18 Jan 2012 21:59:22 GMT /slideshow/core-data-presentationfeb2011/11147558 robby_brown@slideshare.net(robby_brown) Core Data robby_brown Core Data can be intimidating at first. With a proper introduction, the transition into using Core Data can be much smoother. This presentation gives an overview of the core and advanced parts of Core Data. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/coredatapresentationfeb2011-120118215924-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Core Data can be intimidating at first. With a proper introduction, the transition into using Core Data can be much smoother. This presentation gives an overview of the core and advanced parts of Core Data.
Core Data from Robert Brown
]]>
2381 5 https://cdn.slidesharecdn.com/ss_thumbnails/coredatapresentationfeb2011-120118215924-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Quick Look for iOS /slideshow/quick-look-for-ios/11147556 quicklookpresentationmar2011-120118215921-phpapp02
Ever wanted to preview files like Apple's Mail app does? Quick Look is an Apple framework that lets you do just that. ]]>

Ever wanted to preview files like Apple's Mail app does? Quick Look is an Apple framework that lets you do just that. ]]>
Wed, 18 Jan 2012 21:59:20 GMT /slideshow/quick-look-for-ios/11147556 robby_brown@slideshare.net(robby_brown) Quick Look for iOS robby_brown Ever wanted to preview files like Apple's Mail app does? Quick Look is an Apple framework that lets you do just that. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/quicklookpresentationmar2011-120118215921-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Ever wanted to preview files like Apple&#39;s Mail app does? Quick Look is an Apple framework that lets you do just that.
Quick Look for iOS from Robert Brown
]]>
3301 5 https://cdn.slidesharecdn.com/ss_thumbnails/quicklookpresentationmar2011-120118215921-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-robby_brown-48x48.jpg?cb=1523236405 I am an independent iOS contractor. robsprogramknowledge.blogspot.com/ https://cdn.slidesharecdn.com/ss_thumbnails/high-levelconcurrency-150821145800-lva1-app6891-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/high-level-concurrency-51906290/51906290 High level concurrency https://cdn.slidesharecdn.com/ss_thumbnails/datasourcecombinators-150402143804-conversion-gate01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/data-source-combinators/46591673 Data Source Combinators https://cdn.slidesharecdn.com/ss_thumbnails/elixirmay2014-140519124422-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/elixir-34864730/34864730 Elixir