Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • AppCleaner 2.2
  • Reason 7.0.1 Build 3510
  • Apple iTunes 11.0.3
  • CrossOver Mac 12.2.1 Bu...
  • Skype 6.4.60.833
  • Mozilla Firefox 21.0 / ...
  • Skitch 2.5.2 Build 262792
  • Apple iMovie 9.0.9
  • Tunnelblick 3.2.9 / 3.3...
  • Sublime Text 2.0.1 Buil...
  • Home > Mac > Developer Tools
     Report malware

    AQAppStateMachine

    Download button

    No screenshots available
    Downloads: 101  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Jim Dovey | More programs
    BSD / FREE
    100 KB / Mac OS X
    -
    September 17th, 2011, 00:58 UTC
    Home / Developer Tools

     Read user reviews (0)  Refer to a friend  Subscribe

    AQAppStateMachine description

    Assists in the development of apps with intricate state requirements

    AQAppStateMachine is a free and open source application state machine, based on matching values within bitfields to trigger actions supplied using Blocks.

    AQAppStateMachine is designed to assist the development of applications with some fairly intricate state requirements.

    The idea is that the state itself is stored as an n-bit bitfield, and that the application can define certain ranges of this bitfield to refer to state flags. These flags can be combinatory or mutually exclusive, or hell, they could just be integers.

    The state machine itself is designed for an app which needs to, say, do Task A, but only if B has been initialized, C has failed to initialize, and D is not currently happening, along with E, F, and G each being in one or more of a number of states.

    AQAppStateMachine makes no guarantees that your states will be mutually exclusive - it won't hold your hand, and can 'deadlock' at will if you don't pay attention.

    Requirements:

    · Apple Xcode

     


    TAGS:

    application state machine | development helper | development assistant | state machine | helper | assist

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM