Don't wanna be killjoy, but specifically since "sleek" and "native" is mentioned many times, I'd say that's not what one expects from a sleek macOS application to say the least.
I'd expect something like Cyberduck quality UI, as an example. The author should aim to mimic system UI in my opinion as closely as possible (or integrate inside Finder).
I wouldn't dare to call an app with a webview approach (be that tauri or electron), react, typescript and the whole frontend Pandora's box "sleek", but each to his own. I find using the adb bridge for such operation a bit of an overkill, but fortunately I don't own Apple made devices this year so I don't face such problems; maybe drastic times call for drastic measures: Apple's and Google's hatred towards end users is palpable these days. I took a quick look at the source and the naming convention is not "conventional" and the lack of eslint/prettier made me raise my eyebrows (raised it high enough to not want to touch this project with a ten foot pole), just like the 2452 line main App.tsx and the rampant useEffect abuse in it - but again, I'm not the target audience, maybe this is super useful for the poster and aesthetics have always been subjective.
What really grinds my gears is that I have devices that only work with AFT and not OpenMTP. Like my Hisense A9. Because AFT will crash if you try to transfer hundreds of files. I wish I could get rid of AFT but I can't
I also have a usb-c flash drive for copying as well.
Amazon has a great MTP app but it only works with Kindles.
I have used it a year ago with macOS 14 or 15 and it worked. I've had problems copying too many files at once (don't remember the problem exactly), that's why I only copy about 100 at a time.
I must admit I haven't really tried it, but what's wrong with hooking up an Android phone to a Mac? Can't you browse files like you can on other computers?
I don't think using ADB is the right way to go about it. Normalizing elevated shell permissions just to copy files just feels like going the wrong way about it. Unless that's the only way to get decent Android file management done on Mac, of course.
Agents are really good at writing unit tests, but only if you clarify exactly WHAT should be tested. Otherwise they generate slop which passes, but don't catch any bugs nor regression.
Don't know why this comment was flagged, this is exactly what is going on here. AI is famous for these purple gradients and the website reeks "vibe-coded", this is 100% how Claude makes websites, including the already mentioned gradients, emojis, style, etc.
And of course every commit is Co-Authored by Claude Code with excessive commit descriptions also created by Claude. Is this really something we want to see on Hacker News? I wouldn't trust such an application.
Nothing against AI coding but letting AI take the wheel 100% of the time and not even mention it (like he coded it himself) is very dishonest.
Don't wanna be killjoy, but specifically since "sleek" and "native" is mentioned many times, I'd say that's not what one expects from a sleek macOS application to say the least.
I'd expect something like Cyberduck quality UI, as an example. The author should aim to mimic system UI in my opinion as closely as possible (or integrate inside Finder).
I wouldn't dare to call an app with a webview approach (be that tauri or electron), react, typescript and the whole frontend Pandora's box "sleek", but each to his own. I find using the adb bridge for such operation a bit of an overkill, but fortunately I don't own Apple made devices this year so I don't face such problems; maybe drastic times call for drastic measures: Apple's and Google's hatred towards end users is palpable these days. I took a quick look at the source and the naming convention is not "conventional" and the lack of eslint/prettier made me raise my eyebrows (raised it high enough to not want to touch this project with a ten foot pole), just like the 2452 line main App.tsx and the rampant useEffect abuse in it - but again, I'm not the target audience, maybe this is super useful for the poster and aesthetics have always been subjective.
For those who want to use Google's Android File Transfer app for Mac, which for some reason isn't regularly available from Google anymore, it's still available by direct download: https://dl.google.com/dl/androidjumper/mtp/current/AndroidFi...
What really grinds my gears is that I have devices that only work with AFT and not OpenMTP. Like my Hisense A9. Because AFT will crash if you try to transfer hundreds of files. I wish I could get rid of AFT but I can't
I also have a usb-c flash drive for copying as well.
Amazon has a great MTP app but it only works with Kindles.
Does the app itself still work?
I have used it a year ago with macOS 14 or 15 and it worked. I've had problems copying too many files at once (don't remember the problem exactly), that's why I only copy about 100 at a time.
Your mileage may vary.
I must admit I haven't really tried it, but what's wrong with hooking up an Android phone to a Mac? Can't you browse files like you can on other computers?
I don't think using ADB is the right way to go about it. Normalizing elevated shell permissions just to copy files just feels like going the wrong way about it. Unless that's the only way to get decent Android file management done on Mac, of course.
No, you can't. You need a special app to browse a recent android phone or kindle on a mac
That's pretty annoying. I swear you used to be able to, what changed?
Edit: I thought Apple supported MTP but I guess they never did? That's a weird limitation for an OS to have.
Not exactly what beautiful looks like on a Mac.
Looks vibe coded?
The CLAUDE.md file is right there, so they are probably using agentic coding.
But why does it matter? Does the app not work? I don't have a Mac, can't check.
Counter question: How do you know it works?
A file manager better be rock solid, I don't want a bug to delete any files or do other shenanigans.
You can see that it is[0].
[0] https://github.com/rajivm1991/DroidDock/commits/main/
Especially the 'design' which couldn't be less Mac-native if it tried
Ugh. This term can't die fast enough.
What term would you suggest instead? Agent-assisted slop?
Why do you say that?
Because it is true. Claude did almost all of it.
Of course it is.
As usual, it is low quality and has zero tests.
agents should agentically create high quality unit tests
Agents are really good at writing unit tests, but only if you clarify exactly WHAT should be tested. Otherwise they generate slop which passes, but don't catch any bugs nor regression.
It appears very "vibe coded", the application makes use of the stereotypical AI gradient in the top bar of the application.
The README.md uses a ton of Emojis in the feature Setting.
100% AI.
Don't know why this comment was flagged, this is exactly what is going on here. AI is famous for these purple gradients and the website reeks "vibe-coded", this is 100% how Claude makes websites, including the already mentioned gradients, emojis, style, etc.
And of course every commit is Co-Authored by Claude Code with excessive commit descriptions also created by Claude. Is this really something we want to see on Hacker News? I wouldn't trust such an application.
Nothing against AI coding but letting AI take the wheel 100% of the time and not even mention it (like he coded it himself) is very dishonest.