2 of 2
2
Using Iphone to Develope Desktop Software
Posted: 17 July 2008 10:50 AM   [ Ignore ]   [ # 16 ]
Jr. Member
Avatar
RankRank
Total Posts:  103
Joined  2008-06-26
ajlovegrove - 17 July 2008 08:47 AM


Not that i know what to do with it. but i supose it might come in handy.

AJ,

well it might come in handy - anyhow this is the first official SDK with real support for MT. I strongly belive that MT will be sooner or later an integrated part of the official OSX SDK… Not that i’m not amazed about the gigantic know-how and rapid inventions in this community, but i would be pleased to see native applications in Apple-style manner using MT… I saw that Surface-SDK videos about Shadow Box etc. and i’m realy amazed about what will come. So guys! Get your a**** in gear with LUX and give us some stuff to play with! wink))))))

Sandor

 Signature 

Sandor Rozsa
--
corporate design cologne
http://www.cd-cologne.de

Profile
 
 
Posted: 18 July 2008 05:03 AM   [ Ignore ]   [ # 17 ]
Jr. Member
Avatar
RankRank
Total Posts:  182
Joined  2008-06-04

Oh yes!!!

 Signature 

}---)))@

Profile
 
 
Posted: 18 July 2008 09:51 AM   [ Ignore ]   [ # 18 ]
New Member
Avatar
Rank
Total Posts:  15
Joined  2008-06-25

Hi,

I’m from the Media Computing Group at RWTH Aachen University who made this video and I would like to answer some of your questions.

- First of all the app runs as well on the iPod touch. iPhone and iPod touch run the same operating system.
- We currently do not intend to distribute the iPhone app as open source, because you would need to pay $99 to Apple to get it on your iPhone. Instead we will put it on the App Store soon, so everyone can download it for free.
- We are not (yet) using TUIO for the communication for a few reasons: a) User tests have shown, that we need this interactive target area feature as shown in the video. b) TUIO does not support something like that yet. c) We do not want to use to different protocols at the same time.
- However it will support TUIO. We will write a small server app that is build upon our native Cocoa MultiTouch.framework and converts all multi-touch events into TUIO events. So you can use the iPhone app for your TUIO based applications. This Mac OS X application will also be available soon (on our website) for free.
- If you prefer a native Cocoa implementation for your Mac OS X multi-touch apps, you can use our Cocoa framework. It will be available on our website for free as well.

If you got more questions, please drop me a line or reply to this post.

We would like to see this small iPhone2TUIO app on Windows and Linux as well. So if you are familiar with the TUIO protocol and know how to write an networking app on Windows or Linux we would be glad to hear from you.

Like the iPhone app, we currently do not intend to make to Cocoa framework open source unless we receive good reasons to do so. However we are interested in (a) collaboration(s) with other universities / research groups. So please let us know if you are interested.

- Stefan

Profile
 
 
Posted: 18 July 2008 10:40 AM   [ Ignore ]   [ # 19 ]
Jr. Member
Avatar
RankRank
Total Posts:  103
Joined  2008-06-26

Stefan,

sounds amazing! Especialy that with the native cocoa framework. Can you allready give us some details about? Man, i can’t wait to see this stuff! Also for the iPhone stuff: when are you putting that on the App Store… Sorry if i’m impatient wink

Greetings from cologne....

 Signature 

Sandor Rozsa
--
corporate design cologne
http://www.cd-cologne.de

Profile
 
 
Posted: 18 July 2008 11:42 AM   [ Ignore ]   [ # 20 ]
Jr. Member
Avatar
RankRank
Total Posts:  182
Joined  2008-06-04

Hi Stefan,

This is a Great App!  Its great to see the i phone being used in this way.  I think what most people are gunna be asking for is a way to substitute the ipod/iphone for a camera so that it can be used for ftir/di/llp and such like.  Any way i will follow your progress with keen anticipation. Would it be possible just to download the app from your site without the appstore.

 Signature 

}---)))@

