Study the Objective-C source code of a real production iOS app as a learning and reference resource.
Sideload the app onto your iPhone directly from source using Xcode and a free Apple ID, without the App Store.
Browse the code to understand how an offline documentation system was architected for iOS.
Requires a Mac with Xcode and an Apple ID, certificate expires every 7 days on a free developer account.
Dash for iOS was an offline API documentation browser for iPhone and iPad. It gave developers access to more than 150 documentation sets covering programming languages, frameworks, and libraries, all stored on the device so they were available without an internet connection. The app was made by the same developer behind Dash for macOS. This project is now discontinued. The README leads with that notice and points users to the macOS version of Dash instead. The source code remains publicly available, but no active development is happening on this iOS version. While it was active, Dash for iOS was distributed through the App Store. The repository also includes instructions for building and installing the app directly from source using Xcode and a free Apple ID, without going through the App Store. This required rebuilding the app every 7 days to keep the signing certificate valid when using a non-paid developer account. If you need an offline documentation tool today, the README recommends Dash for macOS rather than this iOS project.
← kapeli on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.