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
Site Archives Coding
UIPreferencesTable Made (Relatively) Easy + Segmented Control
So, when I sat down last night to rewrite the way the “Add Account” feature in MobileChat was done, I realized how absolutely terrible we were handling the Preference table. There was no “straight forward” way to UIPreferencesTable’s and further more, no simple way to implemented segmented controls into it.
So, I wrote a few classes and a helper to take care of it for me. Here’s a run down:
* UIPreferencesTableGroup — Quickly create a group of cells
* UIPreferencesSegmentedTableGroup — Extends UIPreferencesTableGroup, but adds support for Segments
* UIPreferencesController — This is the dataSource/delegate of any UIPreferenceTalbe you create.
* UIPrefHelper — You can use this even without the above classes, just contains a few quick make functions to create text fields.
Keep reading for the code and an example of the implementation…
MobileChat v2.1 Now Available

Horizontal chatting in MobileChat v2.1
Change Log:
Keep reading for more information about this release…
FaceBook’s Source Leaks and the “Original FaceBook Clone”
The big news on the internet today was Social Networking Giant, FaceBook, had their source code leaked onto the internet due to a server error. (Should of used Zend)
If you missed it and still want to take a peak, type “facebook source code” into Google and follow a few links or just go to this […]
HowTo: Align a footer to the bottom of the page in XHTML Strict across all three browsers!
This is a bit tricky to get to work across all three major browsers (internet explorer, firefox, and safari) while following XHTML Strict (this will still work in HTML4 strict as well.).
Most people can get the footer to go to the bottom of the window, however when the content forces the page to scroll but the footer still stays at the bottom of the window, and not the bottom of the page.
Apple Switcher Advice (Developer Centric…Sorta)
A co-worker of mine recently switched to a brand new MacBook Pro from his old Windows box.
We do web development here, so naturally he had specific requirements for the software he used and how he worked. Being that I’ve been doing it for the past few years, I figured I’d help out and pass along […]
Client Work vs. Internal Projects
I guess I’ve always known this; but it’s never really hit me until today. Maybe the reason that I’m able to wrap my head around it, is because it’s finally affecting me full force.
I’ve been working with a New York development firm for a few months now. We’ve been working on ways to expand our […]

