Open Source • Background Tasks: Itoo 🚀

Itoo Sky 4.4.0

  • Ability — Call background procedures from UI
    Once a background service is started, you can call a procedure to run in background.


  • Ability — Call UI procedures from background.
    Now you can call to update user interface while in background, if your app is open :wink:
    Wait, what are the requirements?

    Carefully notice the above blocks.
    We are registering the Timer event of Clock1 and we keep track of the counts and increment it by 1 each time the Clock1_Timer is called.
    Then we call the procedure ui_update from the background that will update the count in the label.
    So whenever you need to call a procedure to user interface, the procedure name must start with prefix ui_.

  • Ability — Automatic event resolution system
    Beginning from this update, you do not necessarily need to register for events using the RegisterEvent block. From now, Itoo will try to search for a procedure using the naming convention ComponentName_EventName and call the procedure if it exists.

    Demonstrating automatic event registration for Timer event of Clock1.

  • Behavior — Now when you click the notification, by default it opens the application. (Screen1)

V4.4.0 xyz.kumaraswamy.itoo.aix (91.1 KB)

Donate

Maintaining and updating extensions is a tedious task, I'm an high school student, if this extension has been helpful to you, then please consider donating to keep me motivated.

Paypal — paypal.me/XomaDev

Kumaraswamy B G
Thank you

5 Likes