dataTile for Simulator

dataTile for Simulator

Forget debugging in the console

136 followers

dataTile for Simulator is a productivity tool that helps iOS developers save time while debugging. The app is an Xcode "companion" that adds both brains and beauty to developing for the iPhone. It requires no 3rd party code dependencies.
dataTile for Simulator gallery image
dataTile for Simulator gallery image
dataTile for Simulator gallery image
Free Options
Launch Team
Anima Playground
AI with an Eye for Design
Promoted

What do you think? …

Marin Todorov
This is a developer tool that can save you a lot of effort if you're debugging time sensitive operations, asynchronous code, basically anything that's more suitable for logging instead of breaking in the debugger. Additionally, it makes automated tracking of state really easy. dataTile for Simulator monitors the Xcode Simulator logs and automatically creates UI that renders your logs as text, progress bars, charts, etc. Since the Simulator infrastructure and the unified logging system come with the system and bundled with Xcode using dataTile doesn't require any 3rd party logging libraries or other special code changes. There is a free, minimal version for hobbyists and students. The professional version is a time-based subscription with a generous free trial to start.
Manuel Kehl
@icanzilb Awesome work, @icanzilb 👏 Best wishes for the launch! 🚀
Marin Todorov
@manuelkehl Thank youuu
Petr Nikolaev
Great work Marin! Looks super helpful for debugging. Any plans to make it work for macOS development?
Marin Todorov
@petr_nikolaev Yes absolutely! Currently the app targets debugging in the Xcode Simulator because of AppStore Sandbox limitations and to launch to a wider audience. I have a working branch with a non-sandboxed version that works for debugging mac apps and possibly other languages like Rust, C or Go that can log to Apple's unified log as well. It's definitely a next iteration of the product if things pick up 👍🏼
Petr Nikolaev
@icanzilb Ah right, sandbox is a bit of a pain when it comes to building developer tools. Looks like a case to distribute outside of AppStore 😉
Marin Todorov
@petr_nikolaev Yeah, absolutely... you can talk directly to the tooling inside the running Xcode Simulator safely from the Sandbox, but it's not trivial (if possible) to do that on your mac machine. Thought now that we're talking about this I'm getting some more ideas I should try after the launch is finished 👍🏼
Christian Tietze
This is such a cool idea, I loved it from the inception! 1️⃣ Track log/event throughput, obviously :) 2️⃣ dataTile is an ideal companion for unidirectional flow approaches, e.g. ReSwift, The Composable Architecture (TCA), etc.: you can detect chatty services that inhibit all subscribers, find pressure points where tweaking the sub-state selection might be useful, and stuff like that 3️⃣ Filtering expressions helps with non-trivial event sequences, too. A dashboard for HTTP requests, inspector of latencies, performance tool -- it's such a great idea! All the best for launch week, and many more cool ideas and amazing iterations 🎉
Marin Todorov
@ctietze Thank you very much Christian, amusingly most of the launch feedback I got from primarily macOS developers so it really feels like I have to fasttrack the macOS support :)
Gabriel Guarino
Congrats for the launch, Marin!
Marin Todorov
@gabriel_guarino Thanks Gabriel, looking forward to your feedback when you get around to try the new features in dataTile
Dexter Leng
Congrats on the launch Marin. Looks really good. I wish there's something like this for us Mac devs!
Marin Todorov
@dexter_leng Hey Dexter, it's definitely in the cards — I have a running copy locally but it seems that it'll require out of App Store distribution because of Sandbox limitations so it's a completely different way to ship, distribute, update, pay, etc. If the Simulator-focused version picks enough interest, the mac version is next :)
Martin Lexow
That’s right up my alley. Keep up the great work, Marin!
Marin Todorov
@martinlexow Appreciated, I love your apps 💝
Peter Witham
Congrats on the launch, I found it most helpful during the beta and look forward to trying the final release.
Marin Todorov
@compileswift Oh, you have to have another look - the release version features a brand new workflow in the welcome window, it actually shows you the apps running in the Simulator so you can just click the one you're working on right now instead of typing in the name 👍🏼
12
Next
Last