Skip to content

Instantly share code, notes, and snippets.

Rachel Bobbins rbobbins

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 Jan 5, 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.