Facebook SDK for iOS released today offering a ton of new features including iOS 6 support. In addition, Facebook has also launched a new "iOS Dev Center," a centralize access to developer tools and resources.
"iOS Dev Center offers a lot of material for new developers, including a "Getting Started" guide, a tutorial that shows you how to build a Facebook-integrated iOS app, and other info that aims to explain the basic concepts surrounding Facebook integration in iOS," informs Facebook Developers Blog.
Highlights of the Dev center include:
- Improved session management, meaning that it will be easier for developers to handle authentication to Facebook.
- Pre-built interface tools for displaying user profile pictures, Facebook Places and more.
- Improved feature support for Objective-C, the native programming language of iOS, including better memory management.
- Better out of the box support for Facebook's own APIs, such as the publishing API.
The Dev Center content includes:
- iOS Dev Center
- Login with Facebook for iOS
- Feed Dialog for iOS
- Link to Your Native App
- Share an App ID in Multiple Apps
- Getting Started with the SDK in 6 simple steps.
- Tutorial walk you through building a Facebook-integrated iOS app.
- Concepts learn the basics of building and growing your app with Facebook.
- Reference docs start coding with our documentation and sample code.
Facebook says, that the new SDK will automatically use the native Facebook Login in iOS 6 when available. "Just enable Login with Facebook and the SDK will ensure your apps work seamlessly on all iOS versions 4.0 and later."
Facebook, since going native in the iOS 6, will also include a "share widget" right in the Notification Center, as well as the ability to share photos and websites from Safari, the ability to "like" apps in the App Store, and, of course, the ability to authenticate an app's new users quickly and easily, just the one time.
For more details and all new features, you can visit What's New in Facebook SDK 3.0 for iOS page.
Facebook is rolling to its English-langugae Groups a new feature that will display "count and a list of names of who saw each post."
"Starting today when you visit a group, you can view who's seen each post. This way you can stay updated on the group's activity. For example, in your soccer group you can post the new practice time and then see who got the update," Facebook said.
These "read receipts" is a feature Facebook recently added to Messages and Chat, and that has historically been found in some private email and SMS services.
Read Receipts For Groups
Whenever someone publishes an update, as soon as at least one person sees it a checkmark and a count of the total number of impressions will be displayed. Any user, group member, or admin can hover on the count to see a drop-down list of the names who has seen the post. You can see these counts and lists from web or mobile. Facebook will note "Seen by everyone" in that case so you know if you've reached your whole squad.
Read Receipts For News Feed
Facebook has also redesigned "Events," as the company launches today new "Events Calendar View" and a "List View," making it easier to scan upcoming birthdays, invites and suggested events.
The new look Events, can be accessed through the" Events" link in left-side navigation menu of your home page.
"Scroll through these events and respond to invites without leaving the page. Suggested events are recommended to you based on your friends, Pages you like, places you've checked in at and the apps you use on Facebook," Facebook said.
To get to the calendar view, click on "Calendar" on the top left of your Events dashboard.
Calendar View lays out all RSVPs on a set of giant grids. Events and birthdays are listed in each day's box, and can be hovered over or clicked through for details.
"Upcoming months can be seen by endlessly scrolling down. Any pending invitations are shown at the top alongside buttons for accessing past events. In an nifty little extra, if you're tagged in a photo or check-in at an event, those will show up in that day's box too."
List View shows a day-by-day summary of birthdays, events you've been invited to, and Suggested Events based on what your friends are attending, what's going on at venues you check in at, and events hosted by Pages you Like.
Little calendars on the left assist with navigation. You can respond to invites and leave birthday posts on friends' walls all in-line so there's no need for constant jumping in and out of windows.
For those, get too many invitations, can now one-click an 'x' next to an event to delete from your list. And, a gear in the top right lets you view a dedicated list of your invites and export your events to Apple iCal, Microsoft Outlook or Google Calendar.
Facebook now shows the actual date in the Events icon, rather than constantly showing "31".
Update: Facebook also released a new "Weddings and Celebrations" feature that will display special events, starting with engagements and weddings, along with friends' birthdays on the social network.
The feature, which begins rolling out today, is automated based off the changing of a relationship status to "engaged" or "married."
Appearing above birthdays on the homepage, users can click on the update and congratulate either member of the couple, as well as add one of the members as a friend, without leaving the page.
A Facebook spokesperson said in a press release, "Facebook has become a unique way people share and congratulate friends around exciting life events such as engagements and weddings or the arrival of a child."