Profile
 
 
Posted: 19 July 2008 03:54 PM   [ Ignore ]   [ # 21 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  537
Joined  2006-11-09

We currently do not intend to distribute the iPhone app as open source, because you would need to pay $99 to Apple to get it on your iPhone. Instead we will put it on the App Store soon, so everyone can download it for free.

This does not make sense to me… so you are not opening source because “you need to pay $99 to Apple”? or will you offer for free on App Store and still release source?

Can’t we just hack the SDK to run apps?

Anyone know much about the Pwnage Tool? It allow for us to test our apps without the $99 TAX.

Example quote is from their site: http://wikee.iphwn.org/

Apple’s low-level APIs, used in the open tool chain, contain some objects and methods that have been intentionally left out of the Apple SDK, to help control what developers can and can’t do. These include limiting what frameworks they can use as well as certain objects, such as UIPreferencesTable, in order to prevent your application from having as much functionality as preloaded applications. You can take advantage of these hidden APIs and still use the Apple SDK with some changes to your build flags. Please note that this is not “authorized” by Apple, and may disqualify your application for distribution in the AppStore. It is ultimately up to them which APIs they say you can “officially” use.

With this we are able to compile any source code and release to our iphone/ipod touches (even the 3G)

I really HATE… how Apple is herding its developers into very rigid “terms"… it’s only purpose is to control the flow of ideas and manage what applications are “officially” released. It should be illegal for Apple to charge $99 to TEST our OWN applications on our OWN hardware…

I’m sorry to rant… but Apples choices with their SDK are a direct slap in face to open source development…

 Signature 

~

Profile
 
 
Posted: 19 July 2008 04:27 PM   [ Ignore ]   [ # 22 ]
Administrator
Avatar
RankRankRank
Total Posts:  392
Joined  2008-04-22

With this we would be able to compile any source code and release to our iphone/ipod touches (even the 3G)

I really HATE… how Apple is herding its developers into very rigid “terms"… it’s only purpose is to control the flow of ideas and manage what applications are “officially” released. It should be illegal for Apple to charge $99 to TEST our OWN applications on our OWN hardware…

I’m sorry to rant… but Apples choices with their SDK are a direct slap in face to open source development…

I think that is the first time someone has agreed with me in terms of software on this forumsmile

I completely agree with everything stated there, and that is primarily why I am getting a Freerunner instead of an iPhone.  It also really annoys me that they have to “authorize” our apps just to put them on some proprietary store.  I mean, they could at least let us put them on our own site if they get rejected from the store, but no, Apple goes off making it look like developers love it and that its a happy world after all.  I am convinced that someone will write a revolutionary app, and Apple will reject it, write there own, and sell it with no credit to the original creator.

Stefan:  You should release the source just to stick it in Apples face, and so we can have itsmile

 Signature 

I am more then willing to to test your Multi-Touch programs on Linux, PM me if you have something.  If you’re looking for something faster then AS3 and Easier then C, try Python!

My Blog

Profile
 
 
Posted: 20 July 2008 06:32 AM   [ Ignore ]   [ # 23 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1010
Joined  2007-01-08

Nice concept, but not workable for hours and days working in a row on a small handheld device to develop multitouch software applications.

 Signature 

http://www.multitouch.nl / natural-ui.com

Profile
 
 
Posted: 20 July 2008 10:26 AM   [ Ignore ]   [ # 24 ]
Administrator
Avatar
RankRankRank
Total Posts:  392
Joined  2008-04-22

For 90% of apps it would be fine.  I have done all of my developing so far on my MTmini because my table isn’t ready yet.

 Signature 

I am more then willing to to test your Multi-Touch programs on Linux, PM me if you have something.  If you’re looking for something faster then AS3 and Easier then C, try Python!

My Blog

Profile
 
 
Posted: 21 July 2008 03:50 AM   [ Ignore ]   [ # 25 ]
New Member
Avatar
Rank
Total Posts:  83
Joined  2008-03-23

This sounds great!

I cant wait till the cocoa framework is available, i would love to see it! The more cocoa stuff that is out there the better! 

Cheers!
-panda

 Signature 

http://benbritten.com/blog/category/multitouch/

Profile
 
 
Posted: 22 July 2008 01:17 PM   [ Ignore ]   [ # 26 ]
New Member
Avatar
Rank
Total Posts:  15
Joined  2008-06-25

Hi,

First of all, I think the App Store is a good deal for Developers. Sure, Apple could deny apps, but if you have a look on what is already available (just look for flashlight apps) they don’t really judge the content of the apps but if they crash or not. If you like to distribute free apps, you are not charged anything and everyone on this planet who’s got an iPhone will sooner or later find your app. If you like to distribute a commercial app 30% is quite okay considering the whole wordwide payment task you are not involved in.

Cocoa MultiTouch Framework: Well, I won’t tell you much details yet. Have a look at our website for more information. If you know how to create a multitouch app on the iPhone, you will be familiar with our API. What you will get are just a few new Classes and Protocols that you can use to enable multitouch in your native Cocoa apps. It’s really easy, trust me.

That’s it for the moment. Please email me directly if you got more questions concerning the framework. I won’t post more details here until we are ready for the beta.

With best wishes, Stefan

PS: The intent of our video is not to show that you don’t need a nice big multitouch table anymore. We just wanted to demonstrate that you can use the iPhone as an input device in your application development process when you are not next to your table, e.g. when your sitting with your notebook somewhere in the wilderness.

Profile
 
 
Posted: 22 July 2008 01:35 PM   [ Ignore ]   [ # 27 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1348
Joined  2007-04-08

Thanks for posting Stefan, I hope you’re able to contribute some of your ideas to the forum as this really is the largest research group focusing on multitouch techniques and natural interaction.

I think the reason people are hoping for an open source version of the iphone application is so we can further develop it and broaden it’s use. Many people on the forum are already developing for the iphone and we’ve been wanting an iTUIO type application for a while. We’ll surley have an open source one eventually since it’ll be widely used within the community and elsewhere and continual development (open source) is key. It’s understandable if you can’t make yours open source or don’t want to, but if you ever have tips or tricks that you can share, we would appreciate your insight.

Tell Jan ‘hi’ for me. I met him when he was at UCSD. I’m a part of the UCSD multitouch HCI team. =)

-Seth

 Signature 

My Multitouch Blog
My Youtube
Multitouch FAQ - Need Help? Click here!

Profile
 
 
Posted: 11 August 2008 06:07 PM   [ Ignore ]   [ # 28 ]
New Member
Rank
Total Posts:  9
Joined  2008-07-16

if this will be available to windows xp ??

Profile
 
 
Posted: 13 August 2008 09:11 PM   [ Ignore ]   [ # 29 ]
Jr. Member
RankRank
Total Posts:  142
Joined  2008-04-30

as a TUIO server yes, as a cocoa app no.

Profile
 
 
   
2 of 2
2