Facebook ANE (Android+iOS)
No matter how cool your mobile game is, it must be seen by users in order to be successful. Facebook as one of the major social networks has provided mobile developers with a very enhanced SDK and you as an Adobe Air developer can have access to all these cool features through our Facebook ANE.
Facebook Air Native Extension, lets AS3 developers access all of the cool features that Facebook SDK natively offers. Such as login/logout users, ask users for custom permissions, share, like and etc…
Below are the main highlights of this native extension:
- • Login/logout users to your game/app
- • Ask users for custom permissions based on your app logic
- • Share URL links directly from your app
- • Generate the official Facebook like button inside your Air app
- • Send app invitations to friends
- • Support App Events for use in Facebook Analytics
- • Full access to Facebook Graph API… sky is the limit!
- • 100% identical AS3 API for Android and iOS
- • Always up to date
- • Professional support by real developers
Login/logout users to your game/app
You can let your users sign in to your app/game easily without worrying about entering their sign-up information wrongly. Facebook has already taken care of it all. All you have to do is to place a login button in your app and use the Facebook ANE to login your users. After they login, their personal information will be returned to your app.
Ask users for custom permissions based on your app logic
Depending on the logic of your game, you can ask for different permissions. Facebook ANE lets you ask for many different permissions from accessing the user email address to posting to their walls! And the good thing about it is that it lets you decide when you need more permissions, so you don’t have to scare your users at the beginning of your app!
Share URL links directly from your app
You can use built in methods inside the Facebook ANE to let users share any links you like without leaving your game.
Generate the official Facebook like button inside your Air app
One of the coolest features of our Facebook ANE is that it allows you generate instances of official Facebook like buttons and place them anywhere inside your app. Any Like button will be linked to a webpage or a Facebook page and if users are hitting them, it will actually increase the number of likes on that page.
Send app invitations to friends
Sending app invitations is one of the new features in Facebook SDK which it lets your users send app invitations to their friends; right from your app. Any app invitation link on Facebook will let users download your game from Google Play Store or Apple Store.
Support App Events for use in Facebook Analytics
App Events help you understand the makeup of people who engage with your app. By logging an activation event, you can observe how frequently users activate your app, how much time they spend using it, and view other demographic information through Facebook Analytics for Apps.
Full access to Facebook Graph API… sky is the limit!
To make sure you have full access to whatever Facebook has to offer, we have also prepared the required Actionscript API methods for you to directly access the Facebook graph API. You would never feel limited as an Air developer as anything that a Java or an Objectove-C programmer can do with the Facebook SDK, you can also do and even easier! Don’t take my word for it. Download the ANE right now and make sure to read the tutorials to see how easy it is to work with this ANE.
Providing 100% identical AS3 API
We spent countless hours discussing the differences between iOS and Android APIs and created a completely new approach toward these functionalities to make sure the resulting AS3 API will be not only 100% identical on both platforms but also super easy to work with.
Always up to date
Our dev team, are always checking on the latest releases of Android/iOS to make sure you have access to the latest features of this library.
Professional support by real developers
If you are a member in MyFlashLabs club, you will have quick direct email support on all our ANEs but even if you are not a member, you will still receive professional help from our dev team. Our Android, iOS and AS team leaders are constantly checking on our GitHub issues pages trying to answer your tech questions as fast as they can. There is actually no time limit on how we support our products.
- • 1) Understanding how Facebook SDK works in general
- • 2) Creating a Facebook application. A place for your app to connect to
- • 3) Connecting your FB app to your mobile app with a hash key
- • 4) Managing login/out and asking permissions from users
- • 5) Generating real Facebook Like buttons in your apps
- • 6) Knowing how to share content from your app
- • 7) Understanding Facebook Graph API. how to request for information
- • 8) Setting up the Air manifest .xml file for Android and iOS
- • 9) Compiling requirements on Android and iOS
Have any questions regarding the usage of this Air Native Extension? The documentation and example files in our GitHub repository will help you a lot. But you can also checkout the Extension’s GitHub issues page and search for already answered questions. It’s very probable that your question is already answered there. Still couldn’t find what you’re looking for? Then post a new issue yourself, our Dev team will answer your questions a.s.a.p.
Have any questions before buying the item? Checkout our FAQ page. We have answered all of the general frequently asked questions regarding the licenses, our club membership benefits and etc…
This item is under the “One Time Usage” license which allows you to use it in a single end product. You may charge your client for your services to create an end product. But you can’t use the “One Time Usage” license on multiple clients or jobs. Though of course you can publish your single end product on multiple platforms such as AppStore and GooglePlay. View the full legal terms at MyFlashLabs licensing.
So if you like to use the purchased item in multiple end products, you need to order the item per usage to buy more “One Time Usage” licenses. So for example if you like to use this item in two different applications, you need to purchase it two times. And of course you can also consider buying our popular “Unlimited Usage” license, which allows you to use the purchased item in ANY number of end products, that is limitless. This type of license is available to Club members only. Read more about the club membership and its benefits.