Skip to content

Instantly share code, notes, and snippets.

Rachel Bobbins rbobbins

Block or report user

Report or block rbobbins

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am rbobbins on github.
  • I am rbobbins (https://keybase.io/rbobbins) on keybase.
  • I have a public key whose fingerprint is 9CCC C785 986A B734 F975 8FC0 A5D9 E946 4BE4 D70A

To claim this, I am signing this object:

@rbobbins
rbobbins / value_types.md
Created Jun 12, 2015
Build Better Apps with Value Types in Swift
View value_types.md

Build Better Apps with Value Types in Swift

Agenda

  • Reference semantics
  • Immutability
  • Value semantics
  • Value types in practice
  • Mixing value types and reference types

Reference semantics

View cocoa_touch_best_practices.md

Cocoa Touch Best Practices

Speaker: Luke Hiesterman, UIKit Engineer

Agenda

  • App lifecycle
  • Views and view controllers
  • Auto layout
  • Table and collection views

Goals

@rbobbins
rbobbins / ci_code_coverage.md
Last active Aug 3, 2017
Continuous Integration and Code Coverage In Xcode
View ci_code_coverage.md

#Continuous Integration and Code Coverage In Xcode# Speaker: Matt Moriarity

###Agenda

  • What is Xcode Server
  • What's new in Xcode 7
  • Code coverage
  • Extending Xcode server

What is Xcode Server

@rbobbins
rbobbins / protocols.md
Last active Aug 21, 2019
Notes from "Protocol-Oriented Programming in Swift"
View protocols.md

PS: If you liked this talk or like this concept, let's chat about iOS development at Stitch Fix! #shamelessplug

Protocol-Oriented Programming in Swift

Speaker: David Abrahams. (Tech lead for Swift standard library)

  • "Crusty" is an old-school programmer who doesn't trust IDE's, debuggers, programming fads. He's cynical, grumpy.

  • OOP has been around since the 1970's. It's not actually new.

  • Classes are Awesome

    • Encapsulation
    • Access control
@rbobbins
rbobbins / imlementing_ui_designs_in_Ib.md
Last active Oct 19, 2015
Notes from "Implementing UI Designs in Interface Builder"
View imlementing_ui_designs_in_Ib.md

Implementing UI Designs in Interface Builder

Speakers: Kevin Cathey, Tony Ricciardi (Interface builder engineers)

tl;dr: IB helps you save time

Presentation Outline

  • IB at design time
  • IB at build time
  • IB at run time
@rbobbins
rbobbins / ui_testing_in_xcode.md
Last active Feb 23, 2018
UI Testing in Xcode
View ui_testing_in_xcode.md

Wil Turner, Brook Callhan: Speakers

##3 Main components/concepts that enable UI Testing:##

  • UITesting
    • Find and interact w/ UI elements
    • Validate UI properties and state
  • UIrecording
    • Updated test reports to include UI testing data
    • UI testing is enabled by XCTest and UI Accesibility
You can’t perform that action at this time.