3 ms·
I created a small Android app called Noice about a year and a half ago. The app is written in Kotlin using the native SDK. There's also the Chromecase counterpa
by ashutoshgngwr 6y ago
I created a small Android app called Noice about a year and a half ago. The app is written in Kotlin using the native SDK. There's also the Chromecase counterpart that is written in TypeScript. The current version of the app is pretty stable, but it has a few _known_ bugs. I also have a couple of ideas to take the project to the next level, but I am currently too busy to execute them.
https://github.com/ashutoshgngwr/noice https://github.com/ashutoshgngwr/noice
- sundarurfriend 6y agoThis is a really noice app with a good collection of sounds, thanks for making it available (on F-Droid, in particular). I've since learnt earplugs work better for me, but this made for a nice transition point between listening to music and shutting out all sound. For any potential contributors: the only issue I had was (relatively minor) UI difficulty - there was no way to set 'saved presets' as the home screen of the app. So every time, I had to open the app, open the side bar, click on Saved Presets (which was pretty much the only things I wanted to play), then click on the preset title. Making this easier might be nice for other users who might have the same issue. Relatedly, widgets would be nice to have - just a simple 1x1 Play button, that when clicked starts playing a particular Saved Preset chosen when creating the widget.
- ashutoshgngwr 6y agoI'll open a GitHub issue for this. It has been asked so many times now. Just haven't had the time. PS, I added an "Add to home screen" option for individual presets about a month ago. And a hack: After adding to homescreen, if you delete the preset from the app, the homescreen icon becomes a shortcut to Preset list (limitation from Framework).
- sundarurfriend 6y agoThat's noice†, good to know. (†sorry, can't resist these!) That option and the hack solves 90% of the issue already. I'll install the app again and give it another go.