Alarm Manager ANE V1.9.1 (Android)
What do you do if you need to run a task on a specific time even if your app is fully closed? Alarm Manager Adobe Air Native Extension is a very simple to use extension library which lets you set a time using the Date API in AS3 and setup a task to be executed as soon as the alarm goes off! this alarm manager extension is configured wisely enough so that even if the user reboots his/her device, the extension will be notified and will make sure that the task will run as expected!
Don’t be fooled by its name. “Alarm Manager”. you can run ANY task with it. you just need to specify the task type and then set the alarm at a specific time.
You as an Air developer surely know that your AS3 code cannot run unless your app is running, so how does this extension know what to do when the time arrives? well, the only solution is to save the task for later use. coming with this extension, you will have different task templates which you can configure their operations. we will try to add new task templates soon… this is just the beginning!
please check out our github page and download the demo extension and start using it in your project to see how it works. and please make sure to follow us Facebook and Twitter for the latest news about new versions.
with the current first release of this extension we are supporting Android only but we are working on the iOS version too and we will update the extension as soon as it’s ready but it’s worthy to mention that you cannot be much creative with the iOS version of this extension! the reason is simple, it’s because iOS has limited dev access to background processes. you may learn more about this on apple here. So, with the coming soon iOS version of this extension we will support UILocalNotification which sends local notifications to iOS based on a defined date and time. That’s the best you can do with iOS when it comes to Alarm Management!
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.
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.