Little Go is a free and open source iOS application that lets you play the game of Go on the iPhone or iPad. You can play against another human (on the same device), or against the computer. The computer player is powered by the open source software library Fuego. The minimum requirement for running the most recent version of Little Go is iOS 15.0.
For more information about Little Go's features have a look at its App Store page. A user manual is available online as well as in the "Help" UI area when you launch the app.
Little Go is released under the Apache License (2.0).
You can read the privacy policy for Little Go on a separate page.
Your contribution
Little Go is an open source project and welcomes your contribution. Are you a developer? Code the next cool feature that you won't get from me. Would you like to help with beta-testing, creating an app video preview or a website design? Let me know and I will get back to you before the next release is due. Have you found a bug? Don't hesitate to submit a report.
From time to time I like to have a look at the "Credits" tab inside the app. It always lets me appreciate anew how many people already have helped with the making of Little Go. A big "Thank You!" to all of you!
Developers
If you are interested in Little Go as a developer, you can either clone the GitHub source code repository (follow the link "View on GitHub" at the top of this page) or download the latest release snapshot of the source code (use one of the download links at the top of this page). Once you have the source code you should start by reading the file doc/README.developer
- the quick-start guide at the top of the file should get you up and running with a minimum amount of hassle.
Beta-testers
If you are interested you are welcome to play around with a new release of Little Go before it gets to the App Store. Please contact me for details.
How to report bugs or ask questions
The official bug tracker is on GitHub. GitHub also has an area for discussions where you can ask questions. To submit a new issue, or to participate in a discussion, you must be a registered GitHub user (it's free and they won't bother you with spam!).
Little Go also has a built-in bug report feature which lets you send an email with an attachment that contains diagnostics information. For the best result, I strongly recommend that you first enable logging (also on the "Diagnostics" tab), then reproduce the bug, then finally submit the bug report. Also important: Write at least a short description of the problem, don't assume that I will be able to divine your problem just from the diagnostics information file. Without a problem description I will most probably just ignore your message!
Last but not least, you can also email me directly.
Links and resources
- The online user manual. A copy of this is also available within the app when you navigate to the "Help" tab.
- The App Store page.
- This Open Hub page provides mildly interesting source code statistics.
Project state
Several years of development have gone into Little Go since its inception in January 2011. The app now has a feature set that is, I believe, quite nice ☺ for a free program. My main focus will therefore lie on fixing any remaining bugs (of which I am sure there are plenty) and keeping the app running under future versions of iOS.