2016-Sep-14: Updated for 10.0.1
2016-Sep-6: First version. Book is incomplete, but a proof-of-concept of the authoring system
ShapeSearch is an iOS Swift Playground Book to teach binary search hosted in an app project to allow building, LiveView running, and unit-testing.
If you just want to run the book on your iPad, use AirDrop to share it -- it's in the
To build, run
carthage bootstrap in the project root and open
ShapeSearch.xcodeproj in Xcode 8. The project is buildable. If you run it, it will load the first page's LiveView (change this in the AppDelegate). There are also unit tests.
To build the
.playgroundbook, you need
pgbookc ShapeSearch/Contents book/Shape\ Search.playgroundbook