Syrinx 2.0 alpha
My blog has been eerily quiet of late, always a good sign that I’m hard at work coding. Syrinx 2.0 promises to be well worth the effort, but it has been a long road. Gone is the NSCollectionView of Syrinx 1.x, in it’s place is an NSTableView full of custom cells. This will address the largest usability issue: Syrinx slows down when it gets several hundred or more tweets. The newest alpha version I have tested with over 1600 tweets and it does not suffer any loss of speed. Viewing conversations, which I feel really separates Syrinx from the other Twitter apps is also much faster thanks to the table implementation. Besides speed, the table uses significantly less memory, making Syrinx a better citizen to be running full time on your system.
The UI is also seeing slight changes. Fewer boxes, a few drop shadows and a more efficient use of screen space to fit more tweets in the window.
And new features: I’ve even found time to put in some new features. These will include URL shortening, retweeting and full out searching of Twitter. I’m looking forward to Syrinx 2.0 as being a new foundation to build even better features off, and I have a few in mind that will really enhance the user experience.
For now, back to coding so I can get this out to everyone.