a

Facebook FBF8 2014 – Highlights Facebook Login, App Links, Parse, and more

Joel Garcia Joel Garcia has been building AllCode since 2015. He’s an innovative, hands-on executive with a proven record of designing, developing, and operating Software-as-a-Service (SaaS), mobile, and desktop solutions. Joel has expertise in HealthTech, VoIP, and cloud-based solutions. Joel has experience scaling multiple start-ups for successful exits to IMS Health and Golden Gate Capital, […]

fbf8

We attended FBF8 2014 yesterday.

The highlights were

1. The Facebook Login mechanism is changing. What is the Facebook Login mechanism? When you have a Facebook App on your desktop browser in certain situations you will be prompted to login with Facebook at which point you will be prompted to give access to some of your information to a 3rd party app. Today, when the 3rd party app asks for permissions, the user has to either give all information or cancel out of the dialog. Starting yesterday, all new Facebook apps will make use of a new authentication mechanism that enables the end user to opt out of giving access to their requested data. For example, if a 3rd party app wants the user to give them their email and phone number, they will NOT have to. The user will still login to the app, but the app will not be able to acquire the data. All new apps will now have to check after a user logins to see if the end user provided the requested data. If the end user did NOT and it’s required, the 3rd party app will have to launch the login dialog again. In addition, Facebook introduced the Anonymous Login mode with a few select customers, e.g. Flipboard. Existing Apps will have 1 year to refactor their Facebook authentication.

2. App Links -Today, when users go into a mobile app there isn’t a good way to navigate into another mobile app. If I’m in the New York Times app and I want to get to the New York Times page on Facebook, I have to exit the New York Times App. Open the Facebook Mobile App. Search for New York Times. Click on the New York Times item. This is painful. App Links enable developers to embed direct shortcuts into the New York Times App enabling people to go directly to the Facebook App New York Times page.This is huge because it’s now building an anchor link url type experience on your phone. Mobile apps will hopefully become interconnected.

Facebook has open sourced the AppLink solution here, https://www.applinks.org. The syntax appears to be similar to the OG tags that many developers already use today.

3. Parse – Parse is a framework that FB acquired in 2013 for $87 mill, https://www.parse.com. Parse can be used to build Instagram type apps quickly. Parse provides a tutorial for an Instagram type app called AnyPic. Parse takes care of the backend logic enabling you to focus on the UI and Design. Parse has native code written for most mobile operating systems. It appears to give you Push Notifications, similar to Urban Airship, out of the box. It also enables you to leverage Facebook Insights directly. The data model is represented in JavaScript. The Mobile Apps correspond to an individual Facebook App on the developers.facebook.com platform.

4. Facebook Audience Network is similar to Twitter’s MoPub and Google’s AdMob. You can now build Ads into your third party apps leveraging FB data targeting.

5. iOS Like button – Believe it or not but on iOS mobile apps there is no support for embedding a like button to your presence on Facebook. Facebook has now added support for this in their Facebook.framework.

6. Facebook support – For those of you have developed on the Facebook Platform, you have most likely felt great pain. Facebook is now promising to fix the major bugs within 48 hours. They’ve also agreed to not change the API for 2 years. I’m not quite sure how the changing of the API will work, but it will certainly be nice not to have the ground moving underneath you.

Joel Garcia
Joel Garcia

Joel Garcia has been building AllCode since 2015. He’s an innovative, hands-on executive with a proven record of designing, developing, and operating Software-as-a-Service (SaaS), mobile, and desktop solutions. Joel has expertise in HealthTech, VoIP, and cloud-based solutions. Joel has experience scaling multiple start-ups for successful exits to IMS Health and Golden Gate Capital, as well as working at mature, industry-leading software companies. He’s held executive engineering positions in San Francisco at TidalWave, LittleCast, Self Health Network, LiveVox acquired by Golden Gate Capital, and Med-Vantage acquired by IMS Health.

Related Articles

A Comprehensive Look at Cloud Storage Pricing

A Comprehensive Look at Cloud Storage Pricing

Having Cloud Storage helps to synchronize key documents between remote workers and to manage data as needed. Cloud services provide a number of features that let users scale contents as they need to and protect storage contents with. Regardless of platform or device type, contents can be accessed by all users who can share that cloud storage. The vendors that provide cloud storage services each have their own features that make them ideal for specific users.

Amazon Elastic Cloud Computing Pricing Guide

Amazon Elastic Cloud Computing Pricing Guide

Amazon Elastic Cloud Computing is the default option for computing on AWS. Outside of outsourced cloud computing options, it is the default service for building, running, and scaling AWS-based applications. As such, EC2 will likely be the main driving force behind AWS bills. Understanding how to control said costs is therefore the most important factor in managing your AWS environment.

Amazon Simple Storage Service Price Guide

Amazon Simple Storage Service Price Guide

AWS pricing is incredibly complex and can result in some users overblowing their budgets very easily. Amazon does have tools for predicting prices and controlling them, though there is a learning curve to it. This is a guide on what controls there are for Amazon Simple Storage Service’s spending.

Download our 10-Step Cloud Migration ChecklistYou'll get direct access to our full-length guide on Google Docs. From here, you will be able to make a copy, download the content, and share it with your team.