This blog has moved!

Please follow the twenty08 blog on tumblr! We'll have new updates on MobileChat, QuickShareIt, and other products there!

http://tumblr.twenty08.com

What We’ve Been Doing…


We’re still very much involved with iPhone development.

We have some other iPhone stuff going on, and we’ve begun to take on development work for iPhone apps, we’ll talk more about that at a later date though

As for MobileChat, we’re not going to disappear like last time for 6 months with no updates. We’re currently debating on how to proceed with the application.

Here’s the technical details of what’s been going on with MobileChat:
Before the SDK came out, I was in the process of completely redoing the interface of the application, since my understand of the iPhone UIKit framework has greatly evolved, it was time to ditch the old codebase and move forward with a better app that doesn’t max out the iPhones memory limits.

With the release of the iPhone SDK, I learned a great deal about the UIViewController/UINavigationController classes and began implementing this into the app. These classes were never included in any toolchain distribution that I know of, and there seems to be a few major changes apple made to the classes for the 1.2/2.0 firmware. In an attempt to allow a seamless transition from 1.1.x to 1.2/2.0, we’ve been modifying those classes to emulate the 1.2/2.0 behavior on 1.1.x.

We’ve also began the process of pulling out all of the libpurple stuff and moving it to a daemon that will run in the background. The UI application will actually quit every time you leave the app to go do something else, like all of Apple’s applications do. When you come back, it will rebuild the interface to what you were doing before you left, so as far as you know, the application was running the whole time.

This will also enable us to program simultaneously for Apple’s App Store (where we can’t run anything in the background and the application is forced to disconnect on quit) and as a 3rd party app that you install without App Store and you can run the daemon in the background and always be connected.

And now, you’re all up to date.

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.



Other Posts
MacBook Airport Battery Workaround
Quick Note on the SDK

Reader Comments

about how much is it gonna be till the next update?

about how long*

As far as I understand how AIM works on sidekicks, it works similar to how email works on the iphone, its not ALWAYS connected unless you have it open and are currently working it with it, and while ur phone is ‘asleep’ or ‘idle’ it has an ‘autocheck’ every 5 minutes to see if youve recieved any IM’s and if so it notifies you…right? is that what youre trying to impliment into mobilechat, because its a great app for the first 5 minutes or so or until you hit the home button, after that its anyones guess if youre still connected or if anyones getting your messages. BTW beejive works much like what i was describing as well, and a native version of that would be awesome. Or an idea would be a personal server on your own computer that was connected to aim that your phone connected to in order to check recieved aims and to send out aims. IDK just throwing ideas out there

has anyone had a bug where their buddies would show up multiple times and after going around settings i went back and 1 buddy was shown 20 times ..after that i ignored it and went back to settings and looking around until my phone completely froze.

Type your comment here.

any more updates? haven’t seen any thing up on the trac stie for a while now.

My greatest concern is its degree of support to unicode (coz i use more than english). Currently, unicode buddy list and short conversations are allowed but for messages more than 10 or so characters, the app crashes to springboard. Dunno the reason, but both “patched” apollo and mobile chat have this issue. Looking forward to seeing a great mobilechat that works flawlessly.

I can´t add my Gtalk account….

I’ve tried to install MobileChat 2.23 onto a jailbroken iPod running 1.1.4. However, any time I try to connect to the AIM account that I set up the application hangs on the connection screen then quits after a few minutes.

I haven’t hear much mention of 2.23 on the blog or on the discussion page, any ideas or info on the problem that I described?

er, jailbroken iPhone, rather.

Can you make a direct download available so we’re not forced to go through Installer.app?

Time to update the public on what’s been going on this past month.

I’ve been taking advantage of the AT&T WiFi service they’ve been rolling out at all the Starbucks stores (free if you get DSL through AT&T, SBC, etc.!) and I’ve noticed MobileChat always crashes when I’m on AT&T WiFi and I try to sign on to AIM. I’ve tried this at multiple Starbucks locations. Can anyone else confirm?

Maybe this is related to the problem other ppl are having with the program crashing with AIM and EDGE?