Page 1 of 1
iTransmission, Transmission ported to iPhone
Posted: Thu Nov 04, 2010 9:52 am
by ccp
Hi everyone.
I just wrote this app for BitTorrent on iPhone, namely iTransmission. I'm not sure if this name conflicts with existing Transmission project so tell me if so. It uses libtransmission as backend. It will be open-source some day.
All the details are at
http://ccp.li/?p=117
Cheers,
Mike.
Re: iTransmission, Transmission ported to iPhone
Posted: Thu Nov 04, 2010 1:48 pm
by Jordan
Hi ccp,
I don't have an iPhone to test your application on, but the screenshot looks very nice.
What % of the CPU does libtransmission eat up?
About the name: I haven't had a chance to talk to the other team members yet, so this is just my opinion... but as long as you're not selling the software I don't see what harm there is in you using "iTransmission" for now. There are already third-party apps named Transdroid, transmission-remote-curses, and transmission-remote-gui and everything seems okay so far. Maybe someday we'll have to "protect" the "brand" from third-party apps containing spyware or selling commercial copies or who knows what... but so far I haven't heard any complaints.
I am a little concerned about not opening the source code, though. libtransmission's GPLv2 license is explicit about derived works. Is it an issue of taking the time to clean up the code before making it public? Or is there another reason?
At any rate, the screenshots look great. Maybe I should buy an iPhone after all...
Re: iTransmission, Transmission ported to iPhone
Posted: Sat Nov 06, 2010 12:08 pm
by ccp
I'll open up a Google Code project and upload source code after I clean up it up, as I promised. It's never meant for commercial benefit, anyway Apple will never allow me to sell it... There's so many code in comments that I have to clean up. I'll also upload the statically compiled libtransmission binary for iOS at the same time.
I don't have the CPU usage data, but it works smoothly on my device.
Re: iTransmission, Transmission ported to iPhone
Posted: Sat Dec 04, 2010 4:54 am
by ccp
If anyone is interested, check out the source code at
http://code.google.com/p/itransmission/
Re: iTransmission, Transmission ported to iPhone
Posted: Sat Dec 04, 2010 5:12 pm
by Jordan
Thanks for releasing the source code!
I've added this to the "resources" page on transmissionbt.com.
Re: iTransmission, Transmission ported to iPhone
Posted: Sun Dec 19, 2010 7:48 am
by santtiaga
Hi, I find this port and customize it.
Could you add it into your project?
- added support for iPad;
- added nice icons (from the free theme of Flurry) for all devices: iPhone 3G/3Gs, iPhone 4 and iPad;
- enabled multitasking (but download in the background still is not working, now just the application is restored after the re-opening immediately);
- added function "Shared Files" in iTunes (you can download files from iPad/iPhone to PC / Mac);
- added support for "app-link", but when sending a file to iTransmission nothing happens - probably API doesent work.
Download -
http://narod.ru/disk/1676150001/iTransm ... a.ipa.html