StevenHenry
projects press About blog contact

Blog: View Post

Twitter iPhone App Part 4

3/31/2009 1:50:00 PM

Over the past week I have been developing a Twitter iPhone client. This week I finished the client and am looking forward to submitting the application to Apple's iTunes Store for review. I decided that even thought I am a few days off my self-imposed schedule, I am going to take a few more days and refactor some code.

The main reason for this is the slow performance of using NSXMLParser for parsing the XML document. At some times during loading NSXMLParser will take up to 40 seconds to begin and process a relatively small document. Those speed are unacceptable and are forcing the re-write of the XML section of the application.

The solution that I have been researching and which might appear to work better would be to use libxml. This library is available on the iPhone and should give me the speed increase that I am looking for to parse the data. I will begin working putting in a the new library for parsing tonight and hopefully have it testing by early tomorrow morning.

BLOGS THAT I READ
Thoughts of a Bohemian
Joe McNally
A Photo Editor
Vincent Laforet
John Nack on Adobe

ARCHIVES
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
  1. Losing $2.8 Billion and Looking Back On The Week
  2. The Workers are Hurting
  3. Leave the Stock Market If You Think You Will Need The Money
  4. Apple MacBook Event October 14th
  5. Ebay to Lay Off 10-percent of Employees
  6. The World Economic Collapse of 2008
  7. Bailout Bill Passed
  8. Wells Fargo Buys Wachovia
  9. Palin Holds Her Own At V.P. Debate
  10. Apple Recinds the NDA for the iPhone
September 2008
  1. The Economy and Investing
  2. Bailout Plan Rejected
  3. SpaceX Falcon 1 Successful Launch
  4. Citigroup Buys Wachovia Assets
  5. Winged Jet Pack Man Crosses English Channel
  6. Washington Mutual Seized by Feds
  7. Adobe Announces Creative Suite 4
  8. Canon EOS 5D Mark II Video Online
  9. Google's G1 Android Phone

© 2009-2010 by Steven Henry. All rights reserved.