Wednesday, July 29, 2015 18:30 at Walmart Labs, 210 SW Morrison St, Portland

Speaker: Al She Topic: Writing Functions: Concepts and Optimizations Summary:We'll start with a few concepts related to functions, such as function overriding, overloading, passing functions as input and output arguments, function nesting, and closures. These topics will include code examples written in Apple's "Swift" programming language. In embedded software development, including mobile apps, it is critical that a software developer understand hardware features and limitations and write functions accordingly, regardless of the programming language. Given these considerations, we'll discuss how to write functions to optimize mobile app performance. Please note - we are not at Walmart Labs this month! We are also meeting a week later than usual. eBay doesn't provide pizza, but you are welcome to bring your own food (there are several food cart pods within walking distance of the office). Just be sure you have utensils, napkins etc. I will add more details about how to find the space after I have been there myself. PS A huge thank you to Todd Bates, who is sponsoring us on behalf of eBay. For meeting reminders, join our Google group at!forum/pdx-cocoaheads


The Portland CocoaHeads group is devoted to discussion of Apple's Cocoa Framework for programming on Mac OS X and iOS devices. During monthly meetings, members present on their projects and offer tutorials on various programming topics. Developers using any Cocoa-related language (Objective-C, Python, Ruby, etc.) are welcome.

Meetings are held on the 4th Wednesday of the month at 7pm, at the Walmart Labs offices in downtown Portland (210 SW Morrison).

For email reminders and last minute changes, please sign up for our Google Group:



Subscribe to the iCal Calendar!


Janine Ohmer