Skip to content

No labels!

There aren’t any labels for this repository quite yet.

[ShapeLibrary]
[ShapeLibrary]
[SideSheet]
[SideSheet]
skill:API design
skill:API design
Requires understanding of API design. Must evaluate pros and cons of different API solutions.
skill:Auto Layout
skill:Auto Layout
Requires understanding of Auto Layout. How to configure and manage constraints.
skill:Bazel
skill:Bazel
Requires understanding of Bazel. BUILD files and how to run bazel build/test.
skill:Carthage
skill:Carthage
Requires understanding of Carthage. https://github.com/Carthage/Carthage
skill:CatalogByConvention
skill:CatalogByConvention
Requires understanding of the Catalog by Convention library.
skill:Client migrations
skill:Client migrations
Requires understanding of migrating internal clients to new APIs.
skill:CocoaPods
skill:CocoaPods
Requires understanding of CocoaPods. https://cocoapods.org/
skill:Containment
skill:Containment
Requires understanding of UIViewController containment. addChild, addSubview, didMoveToParent.
skill:Contrast ratios
skill:Contrast ratios
Requires understanding of color contrast ratios for accessibility.
skill:Deprecations
skill:Deprecations
Requires understanding of how to deprecate an API. contributing/deprecation_policy.md
skill:Dynamic Type
skill:Dynamic Type
Requires understanding of Dynamic Type. How to query fonts and respond to dynamic type changes.
skill:EarlGrey
skill:EarlGrey
Requires understanding of EarlGrey. https://github.com/google/EarlGrey
skill:Git Hooks
skill:Git Hooks
Requires understanding of Git hooks. https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks
skill:Git LFS
skill:Git LFS
skill:GitHub API
skill:GitHub API
Requires understanding of the GitHub API. https://developer.github.com/v3/
skill:Haptic feedback
skill:Haptic feedback
Requires understanding of Haptic Feedback.
skill:IBDesignable
skill:IBDesignable
Requires understanding of IBDesignable. https://nshipster.com/ibinspectable-ibdesignable
skill:Instruments
skill:Instruments
Requires understanding of Instruments. https://help.apple.com/instruments/mac/current/
skill:Interface Builder
skill:Interface Builder
Requires understanding of Interface Builder. https://developer.apple.com/xcode/interface-builder
skill:iPad
skill:iPad
skill:Kanji
skill:Kanji
Requires understanding of kanji text input and representation. Need to know how to type kanji glyphs
skill:Kokoro
skill:Kokoro
Requires understanding of kokoro. go/kokoro
skill:KVO
skill:KVO
Requires understanding of key-value observation.
skill:Material Motion
skill:Material Motion
Requires understanding of Material Motion. How to make motion specs and use the animator.
skill:NSAttributedString
skill:NSAttributedString
Requires understanding of NSAttributedString. Attaching images, customizing fonts and attributes.
skill:Objective-C
skill:Objective-C
Requires the ability to code in Objective-C.
skill:Quartz Core
skill:Quartz Core
Requires understanding of Core Animation and CALayer.