Creating a Kiosk with Flex

I spent a few weeks during my crazy busy schedule to put together an article on building a kiosk using Flex for Adobe’s Developer Center.  It’s a long read, but hopefully I explained everything well.

Please let me know if you have any questions or comments on the article, it’s always good to hear what people think.  Check out the full Building a kiosk using Flex article to see the code and download example code.

- Kevin

Tags: , , ,

6 Responses to “Creating a Kiosk with Flex”

  1. Andre Fauth says:

    Hey, you know, I’m a Flex Developer, it was kind of crazy reading your article and realizing we have the same last name, but I’m from Brazil.
    Nice to meet you!

    André Fauth

  2. raghavendra says:

    Your application is great and it works only when we have touch screen monitor. I wondering whether this normal screen can be made to work as touchscreen without changing that monitor s glass……….

  3. Kevin says:

    Hi raghavendra-

    You will need a monitor or an overlay in order to get touch events passed through to the machine. There are a couple of pretty cool monitor overlays out there to enable touch screens, but they’re going to be pricey.

    - Kevin

  4. Kevin says:

    Hey Andre-

    Sorry it took me so long to reply, crazy small world! I guess there is some Flex gene’s in the family heritage going back quite a few years! I hope you enjoyed the article and got something out of it!

    - Kevin

  5. Cristin says:

    Kevin,
    Your article was very helpful to me. I am very new to Flex and AS3 in general and I have a question. Could you explain where you would put the Mouse.hide() within the context of the application?

    -Cristin

  6. Kevin says:

    Hi Cristin-

    I’m glad the article was helpful. Mouse.hide() can go in a few places, I would typically place it in the creationComplete method at the level. I would also put it in the screen saver process somewhere (as right-clicking and left-clicking off the context menu will leave the cursor visible).

    Let me know if you have any other questions.

    - Kevin

Leave a Reply