App(
    appid="ibutton",
    name="iButton",
    apptype=FlipperAppType.APP,
    entry_point="ibutton_app",
    cdefines=["APP_IBUTTON"],
    requires=[
        "gui",
        "dialogs",
    ],
    provides=["ibutton_start"],
    icon="A_iButton_14",
    stack_size=2 * 1024,
    order=60,
)

App(
    appid="ibutton_start",
    apptype=FlipperAppType.STARTUP,
    entry_point="ibutton_on_system_start",
    requires=["ibutton"],
    order=60,
)
