2
2

AndroidIRC for G1 released!

Phew! I never knew coding such a small app could take so long, but I’ve finally managed to fix the really big bugs and make it run as a service. Anyway, head over to AndroidIRC.net for the file and more info.

Bug reports, feedback and/or constructive criticism welcome (via email preferred).

12 Responses to “AndroidIRC for G1 released!” comments

  1. Wow this is the best interface I’ve ever used for any irc

  1. Great work. Would love to have a notification entry while the service is running. Again, great job on the app. Thanks.

  1. @Ryan,

    I’m not sure if that is necessary, since the Service only runs while you are connected to the Server, and is stopped immediately when you disconnect. Reading the comments for fIRC (app on market), having a notification, which they can’t remove, while the Service is running seems to piss a lot of people off. (Maybe due to a lack of control since you can’t clear the notification the normal way?).

  1. I’m really impressed -lovely app, thank you very much for making it free.
    One tiny request (hehe, this could cause problems)
    -Any chance of being able to sit on multiple servers at the same time?

    Thanks again )

  1. -Any chance of being able to sit on multiple servers at the same time?

    Hi, there are no plans to add multi-server support yet. If I do this, it will have to wait until I finish uni. I originally didn’t add this because I felt it would be too difficult to do (I didn’t write anything for Android before) and also because it would add a lot to my workload for my final year. With hindsight, I can say that it was a good thing, the last few months have been crazy (which is why it took me over a month to release a new version).

  1. Great app best I’ve seen for the g1, however I’ve only found to small yet annoying bugs which I suppose is to be expected, the notification icon disappears and when the app is running in the background it doesn’t stay connected. Otherwise great job

  1. I enjoy using this application. It actually isn’t too bad on the battery. It has been a bit on the unstable side and causing my whole Android OS to crash, but all in all it’s good.

    I would prefer to be able to use the ALT Q (tab) for tabbing names, if you could add that function. It’s quicker to do than to do the search option to click on the user for tabbing their name. I would also like an identify script along with, as some channels I go in are R and I have to manually identify and THEN join those channels.

    And of course, it would be nice to have multi server support, but since this is the best IRC app, and it’s not even on the market, I can wait for that.

  1. Oh, yeah. I just remembered what I forgot:

    When you disconnect, say you go from wifi to 3g/edge/etc, the application hangs and wrecks havoc on performance. Pretty much everything else starts hanging up and crashing. You have to quit, then exit. It can’t be forced by some other cause.

    I usually just use it on 3G/Edge to avoid that nonsense.

    And you can’t run it after having not rebooted your phone more than 5 days. (I have to reboot my phone every week.)

  1. Hi Kelpie,

    I enjoy using this application. It actually isn’t too bad on the battery.

    I’m glad to hear that!

    It has been a bit on the unstable side and causing my whole Android OS to crash, but all in all it’s good.

    If crashes do occur, I would be grateful if you could send me the crash logs along with details of the Server/Channel, etc, you were using when the crash occurred. You can find an app to do this here.

    I would prefer to be able to use the ALT Q (tab) for tabbing names, if you could add that function. It’s quicker to do than to do the search option to click on the user for tabbing their name.

    I agree and would love to change this asap, but my exams are very close now and I rarely spent time coding, so this will have to wait a bit longer.

    I would also like an identify script along with, as some channels I go in are R and I have to manually identify and THEN join those channels.

    I haven’t added this for the same reason as above.

    And of course, it would be nice to have multi server support, but since this is the best IRC app, and it’s not even on the market, I can wait for that.

    After my exams, I plan to do a rewrite of the app with multi-server support (and put it on the market!).

    Oh, yeah. I just remembered what I forgot:

    When you disconnect, say you go from wifi to 3g/edge/etc, the application hangs and wrecks havoc on performance. Pretty much everything else starts hanging up and crashing. You have to quit, then exit. It can’t be forced by some other cause.

    I usually just use it on 3G/Edge to avoid that nonsense.

    I’ve come across that bug as well. What’s happening is the socket code doesn’t realize the connection has closed straight away but only does after a while. Unfortunately, I didn’t add any system to ping the server regularly (which would have fixed this) and is something I plan to fix later.

    And you can’t run it after having not rebooted your phone more than 5 days. (I have to reboot my phone every week.)

    I haven’t come across this myself and can’t imagine what would cause it. I use my phone for ages without rebooting and use IRC on it regularly. wassat

  1. As an IRC nerd, and (probably) an android user soon. I have one (or two, depending on answer) question(s):

    Is this application going to work with the new virtual keyboard provided in 1.5 (Cupcake)? If not are you going to update the application?

    Looks like an awesome application, can’t wait to try it out!

  1. The application is fully compatible with Android 1.5 and has backward compatibility with Android 1.0 and 1.1.

    Android takes care of showing the keyboard and stuff so I don’t actually have to write code to do it. Also, I didn’t need to use any of the new APIs in 1.5 and the ones I did use from 1.0 haven’t changed, so it’s fully compatible with all Android versions so far.

    During testing, I found the vk took up too much room in portrait mode and made it difficult to read a constant flow of message, so personally, I find it much more convenient to use it in landscape mode, but then again, I have the font size set to 15, so that might have been why.

  1. Hello,

    Thank you for your fast answer!

Leave a Comment add_comment




grin ! ? P wub wink whistle wassat w00t unsure smile sleeping silly sideways sick shocked sad pouty pinch ninja lol kissing heart happy getlost face dizzy devil cwy cool cheerful blush angry angel alien