The Apple iTunes App Store is flooded. Back in November, Apple announced that developers have created over 100,000 apps for the App Store. You need to be different to stand out in such a big marketplace. One way to do that, is by adding special integration with Third Party services such as Google, Yahoo, and Facebook. The following frameworks and SDK can help you do just that.
Three20 is a collection of iPhone UI classes, like a photo viewer, and general utilities, like an HTTP disk cache. Three20 is derived from the Facebook iPhone app.
Just like the web version of Facebook Connect, the iPhone version allows you to integrate facebook into your app. Friends List, posting status updates, News Feed updates, and more Facebook features can be added to your app.
Yahoo! Social APIs
The Yahoo Social APIs makes it easy for developers to authenticate with OAuth, fetch user profiles and contacts.
Blueprint is Yahoo!’s platform for developing and distributing rich mobile Internet services. It uses XML to create applications. Yahoo!’s oneConnect iPhone app was built with Blueprint. More information is available at the Blueprint Developers page.
Google GData APIs
The Google Data API gives you access to just about every single Google product. This includes Analytics, Health, Picasa/Photos, Contacts, YouTube, Calendar, Docs, Blogger, Finance, Maps, etc.
TextExpander touch integration offers users their TextExpander snippets that will expand when they enter their abbreviations in the application. For users who do use TextExpander to simplify their typing, it can be a very powerful feature.
Going the web app route? Make your web app look and function like a native app with PastryKit