1 of 5
1
AS3 Simple desktop application
Posted: 11 November 2008 03:03 PM   [ Ignore ]
RankRank
Joined  2008-09-21
Total Posts:  106
Jr. Member

Hello All,

I’ve worked, for the past two months, on a small app in order to learn AS3 and to test a few multitouch concepts like rotate/scale objects, scaled desktops, multiple layers displaying augmented information and interaction between components.
I’ve built it upon many works and ideas, like NUI AS3 framework, LagerKoller’s googlemap app or Jeff Han’s multilayers map system.

I’ve uploaded 2 videos for a short demo. Functionalities and interactions are still really simple but i have to say i don’t have a lot of time to work on this and there is still a lot of bugs. I’ve also made some quick tests with features like gesture recognition or flickr search from a place selected in google map.


Regards
Laurent

PS: how can I embed youtube videos in this post ? i don’t understand what is the “youtube string” :(

Profile
 
 
Posted: 11 November 2008 03:38 PM   [ Ignore ]   [ # 1 ]
RankRank
Joined  2008-10-06
Total Posts:  107
Jr. Member

wow… gorgeous… I aim to do less hardware experiments and more software very soon. your clips are inspirational, i hope to bring some new apps to the (touch)table soon.

 Signature 

blog.LitStudios.com
Adventures in Human Computer Interaction

Profile
 
 
Posted: 11 November 2008 04:29 PM   [ Ignore ]   [ # 2 ]
Avatar
RankRankRankRank
Joined  2008-01-04
Total Posts:  603
Moderator

Hello laurent, I fixed your video links… The YouTube string is basically the web address to your YouTube video.
(E.g. http://www.youtube.com/watch?v=teP8Q1fPJU4) Paste the address like the one in the example into the YouTube string.

Nice vids by the way wink

 Signature 

NUI Group Community Book - Multi-Touch Technologies
ORION Multi-Touch Display (blog)
My YouTube

Profile
 
 
Posted: 11 November 2008 04:55 PM   [ Ignore ]   [ # 3 ]
Rank
Joined  2008-09-13
Total Posts:  11
New Member

This is so nice.
Espacially the Google Maps layers…
Or the Youtube search.
When are you gonna release it?

Profile
 
 
Posted: 11 November 2008 05:19 PM   [ Ignore ]   [ # 4 ]
Avatar
RankRankRankRank
Joined  2008-02-12
Total Posts:  842
Moderator

Great work, very nice....

 Signature 

My MultiTouch Blog
My Youtube

Profile
 
 
Posted: 11 November 2008 06:04 PM   [ Ignore ]   [ # 5 ]
Rank
Joined  2008-08-26
Total Posts:  62
New Member

Your apps look great!  I like the way it looks so far.

Profile
 
 
Posted: 11 November 2008 06:37 PM   [ Ignore ]   [ # 6 ]
RankRank
Joined  2008-03-11
Total Posts:  138
Jr. Member

I may be wrong but you seem to use the word “simple” as though you dont think your work is very impressive. Well it is. In terms of interaction simple is the front runner, and your interface is simple and excellent. Well done.

Where are you based Laurent? Do you have any plans to release the source?

 Signature 

~ myHead.addEventListener(Event.ENTER_FRAME, functionProperly); ~

Profile
 
 
Posted: 11 November 2008 06:47 PM   [ Ignore ]   [ # 7 ]
Avatar
RankRankRankRankRankRank
Joined  2007-04-08
Total Posts:  2294
Moderator

I saw this on youtube this morning and thought it was great! I was hoping to try and eventually get the Jeff Han style map overlays working, but it’s great to see that you already did it! Will you be able to release any source code? Maybe we can help develop things further since you said you don’t have too much time.

 Signature 

Follow me on:
My Website - Youtube - Twitter - Linkedin

Profile
 
 
Posted: 11 November 2008 07:05 PM   [ Ignore ]   [ # 8 ]
Avatar
RankRankRankRank
Joined  2007-09-18
Total Posts:  791
Moderator

great job, Laurent !!

where are you from ?

 Signature 

How many touches can you simultaneously perform ? 

le WIKI en Français

Profile
 
 
Posted: 11 November 2008 07:55 PM   [ Ignore ]   [ # 9 ]
Avatar
RankRankRankRank
Joined  2008-09-12
Total Posts:  1475
Elite

Looks great man...Im still working on learning enough AS3 and flash enough do similar to what you did...I was looking to make a youtube searching tool, but use a draggable interface like a coverflow-esk design since sometimes that throw-the files-all-around-the-screen display can get messy....anyways...looks nice, cant wait to play with it when/if you release it

 Signature 

My MT Website - A Collection of the Most MT Relevant Info From These Forums
My MT Blog
My Optical-Based Multitouch Parts Store - Buy complete modified cameras, m12 mounts, m12 lenses, infrared lasers, LEDs, etc

Profile
 
 
Posted: 12 November 2008 05:24 AM   [ Ignore ]   [ # 10 ]
Avatar
RankRankRankRank
Joined  2006-11-09
Total Posts:  1017
Administrator

This is just stunning stuff laurent, Really inspiring to see work like this! Keep it up smile

Would you considering releasing the source into the community so others can help make even better?

I really love the search and *drools* the map overlays are hella sweet! like hans heh

 Signature 
Profile
 
 
Posted: 12 November 2008 05:42 AM   [ Ignore ]   [ # 11 ]
Avatar
Rank
Joined  2008-08-11
Total Posts:  11
New Member

looks fantastic, cant wait for some source

Profile
 
 
Posted: 12 November 2008 04:45 PM   [ Ignore ]   [ # 12 ]
RankRank
Joined  2008-09-21
Total Posts:  106
Jr. Member

Hello All,

Thank you for these nice feedbacks !

But the really hard work was done by others like LagerKoller with his great job on GoogleMap MT.
I think my most difficult task was to find a solution to embed youtube chromeless player in my as3 app (not easy at all when you’re an as3 beginner !).

Concerning releasing binaries or source code, I’ll do it with pleasure. I’ve learned a lot of things in this group and I’ve got a debt !
To be honest, in my mind this version of code was just aimed to go to rubbish since i justed wanted to test quickly some interactions with mt table. So, application design is not good, there’s no error catching, some pieces (like menus) are hardcoded, and I’ve done some minor modifications on NUI as3 framework classes, that’s bad ! :(

I thought I would build something more robust when lux would be released. Moreover, as I don’t have enough time to work on this and as there’s still a lot of bugs, i didn’t thought releasing it because i’m not sure to be able to give a good feedback to users.

But if some of you are interested by pieces of code, it will be a pleasure to share it.

Actually, i still have some annoying bugs :
- one on my mttable which is running under Vista. Something like “The markup in the document following the root element must be well-formed at com.touchlib::tTUIO$/dataHandler()"). I don’t reproduce this bug on another computer with XP and simulator, so may be it’s ok with Xp but i fear there’s really a bug in application.
- my drawing function in google map layers is quite “unpredictable” in this version ;D
- google map layers get lost if the map is rotated. In this version, map canvas and layers are not rotatable but if you rotate the parent, the layer get lost.
- gesture recognition for canvas (close action, organize pictures or videos) doesn’t work on my mt table. It’s doesn’t recognize anything :(

Well, this is just a work in progress…

I can’t do it tonight but on tomorrow evening i will try to pack a windows version of binaries and 2 zip files for sources of the application and sources of my modified NUI AS3 framework and I’ll post them here.

Regards
Laurent

@gordee, jimihertz : I stay in Paris (France)
@Fairlane : Thanks for the tip !

Profile
 
 
Posted: 12 November 2008 08:02 PM   [ Ignore ]   [ # 13 ]
Avatar
Rank
Joined  2007-12-08
Total Posts:  79
New Member

This is great stuff.  Doesn’t look like beginner AS3 work at all.  Can’t wait to see what you build when your an ‘Intermediate’ level AS3 developer. 

Keep up the good stuff.

-Matt

Profile
 
 
Posted: 12 November 2008 08:06 PM   [ Ignore ]   [ # 14 ]
Avatar
Rank
Joined  2008-08-11
Total Posts:  11
New Member

cant wait to try it out. Me also being a beginner at AS3 it will be cool to see your app, thanks so much.

Profile
 
 
Posted: 13 November 2008 06:00 PM   [ Ignore ]   [ # 15 ]
RankRank
Joined  2008-09-21
Total Posts:  106
Jr. Member

Hello,

As promised, I’ve quickly packed sources codes of my simple desktop app. I’ve also packed sources codes of NUI AS3 framework with some (minors ?) modifications.

I’ve got a problem to post binaries on the forum. My archive is too heavy :(
I’m looking for another solution.

As told before, I’ve got an annoying bug with dataHandler() function on my Vista MT Table.
I hope it’s realy more stable on XP like it’s on my computer with simulator. If not, i apologize.

If I can, I’ll try to fix bugs with rotate/scale of maps and drawing functionality.
After this, I’ve got some ideas of new kind of interactions i would like to test.  :D

Regards
Laurent

File Attachments
Modified_touchlib-src-win32-rev399_src.zip  (File Size: 701KB - Downloads: 899)
Simple_Desktop_src.zip  (File Size: 56KB - Downloads: 886)
Profile
 
 
   
1 of 5
1