This app is intended for educational aims. It allows to create even complex Turing Machine's programs, print them out, send them by e-mail, and finally test them from within the app. A basic community support is also present allowing users to publish and download programs made by other users of the app and even rate and comment those programs.
This app has been updated by Apple to use the latest Apple signing certificate.
Finally TuringSim has been updated!
Fully new clean user interface and better user experience, iOS 10 compatible and rewritten from scratch!
I really would like to thank all of the people who wrote me through the suggestion system and apologise for the delay, hope you will like this update and keep writing me, i'll try to be more responsive with regular updates when needed!
Ratings and Reviews
Great concept that ends in tears
This app is a fun little Turing Machine simulator that, despite a few small UI quirks, was enjoyable to experiment with. I won’t enumerate those quirks because they are both negligible and pale in comparison to an especially egregious bug—more on that below.
I had fun creating nearly a dozen programs to test out some concepts, and stored them in the app’s “local” folder. Wishing to see what others had created, I saw that the “repository” folder mentioned in the app’s description had three programs in it (at the time of this writing). I downloaded two of them. They turned out to be uninteresting, so I deleted each of them from the “downloads” folder in the app.
The result? *All* of my programs that I created and stored in the app’s “local” folder are gone. Tapping on that folder presents me with the message “No saved programs”, just like when I first installed the app.
To add insult to injury, those two downloaded programs are still in the “downloads” folder. In addition to losing all of my creations, those two downloaded programs simply cannot be deleted. They just keep coming back like zombies.
(Fun fact: While writing this review, I tried several more times to delete them and inspect the three default folders after each attempt. One of those attempts resulted in the app crashing.)
There is no online help of any kind for this app. You’ll notice that the support link for this app sends you to a webpage containing the author’s resume—spectacularly unhelpful, yet very tacky.
This app is a great concept and is useful for experimenting with Turing Machine concepts. But beware that your saved creations are apparently volatile and that the repository feature may wreck all of your work.
Great, but needs bug fixes
This app is just what I was looking for! It works very nicely. However, there are several glitches, such as one of my machines getting deleted randomly, but I managed to remake it. The upload feature also doesn’t seem to work anymore :( I still love the app though!
Making a new program works. Making new states also works. Making connections between states works too. But changing the connection settings from default crashes the app.
The developer, Cristian Stanescu, has not provided details about its privacy practices and handling of data to Apple.
No Details Provided
The developer will be required to provide privacy details when they submit their next app update.
- Cristian Stanescu
- 13.7 MB
- Requires iOS 9.0 or later.
- Requires iPadOS 9.0 or later.
- iPod touch
- Requires iOS 9.0 or later.
- Requires macOS 11 or later and a Mac with Apple M1 chip.
- Age Rating
- © Cristian Stanescu
With Family Sharing set up, up to six family members can use this app.