[APP][4.0+][DEV] Dash 2.0 - Cross-platform Wi-Fi File Transfer
Dash 2.0 - your files are just asking for it!
What's a "Dash" , brah? :
Dash is a C#.NET bassed UDP / TCP data transfer framework . Its main use right now is to power the currently available 2 twin wi-fi file transfer apps , DashWin and DashDroid .
Long story short - cross-platform wi-fi file transfer .
Dash is just a buzz-word I've come up with , but it basically defines the framework that's making both DashDroid and DashWin work . Dash consists of a variety of network protocols used together in such a way that it could deliver fast , reliable , cross-platform file transfers .
You will often see the expressions "Dash this file" or "Incoming / Receiving / Sending Dash" instead of "Send this file!" or "Incoming / Receiving / Sending file" , because the app is transferring not only the raw file data itself , but also the file information (such as name , size etc)
A dash is a collection of the file info data as well as the file data itself . This "dash" can be called an incapsulation of the file , that can only be understood and handled by the Dash framework .
How to dash?
Video review done by T.K. @ XDA :
Old How-To screenshots :
☺Quick and easy to use
☺Supports any file type , not just media files
☺Multi file transfer
☺Compatible both with Android and Windows right now , but the framework has full cross-platform capabilities
☺Customizable dash handling experience - choose how you want the app to react to incoming transfers bassed on your needs
☺Data loss-free framework - you won't loose a single byte!
☺Constantly updated , the way the community likes it!
Current and future plans :
☺Password-protected clients - 90% done
☺Speed improvements & bugfixes
☺Community suggestions - What do YOU want the app to do ? Please let me know!
What's the price?
The Dash framework is completely free and open-source . However , its implementations on speciffic platforms aren't necessarely the same - it's all up to the developer .
Both DashWin and DashDroid will remain free as long as I will be maintaining & updating them .
What about other platforms ? WP , iOS , Linux , Mac etc
I barely have time to keep the core framework and DashDroid & DashWin updated these days , so I cannot start another full-on project . But hey , the framework is open-source , you can do it yourself! I can't code it myself but I can give as much help as needed to porting enthusiasts .[/B]
OMG THERE ARE LIKE SO MANY BUGS , NOT STABLE ENOUGH , CRASHES ETC , Y U NO FIX THEM ?
Please bear with me . I've started this as a summer vacation project , but I am still a high-school student , and this year's schedule prooved to be one of the most hectic ones I've had in my entire life . I've barely got like 12h a week max to work on it . Development is going REALLY slow , yet I have SO MANY ideas I want to set in motion right now , but unfortunately I can't . That's another reason why I've opensourced it . If anyone wants to help me work on it , feel free to let me know! You can at least report the bugs you come across in this thread . But if you're just complaining and waiting for candy to fall from the sky , bad luck . I'm not getting paid in any way to do this , nor do I even ask for it right now . It's just a thing I want to do , but the pace I'm working at might not be so pleasant to everyone .
Q : DashWin keeps crashing when starting or when I choose "Dash this!" , or if I choose "Dash this" the popup doesn't appear! What should I do ?
A : Make sure the exe is set to run as administrator . Right click on the shortcut - Properties - Advanced / Compatibility tab - check "Run as Administrator" - OK .
Or just disable User Account Control (UAC) , that's probably the reason this is happening .
Q : The "Dash this!" option appears twice in my Windows right-click context menu - how to fix it ?
A : Download and run this . Or use the "Disable context menu option" feature from DashWin 1.2.1 or lower .
Q : DashDroid is frozen / won't open anymore / I can't seem to get rid of some stuck notification from it .
A : Force-close it .
Q : I would like to translate DashDroid into another language that is / is not on your list , can I ?
A : Sure , PM me and let me know .
@ everyone :
I am looking for people who can help me translate DashDroid into different languages .
Those who are interested must both speak one of these languages at an advanced level , and also have basic Computer Science knowledge (so that you have a better interpretation of the stuff you'll be translating) .
I will be providing the XML with all the values needed to be translated . You just have to re-write the translation . No programming skills are needed .
I am looking not for one-time translations , but for translation maintainers .
A translation maintainer's job is to keep his / her translation up to date after every new app update that might require changes . You will be automatically notified via e-mail when your help is needed . Only the first translation from scratch will take time though , the updates will only consist of few new lines and / or tweaks that can be dealt with in roughly 5-10 minutes , as the app isn't really all that text-heavy .
You are free to leave your maintainer post anytime , but please let me know . Also , if you present no activity for 72h after the last update , you will be demoted . You will still remain in the credits in either cases though , in the "Past Translators" section .
There will be no payment for this . I am not looking to hire anyone , as it's not something very hard to do , considering there are only about 50 lines tops to be translated (right now anyway) . You WILL be , however , mentioned in the credits in the Play Store app description & this XDA thread .
If you think you can help out with this , please let me know by posting here or via PM .
Huge thanks to everyone who helped / helps / will help me with the translations!
Keep awesome .
Tried to send a 7 mb music file to my phone and on phone, it as asked that 1.8 gb data is incoming dash??? Don't know how this happened, clicked on yes, but still no transfer took place.
I'll look into it . If it was a PC -> Device transfer , it was most likely a DashWin bug .
This week I'm concentrating on fixing and updating DashWin , since DashDroid right now is pretty stable .
I'm also planning to implement an auto-update function so that you won't have to go to my Dropbox and manually download the new version every time
Originally Posted by VyktorJonas
the app is made for ICS+ devices but the screenshots were taken in a gingerbread... wat
Actually , it's on a JB hTC running a Sense 4 ROM . I will update the screenshots when I'll release the next version .
Originally Posted by Sabyn
first was for gingerbread +, but , for a better design, now is for ICS + only
Correct . That explains the screenshots in the How-To if that's what you were reffering to . I'll be updating them as well .
Let’s face it. Not all of us own cars featuring fancy, … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?