The Firebase AIR Native Extension Storage provides secure file uploads and downloads for your AIR apps, regardless of network quality.
Firebase Storage ANE enables the Google Firebase Storage feature in your Adobe AIR projects supported on both Android and iOS with 100% identical ActionScript API.
Firebase Storage ANE helps you easily store and serve user-generated content, such as photos or videos.
Firebase Storage provides secure file uploads and downloads for your AIR apps, regardless of network quality. You can use it to store images, audio, video, or other user-generated content. Firebase Storage is backed by Google Cloud Storage, a powerful, simple, and cost-effective object storage service. It performs resumable upload and download and can also be integrated with Firebase Authentication to easily set who can see what! Now imagine how expensive and time consuming it could be if you wanted to do a similar thing you yourself by writing some server-side codes and storing data on your own hosting!
You may watch this video to just get a glitch of what Firebase Storage has to offer to the mobile application development:
So “Firebase Storage AIR native extension” enables it all for your AIR apps! The Firebase project is awesome and will help mobile app developers BIG time. It will cut down the amount of time you would spend on setting up server-side logic and besides that, it ensures that your content will always be available to your users as fast as possible.
Below are the main highlights of this native extension:
Store images, audio, video, or other user-generated content on Google’s Cloud. All transfers are performed over a secure connection, so you know that your content is completely safe without any headaches or taking the time on security concerns before developing the app itself!
Firebase Storage is backed by Google Cloud Storage for petabyte scale when your app goes viral. Effortlessly grow from prototype to production using the same infrastructure that powers Snapchat.
Bring better user experience to your users by Firebase Storage robust uploads and downloads. If your user is experiencing slow or unreliable mobile connections, she won’t lose her time and bandwidth while downloading or uploading files! The transfer will be paused in case the connection is broken and automatically resume when it’s back. This functionality is essential for transferring huge files. No need to code all of these by yourself anymore, Firebase does that for you!
Easily manage who can see what! Simply use the Firebase Authentication ANE in your AIR project and the Storage ANE can integrate with it automatically! So if you have specific rules for sharing a file with certain users, you can protect this content for users logged in with Firebase Authentication.
Transferring bytes and data within your AIR app is essential, and this is something that Firebase Storage offers with an easy and enjoyable API. In some other cases you may also need to deal with some huge files. e.g uploading a video or a zip file from SD Card to the cloud or downloading it from the cloud. Transferring huge files is a PRO functionality and is available to Club Members only.
Click here to learn more about PRO features and why they exist on our FAQ page. And click here to learn more about club membership and its benefits.
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.
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.
If you are an active MyFlashLabs club member, you will have access to our private and secure support ticket system for all our ANEs. Even if you are not a member, you can still receive premium help if you purchase the premium support package.
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.