Wabysabi

The Personal and Professional website of Daniel Wabyick

Wednesday, June 27, 2007

Employee Directory AIR application on Dev Center

Employee Directory Screenshot
I am pleased to announce that Adobe has released an AIR sample application that I worked on. The application is designed to be a lightweight company directory application that allows searching for employees and navigating through the management hierarchy.

From a technical standpoint, I think the application really shines. Not only does it demonstrate a number of cool AIR features, including the SQL API, but its pretty easy to integrate your own employee image and data sources, so it may actually be useful. Adobe is using an extended version of the app internally.

Feel free to contact me if you are trying to integrate the app and would like some tips.

posted by admin at 10:49 am  

12 Comments »

  1. This app is awesome. I use the internal Adobe version every day.

    mike chambers

    mesh@adobe.com

    Comment by mike chambers — June 27, 2007 @ 12:52 pm

  2. If this is the same app that we’ve been using internally at Adobe for awhile, then I’d like to testify to how efficient it is… it’s a much better application than the older HTML-based interface. Thanks for making it!

    jd/adobe

    Comment by John Dowdell — June 27, 2007 @ 1:56 pm

  3. the app is really cool, but daniel, I need help with compiling, or running the app with a new data source and the images too. And if you could explain how this app could be put into a Web page.

    Comment by David Oladeji — August 2, 2007 @ 3:43 am

  4. Hi Daniel, this application is brilliant. But I’m a complete newbie to Flex and AIR and have no idea how to setup the files in Flex Builder 2 or even how to recompile to AIR application.

    I thought it would be a case of just updating the .ZIP file in the /sampledata/ folder but that didn’t seem to work?

    If you could please help that would be great as this really is a cool application I would love to get working.

    Thanks in advanced!

    Kind regards,
    Mark

    Comment by Mark McDonnell — September 28, 2007 @ 7:59 am

  5. Hi Mark,

    The application is designed to locally cache data for 24 hours, so updating the zip doesn’t happen immediately.

    We *did* make a hidden way to refresh the data. Click on the ‘?’ icon, and then, click the magnifying icon on the info page. The database should refresh in 3-4 secs.

    Finally, stay tuned for a NEW version of the Employee Directory that is much cooler than the current version. I’ll post about it once its up on Adobe Labs.

    Comment by admin — September 28, 2007 @ 1:21 pm

  6. Excellent! Can’t wait to try the db refresh. I thought I was completely missing the bus on that one…!

    Comment by Jeff (no, the other one) — October 8, 2007 @ 2:20 pm

  7. Daniel,
    Your application is awesome and very helpful. I was wondering if you would be ok if I reworked the code. I too am new to air and not sure in the slightest on how to update the code and compile it so it will work locally. If you could provide steps by steps I would greatly appreciate it. Take care - Jules

    Comment by Julie Gilliam — October 10, 2007 @ 3:46 pm

  8. Hi There do you have a link to this source as they have taken it off the examples when air came of the labs site :(
    I had the original one on my puter but accidentally deleted it.

    Comment by Adam — April 24, 2008 @ 1:42 pm

  9. I just downloaded this, ran a ton of data out of our HR system, munged a few images with some Photoshop scripts and had a version up and running in less than a day. Admittedly I need to package it and stuff for deployment etc…

    The Exchange free busy info doesn’t seem to be wokring. I’ve changed it to use a URL which is working fine in IE though confusingly not being returned as and XML MIME type in IE but the content is definitely XML and looks very like the sample files.

    Any ideas?

    I’ll install FlexBuilder3 and try running it in debug. See if it tells me something meaningful.

    I love this app. Its as cool as a very very cool thing.

    many thanks

    Steve

    Comment by Steve Powell — June 18, 2008 @ 5:15 am

  10. I clicked the AIR sample application link above but could not find the Employee Directory. Do you know where I can find it? Thanks!

    Comment by Fernanda — June 25, 2008 @ 1:58 pm

  11. Sorry Fernanda, I just updated the URL to the main site.

    Comment by admin — June 25, 2008 @ 3:13 pm

  12. I love this app and it’s perfect for the new intranet that I am building. I am just having one issue that I was hoping you could assist me with. I am trying to add “Employee Birthday” to the app. I added a 16th item to the csv file “i.e. April 13th” and then added the following to employee.as:

    /** Birthday. **/
    public var birthDay : String;

    I Then added:
    “employee.birthDay = (itemArr[15] != ” ? itemArr[15]:null);”
    to the EmployeeCSVParser.as file

    I then added the following to the EmployeePanelDetail.mxml file:

    The Birthday label appears in the app, but the data from the csv file “April 13th” is not getting pulled in. I refreshed db, but it is still not appearing. Am I missing something? Please let me know if there is another file I need to edit to get this to work? If you email me, I can send you a zip file of the application.

    Thanks!

    Jonathan

    Comment by Jonathan — August 29, 2008 @ 12:32 pm

RSS feed for comments on this post. TrackBack URI

Leave a comment

Powered by WordPress