iOS Dev Tools

The greatest iOS development tools, including websites, desktop and mobile apps, and back-end services. Updated daily by Max Ott.

Subscribe

A weekly update delivered right to your inbox. Sent once a week. No spam, not ever. Unsubscribe at any time.

Spek

Spek is a lightweight function builder style Behavior Driven Development framework, designed to be used with XCTest.

  • Support common BDD parts: Describe, Context, BeforeAll, AfterAll, BeforeEach, AfterEach, It
  • To disable a part, prefix it with X, for example XDescribeXIt, …
  • All blocks are throwing function, so are encouraged to do try catch
  • BeforeAll and AfterAll are run before and after all enclosing Describe and It
  • BeforeEach and AfterEach are run before and after all enclosing It
  • Context behaves the same as Describe
screenshot of Spek

Other similar tools

ControlRoom

Control Room is a macOS app that lets you control the simulators for iOS, tvOS, and watchOS – their UI appearance, […]

Read More

XCTAssertAutolayout

Provides assert function that check autolayout error in Swift. […]

Read More

DevSwitch

DevSwitch is a developer utility that allows developers to switch their storefront to easily check their app’s rankings, features and […]

Read More

Headspin

HeadSpin provides real-world, actionable user experience insights for businesses to improve mobile performance. HeadSpin prepares you for the increasing challenges […]

Read More