Re: Reading the Supercard manual #2

2010-05-20 Thread J. Landman Gay

Richmond Mathewson wrote:

 On 19/05/2010 23:51, J. Landman Gay wrote:

Richmond Mathewson wrote:

 Using Help From Within the Script Editor
The Help System's Language Guide entries can be looked up 
automatically from within SuperCard's or
SuperEdit's script editor window. Simply hilite the word you wish to 
lookup and press Command-?. If the
help system is currently not running it will be launched and the 
Language Guide window will open to
the hilited entry. If the highlighted word is not a SuperTalk word 
the help system will tell you.


Yum!


We already have that.


That's funny; I tried that and it didn't work.


Sorry, as someone else said, you need to right-click in Rev and choose 
find in docs. Or easier, just click the Documentation pane at the 
bottom of the editor to see whatever word your cursor is in.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: gigapan

2010-05-20 Thread René Micout
Yes... But that !
http://www.paris-26-gigapixels.com/index-en.html

Le 20 mai 2010 à 02:25, Michael Kann a écrit :

 The ability to zoom in on this image is amazing. 
 
 http://gigapan.org/gigapans/15374/
 
 
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Creating Mac standalone on Windows Studio?

2010-05-20 Thread Peter Alcibiades

Dioes the Finder have the ability to get and set properties, ie permissions? 
The usual thing to do in Linux, very similar base, would be to tell the user
to right click in a file manager, ie in the Mac case the Finder, get
properties, and change the permissions to executable.  You wouldn't normally
need to ask them to do that in the terminal.  Haven't used Macs for quite a
while, so maybe it doesn't work like this.
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Creating-Mac-standalone-on-Windows-Studio-tp2223127p2224030.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Playing wav sound file in Linux in background?

2010-05-20 Thread Peter Alcibiades

Yes, of course.  I shall have to try this on the printing script.  Thanks!  

There is also, for completeness, the nohup command, which lets a process run
after the terminal session has closed, might come in handy in similar
situations.

Peter
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Playing-wav-sound-file-in-Linux-in-background-tp2220508p2224036.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: destroystack wrong behavior...

2010-05-20 Thread Thierry D.

Le 19 mai 2010 à 23:05, Malte Pfaff-Brill a écrit :

 Thierry,


Hello Malte,

 does your stack have any substacks that are still open?
 Rev can not destroy it in that case.

Yes, one substack and sometimes it's visible, sometimes not visible.
Then, the mainstack is closed, but still in memory.
But it's not my problem right now. ( I've pass to this one too, especially when
the substack is hidden )

 Do you reference to it with a filePath? -
 Will be reopened each time you reference to it then.

I did the test with One stack + 1 substack ( which does nothing )
So, where can I reference it with a filePath ?
I guess it's not for my case.

 Does it carry an external that is still used? - Rev won´t destroy it then 
 AFAIK

That's probably the point.
Can someone give a definition of still in use ?

In all the externals I made, I always build a sort of ResetExternalFunction
to do all kinds of reset, freeing buffers,...
But nowhere I've seen any information about closing/unloading an external 

As for the last 10 years, starting from Metacard on Unix, then using
mostly Metacard, then using kRev, never had one of this problem.

Hmm, and I've make almost 50 externals mainly for specific  customer 
applications and few to be used  within the Rev IDE.
So, I'm not that familiar with the Rev IDE tricks.



 Other than those cases, I have never seen destroystack fail.

Different ways of coding and working with Rev...
Maybe you were lucky or maybe I'm not :)



Another point: this reminds me one thread on this list about someone
who couldn't start an external. I guess/feel that his problem could be that
his stack was still in memory, and when he restarted it, the normal process of
loading the external didn't work because the stack was already in memory.

My 2 cents.

Thanks to all for your suggestions.

Regards,
Thierry


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


revLets and Libraries

2010-05-20 Thread David Bovill
I would like to be able to set up a testing scenario that enables a user to
preview a view widget in a browser as a fully functioning test / demo. I
have a library of these views with each view residing in its own stack. I
can set up standalone settings so that when you open a view stack you can
easily Save as standalone and the revLet is saved and appears in the
default browser.

The problem I have is with libraries - that is if a particular view needs a
library to function. I can add the library as a stack in the standalone
settings, but it is copied as a seperate rev stack with a revLet. As far as
i know you have to have the library as a substack if you want to use it in a
revlet? Any ideas how to automate this - i don't want to duplicate the
library and make it a substack of all the view widget stacks?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the HyperNext manual #1

2010-05-20 Thread Richmond Mathewson

 On 20/05/2010 07:31, Geoff Canyon Rev wrote:

HyperNext is hardly developed by 1 person. It is based on REALbasic,
using RB's scripting language as its programming language. So the fact
that it can play multiple sounds, run on multiple platforms, etc.,
comes courtesy of the hard work of the team at REAL Software.

It would be about the same as giving Ken Ray credit for the amazing
graphics capabilities of stackrunner (no offense, Ken).

gc



Fair point!


On Tue, May 18, 2010 at 1:36 PM, Richmond Mathewson
richmondmathew...@gmail.com  wrote:

  http://www.tigabyte.com/docs/LanguageReference.pdf

There are five dedicated sound channels and any sound
or music file must be allocated to a channel.

The idea of having sound channels so that 2 or more sounds can
be played simultaneously comes up here from time to time; but
never seems to get anywhere.

Now how is it that a RAD developed by 1 person can manage
sound channels while . . . .  ?


What I do not understand (and I have asked this before) is why, if
so many languages/IDEs/RADs have sound channels (my BBC has
sound channels in its hardwired BBC BASIC), it seems to be such a
sticking point every time I mention it the possibility re RunRev.

Plying 2 sounds simultaneously in RunRev is a no-no; and the
addition of sound channels would be a significanr addition.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Reading the HyperNext manual #2

2010-05-20 Thread Richmond Mathewson
 HyperNext  supports  note  playing  based  upon QuickTime Musical 
instruments. On
Windows machines note playing requires QuickTime to be installed. There 
are 128
instruments available and a list of their names can be accessed using a 
HyperNext

function.
 Three different approaches to playing notes are supported. The first 
two are useful for
playing single notes whereas the third allows melodies or sequences of 
notes to be
defined and played. At the present time HyperNext only supports one Note 
channel so if

a melody is playing then any PlayPitch or PlayNote command will be ignored.

(1)  Notes can be played individually using the PlayPitch command which 
specifies the
instrument, pitch, velocity and duration. This method is useful for 
allowing the user to

play a particular note, perhaps via a keyboard displayed on a card.

(2)  Notes can be played individually using the PlayNote command which 
specifies the
instrument, octave,  note, velocity and duration. This method is useful 
for allowing the

user to play a particular note, perhaps via a keyboard displayed on a card.

(3) Notes can be played as group using the MelodyPlay command. This is 
more powerful
than the PlayPitch/PlayNote commands and gives greater control over the 
musical

output. 

OK, Peter, leveraging QuickTime instruments wouldn't be much cop for Linux
(but, that - as my Grandfather used to say - is a coming man already gone).
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the HyperNext manual #1

2010-05-20 Thread René Micout
More ! to make chords 7 is better !
René

Le 20 mai 2010 à 13:36, Richmond Mathewson a écrit :

 Plying 2 sounds simultaneously in RunRev is a no-no; and the
 addition of sound channels would be a significanr addition.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the HyperNext manual #2

2010-05-20 Thread René Micout
YES !

Le 20 mai 2010 à 13:46, Richmond Mathewson a écrit :

 HyperNext  supports  note  playing  based  upon QuickTime Musical 
 instruments. On
 Windows machines note playing requires QuickTime to be installed. There are 
 128
 instruments available and a list of their names can be accessed using a 
 HyperNext
 function.
 Three different approaches to playing notes are supported. The first two are 
 useful for
 playing single notes whereas the third allows melodies or sequences of notes 
 to be
 defined and played. At the present time HyperNext only supports one Note 
 channel so if
 a melody is playing then any PlayPitch or PlayNote command will be ignored.
 
 (1)  Notes can be played individually using the PlayPitch command which 
 specifies the
 instrument, pitch, velocity and duration. This method is useful for allowing 
 the user to
 play a particular note, perhaps via a keyboard displayed on a card.
 
 (2)  Notes can be played individually using the PlayNote command which 
 specifies the
 instrument, octave,  note, velocity and duration. This method is useful for 
 allowing the
 user to play a particular note, perhaps via a keyboard displayed on a card.
 
 (3) Notes can be played as group using the MelodyPlay command. This is more 
 powerful
 than the PlayPitch/PlayNote commands and gives greater control over the 
 musical
 output. 
 
 OK, Peter, leveraging QuickTime instruments wouldn't be much cop for Linux
 (but, that - as my Grandfather used to say - is a coming man already gone).
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: destroystack wrong behavior...

2010-05-20 Thread Jim Bufalini
Thierry wrote:

 Another point: this reminds me one thread on this list about someone
 who couldn't start an external. I guess/feel that his problem could be
 that
 his stack was still in memory, and when he restarted it, the normal
 process of
 loading the external didn't work because the stack was already in
 memory.

There is an issue here. The issue involves destroyStack and externals and
memory usage both in the IDE and in standalones on Windows (probably on Mac
also, but I was never able to positively confirm it on Mac). This issue is
if you start a stack that uses an external that leaks memory, like
revBrowser (revBrowser itself doesn't leak, but the browser control that it
uses does). The known way to release the leaked memory is to close the
external. The way to release the external is to destroy the stack that
opened the external.

However, after destroying the stack (and there is some question as to
whether the stack was actually destroyed or not), the fact is that the
memory is not released. This would indicate that the stack was not destroyed
and the external is still in memory. In any case, the only way to release
the memory is to close the IDE or standalone itself.

My understanding is that this is a big architectural change that will be
addressed as part of other architectural changes in the future.

Aloha from Hawaii,

Jim Bufalini





___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


HyperCard for the iPad

2010-05-20 Thread David Bovill
This has been troubling me. Steve jobs is reputed to have said:

“Something like HyperCard on the iPad? Yes, but someone would have to create
it”

at the Apple’s shareholder
meetinghttp://www.macworld.com/article/146739/2010/02/2010appleshareholdermtg.htmlsome
time in early 2010. The closest source to this I can find is
herehttp://www.macworld.com/article/146739/2010/02/2010appleshareholdermtg.html(the
relevant section below is at the bottom of the article):

As usual, there were also a number of off-beat comments and questions,
 ranging from suggestions that Apple invest in Tesla Motors (Jobs: “We were
 thinking of a toga party, actually”) to a request for a flagship Apple Store
 in Cupertino (“I’ll pass that on to our retail team”), to a suggestion that
 Apple partner with Nintendo (strategic alliances are hard, but possible if
 it’s worth it), to a desire for a simple programming language on the iPad
 (“Something like HyperCard on the iPad? Yes, but someone would have to
 create it”). Jobs declined to comment on the possibility of a
 Verizon-network iPhone.


So it was a casual remark - not thought through maybe? I'd be tempted to be
generous on this one - and figure that he meant what he said. If so it would
be real interesting to ask on what legal and technical basis someone could
do that. I don't think his answer would be along Rodeo lines - that is you'd
have to create web app's.

So perhaps it is worth asking along which lines a real HyperCard app could
be made on the iPhone? How about a community drafted letter - one directed
specifically at this question and to clarify his thinking on this? What
would such a letter look like? Which is the best open platform out there to
draft such a letter together and collect signatures?

NB - I'd be tempted to think that one possible answer which would square the
circle (with regard to Apples concerns with a middle layer lock in) - is if
the HyperCard app on the iPhone was open source. Then there would be no
lock-in against Apples interest as if they or any Apple developers wanted to
improve and add platform specific features they would have the power to do
that? That is surely part of the logic behind why JavaScript is OK.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


The Data Grid Helper updates its road map

2010-05-20 Thread zryip theSlug
Dear List,

A quick post to let you know that the Slug continues to work hard on
its Data Grid Helper project.

To give the best possible experience, it has updated the road map:
http://www.aslugontheroad.co.cc/index.php?option=com_contentview=articleid=74:data-grid-helpercatid=41:tools-for-revolutionItemid=64

Some screenshots and a new video are planned for the end of this week.


Regards,
-- 
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.co.cc
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Rodeo: 2 questions

2010-05-20 Thread David Bovill
Hi Jerry, I'm still reading about Rodeo and trying to evaluate whether to
take the plunge. there are a couple of things I don't quite get:

   1. The web apps being served by On-Rev:  Rodeo server is a
   highly-scaleable, secure, n-tier architected cloud solution. So there is no
   way to author and then serve from our own servers, and that means a minimum
   $10 a month fee for hosting. What about bandwidth? What if someone creates a
   wildly popular webapp - can they serve some content from a CDN? Any ideas
   how you would charge for that?
   2. Is there any specific strategy offered by On-Rev in your server set-up
   that allows true scalability and load balancing across regions etc? Or are
   we realistically going to be stuck with a single shared or perhaps even
   private server without the ability to scale that? OK for a the vast majority
   of apps this won't be an issue - but having the option to scale in the event
   is still an issue.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread René Micout
I agree and put my signature, but for iPad !
René

Le 20 mai 2010 à 14:34, David Bovill a écrit :

 This has been troubling me. Steve jobs is reputed to have said:
 
 “Something like HyperCard on the iPad? Yes, but someone would have to create
 it”
 
 at the Apple’s shareholder
 meetinghttp://www.macworld.com/article/146739/2010/02/2010appleshareholdermtg.htmlsome
 time in early 2010. The closest source to this I can find is
 herehttp://www.macworld.com/article/146739/2010/02/2010appleshareholdermtg.html(the
 relevant section below is at the bottom of the article):
 
 As usual, there were also a number of off-beat comments and questions,
 ranging from suggestions that Apple invest in Tesla Motors (Jobs: “We were
 thinking of a toga party, actually”) to a request for a flagship Apple Store
 in Cupertino (“I’ll pass that on to our retail team”), to a suggestion that
 Apple partner with Nintendo (strategic alliances are hard, but possible if
 it’s worth it), to a desire for a simple programming language on the iPad
 (“Something like HyperCard on the iPad? Yes, but someone would have to
 create it”). Jobs declined to comment on the possibility of a
 Verizon-network iPhone.
 
 
 So it was a casual remark - not thought through maybe? I'd be tempted to be
 generous on this one - and figure that he meant what he said. If so it would
 be real interesting to ask on what legal and technical basis someone could
 do that. I don't think his answer would be along Rodeo lines - that is you'd
 have to create web app's.
 
 So perhaps it is worth asking along which lines a real HyperCard app could
 be made on the iPhone? How about a community drafted letter - one directed
 specifically at this question and to clarify his thinking on this? What
 would such a letter look like? Which is the best open platform out there to
 draft such a letter together and collect signatures?
 
 NB - I'd be tempted to think that one possible answer which would square the
 circle (with regard to Apples concerns with a middle layer lock in) - is if
 the HyperCard app on the iPhone was open source. Then there would be no
 lock-in against Apples interest as if they or any Apple developers wanted to
 improve and add platform specific features they would have the power to do
 that? That is surely part of the logic behind why JavaScript is OK.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread Jerry Daniels
Of course it's still early days, but we are very serious about having a 
scaleable backend service.

Since one of us is in Australia, we also want geographic coverage. Every day 
this sector of our industry gets better. 

Massively shared servers? No. Deals for dedicated servers? Yes.

We want this to be a premium service focused on performance. It will not be 
free. We are not taking on VC for this. There are no ads to support it. It will 
be fee supported.

Best,

Jerry Daniels

Create iPad web apps with Rodeo:
http://rodeoapps.com

On May 20, 2010, at 7:45 AM, David Bovill da...@architex.tv wrote:

 Hi Jerry, I'm still reading about Rodeo and trying to evaluate whether to
 take the plunge. there are a couple of things I don't quite get:
 
   1. The web apps being served by On-Rev:  Rodeo server is a
   highly-scaleable, secure, n-tier architected cloud solution. So there is no
   way to author and then serve from our own servers, and that means a minimum
   $10 a month fee for hosting. What about bandwidth? What if someone creates a
   wildly popular webapp - can they serve some content from a CDN? Any ideas
   how you would charge for that?
   2. Is there any specific strategy offered by On-Rev in your server set-up
   that allows true scalability and load balancing across regions etc? Or are
   we realistically going to be stuck with a single shared or perhaps even
   private server without the ability to scale that? OK for a the vast majority
   of apps this won't be an issue - but having the option to scale in the event
   is still an issue.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLets and Libraries

2010-05-20 Thread Andre Garzia
Oh and by the way, if you're loading revlets, then checkout:

http://hg.andregarzia.com/revletobject

This will make your life easier.

On Thu, May 20, 2010 at 8:24 AM, David Bovill da...@vaudevillecourt.tvwrote:

 I would like to be able to set up a testing scenario that enables a user to
 preview a view widget in a browser as a fully functioning test / demo. I
 have a library of these views with each view residing in its own stack. I
 can set up standalone settings so that when you open a view stack you can
 easily Save as standalone and the revLet is saved and appears in the
 default browser.

 The problem I have is with libraries - that is if a particular view needs a
 library to function. I can add the library as a stack in the standalone
 settings, but it is copied as a seperate rev stack with a revLet. As far as
 i know you have to have the library as a substack if you want to use it in
 a
 revlet? Any ideas how to automate this - i don't want to duplicate the
 library and make it a substack of all the view widget stacks?
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLets and Libraries

2010-05-20 Thread Andre Garzia
David,

I think in the current incarnation, revLets can load remote stacks. So just
copy all your library stacks to a nice URL and load them with:

go stack url bla bla bla
start using stack bla bla bla

:D

On Thu, May 20, 2010 at 8:24 AM, David Bovill da...@vaudevillecourt.tvwrote:

 I would like to be able to set up a testing scenario that enables a user to
 preview a view widget in a browser as a fully functioning test / demo. I
 have a library of these views with each view residing in its own stack. I
 can set up standalone settings so that when you open a view stack you can
 easily Save as standalone and the revLet is saved and appears in the
 default browser.

 The problem I have is with libraries - that is if a particular view needs a
 library to function. I can add the library as a stack in the standalone
 settings, but it is copied as a seperate rev stack with a revLet. As far as
 i know you have to have the library as a substack if you want to use it in
 a
 revlet? Any ideas how to automate this - i don't want to duplicate the
 library and make it a substack of all the view widget stacks?
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Richard Gaskin

David Bovill wrote:


So perhaps it is worth asking along which lines a real HyperCard app could
be made on the iPhone?


Jeanne DeVoto shared this link with the improve-rev list recently, a 
blog written by someone who used to work at Apple who applies the 
insights from his history there to this iPhone OS debacle:


http://mobileopportunity.blogspot.com/2010/05/apple-adobe-and-openness-lets-get-real.html

The crux of his entry is:

  So the real situation around Flash is that Apple won't permit
  most other platforms on iPhone (no matter how innocuous they
  are) because it thinks they threaten its survival, while Adobe
  wants its platform on iPhone so it can set a de facto standard
  and make money from it. Neither company is really focused on
  protecting developers or users as its main goal; they are
  fighting over who gets to use developers to make money.


I believe Apple would allow a HyperCard-like app for the iPhone/iPad 
only if they could have complete assurances it would be available 
EXCLUSIVELY for iPhone OS.


Someone may do it, but given that Apple recently cited their mobile 
market share at only 16.1% it ain't gonna be anyone I know.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


re: Getting an Audio Plugin Created ( was RE: [audio] Call for anupdated enhanced quicktime audio library ora small audiocomplementary library!)

2010-05-20 Thread Fred Moyer
I've been following this thread and am very excited about the  
possibility of more audio functionality from within Rev. I am  
continually in need for these kinds of tools (mostly audio but also  
midi.) Here's my wishlist:


- Play a sound file at a different speeds without changing pitch,  
while maintaining good sound quality. Some time shift apps sound  
pretty poor. There is a program called the Amazing Slow Downer which  
I think does a good job.
- Fade ins/out. At present if all you need to do is fade from one  
song to another, two rev players works fine. But the splices I need  
to do are between two versions of the exact same place in the same  
song. I've been trying to do it with 2 rev players and there is  
usually a little bauble at the splice point. (Aside: I think I have a  
better formula for fades than the n // 100-n formula -- if anyone  
is interested, contact me.) One problem I'm experiencing is that when  
I play the same fade over and over, it sounds slightly different each  
time, telling me that set the currentime of player x  is probably  
just not rock-solid enough for what I'm doing. So what would be great  
is a fading/splicing feature that is rock-solid and is a lot finer  
than 600 units per second.
- With one stack I'm working on, I need to tap to the music to  
record the timing of the notes. This is classical music that often  
includes lots of fast notes. I've tried using the mouse or keyboard  
to do this, but the resulting data is inexact. (I think the computer  
is doing other tasks at the same time and doesn't give these  
mouseclicks or keydowns top priority.) Maybe what I need is some kind  
of midi input (I gather that is one of the great things about midi --  
that it doesn't matter if the computer is downloading emails or  
looking for bluetooth devices -- it is going to record the time of  
those midi events perfectly.) But if midi features are added, it  
would be great if the user doesn't need to hook up a midi keyboard to  
record; for what I need to do, just the computer keyboard and mouse  
should be sufficient.
- EQ, reverb, limiters/compressors would be great, and a way to add  
3rd party plugins for those wanting higher quality.


Thanks.
Fred
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread François Chaplais
totally agree. plus: totally fit for the iPhone/iPad.
But we may see this someday. See this (sorta funny) blogpost
http://www.tuaw.com/2010/05/18/when-jobs-says-no-we-hear-maybe-heres-why/
Le 20 mai 2010 à 16:36, Richard Gaskin a écrit :

 David Bovill wrote:
 
 So perhaps it is worth asking along which lines a real HyperCard app could
 be made on the iPhone?
 
 Jeanne DeVoto shared this link with the improve-rev list recently, a blog 
 written by someone who used to work at Apple who applies the insights from 
 his history there to this iPhone OS debacle:
 
 http://mobileopportunity.blogspot.com/2010/05/apple-adobe-and-openness-lets-get-real.html
 
 The crux of his entry is:
 
  So the real situation around Flash is that Apple won't permit
  most other platforms on iPhone (no matter how innocuous they
  are) because it thinks they threaten its survival, while Adobe
  wants its platform on iPhone so it can set a de facto standard
  and make money from it. Neither company is really focused on
  protecting developers or users as its main goal; they are
  fighting over who gets to use developers to make money.
 
 
 I believe Apple would allow a HyperCard-like app for the iPhone/iPad only if 
 they could have complete assurances it would be available EXCLUSIVELY for 
 iPhone OS.
 
 Someone may do it, but given that Apple recently cited their mobile market 
 share at only 16.1% it ain't gonna be anyone I know.
 
 --
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the HyperNext manual #2

2010-05-20 Thread Judy Perry
It's worth noting that you can already do this in Shakobox, available on 
Jacque's site...


Judy

On Thu, 20 May 2010, Richmond Mathewson wrote:

HyperNext  supports  note  playing  based  upon QuickTime Musical 
instruments. On
Windows machines note playing requires QuickTime to be installed. There are 
128
instruments available and a list of their names can be accessed using a 
HyperNext

function.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Jerry Daniels
MJ and I were just discussing the fact that the entire iPad itself is  
HyperCard-like. The original HyperCard, that is.


Think about it...there are no windows, there's just a screen. It's got  
the Home stack and everything. It's fairly modal, also.


Best,

Jerry Daniels

Use tRev's buy link during your 7 day free trial to get 20% off:
http://reveditor.com/tag/shouldiswitch

On May 20, 2010, at 9:53 AM, François Chaplais wrote:


totally agree. plus: totally fit for the iPhone/iPad.
But we may see this someday. See this (sorta funny) blogpost
http://www.tuaw.com/2010/05/18/when-jobs-says-no-we-hear-maybe-heres-why/
Le 20 mai 2010 à 16:36, Richard Gaskin a écrit :


David Bovill wrote:

So perhaps it is worth asking along which lines a real HyperCard  
app could

be made on the iPhone?


Jeanne DeVoto shared this link with the improve-rev list recently,  
a blog written by someone who used to work at Apple who applies the  
insights from his history there to this iPhone OS debacle:


http://mobileopportunity.blogspot.com/2010/05/apple-adobe-and-openness-lets-get-real.html 



The crux of his entry is:

So the real situation around Flash is that Apple won't permit
most other platforms on iPhone (no matter how innocuous they
are) because it thinks they threaten its survival, while Adobe
wants its platform on iPhone so it can set a de facto standard
and make money from it. Neither company is really focused on
protecting developers or users as its main goal; they are
fighting over who gets to use developers to make money.


I believe Apple would allow a HyperCard-like app for the iPhone/ 
iPad only if they could have complete assurances it would be  
available EXCLUSIVELY for iPhone OS.


Someone may do it, but given that Apple recently cited their mobile  
market share at only 16.1% it ain't gonna be anyone I know.


--
Richard Gaskin
Fourth World
Rev training and consulting: http://www.fourthworld.com
Webzine for Rev developers: http://www.revjournal.com
revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the HyperNext manual #2

2010-05-20 Thread René Micout
Yes, it is... I use it for complex applications, but there is some limitations 
like control duration by example...
Bon souvenir de Paris
René

Le 20 mai 2010 à 17:10, Judy Perry a écrit :

 It's worth noting that you can already do this in Shakobox, available on 
 Jacque's site...
 
 Judy
 
 On Thu, 20 May 2010, Richmond Mathewson wrote:
 
 HyperNext  supports  note  playing  based  upon QuickTime Musical 
 instruments. On
 Windows machines note playing requires QuickTime to be installed. There are 
 128
 instruments available and a list of their names can be accessed using a 
 HyperNext
 function.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Richard Gaskin

Jerry Daniels wrote:


MJ and I were just discussing the fact that the entire iPad itself is
HyperCard-like. The original HyperCard, that is.

Think about it...there are no windows, there's just a screen. It's got
the Home stack and everything. It's fairly modal, also.


GMTA:

http://revjournal.com/blog.irv?pid=1271027459.853063

:)

--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread David Bovill
On 20 May 2010 14:27, Jerry Daniels jerry.dani...@me.com wrote:

 Of course it's still early days, but we are very serious about having a
 scaleable backend service.

 Since one of us is in Australia, we also want geographic coverage. Every
 day this sector of our industry gets better.

 Massively shared servers? No. Deals for dedicated servers? Yes.

 We want this to be a premium service focused on performance. It will not be
 free. We are not taking on VC for this. There are no ads to support it. It
 will be fee supported.


Thanks for the info Jerry - very clear. Please keep us posted with details
on your plans for backend scaleability using On-Rev. I'll keep investigating
using cloud databases for this as i project I am working on needs it - and I
can;t see how I would use On-Rev to deliver easy and affordable scalability.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread J. Landman Gay

Richard Gaskin wrote:

I believe Apple would allow a HyperCard-like app for the iPhone/iPad 
only if they could have complete assurances it would be available 
EXCLUSIVELY for iPhone OS.


Kevin offered to do exactly that, and was still refused. It's in his 
blog post.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread Jerry Daniels
I've worked on several projects with massive numbers of simultaneous  
users and hits against data. Did this for Nortel, a broadband wireless  
company and another small telecom.


The trick is to know where to scale the hardware and where to put the  
data and where to put the logic.


Look at it in four tiers:

1. Client machine/software (rev client, let's say)
2. Web server (apache, of course)
3. Web application server (assume revServer CGIs)
4. Data (whatever you like...i prefer to roll my own, but to each his/ 
her own)


The cheapest, most scalable and fastest performing are all the same  
solution:


1. Client: thin
2. Web server: thin, but round-robin'd the IP addresses to 1 of the 13  
app servers

3. Web app server: hefty, almost fat
4. Data: thin and agnostic (NO stored procedures)

At Nortel, we had 13 app servers. Cheap high-performance Dells. $2000  
each. We had ONE database server (SQL server). Most of the code  
(logic) was on the app server. We had 30 thousand users logging their  
hours against 50 thousand projects. We had 5000 simultaneous users  
ever Friday afternoon.


We did have a chron job that ran each night to populate the app server  
with highly indexed data for project look up.


The whole thing ran on a browser. Today I would have used a Rev client  
app, but I would have kept it very thin.


Best,

Jerry Daniels

Use tRev's buy link during your 7 day free trial to get 20% off:
http://reveditor.com/tag/shouldiswitch

On May 20, 2010, at 10:38 AM, David Bovill wrote:


On 20 May 2010 14:27, Jerry Daniels jerry.dani...@me.com wrote:

Of course it's still early days, but we are very serious about  
having a

scaleable backend service.

Since one of us is in Australia, we also want geographic coverage.  
Every

day this sector of our industry gets better.

Massively shared servers? No. Deals for dedicated servers? Yes.

We want this to be a premium service focused on performance. It  
will not be
free. We are not taking on VC for this. There are no ads to support  
it. It

will be fee supported.



Thanks for the info Jerry - very clear. Please keep us posted with  
details
on your plans for backend scaleability using On-Rev. I'll keep  
investigating
using cloud databases for this as i project I am working on needs it  
- and I
can;t see how I would use On-Rev to deliver easy and affordable  
scalability.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Andre Garzia
now, when RevMobile runs on the future android devices, we'll take over the
world and jobs will fired from apple and found a company called NeXTAgaIN
just to ship some products called NextPad Turbo NextPhoneCube and be bought
by Apple when His Steveness will be again CEO, rinse, repeat

On Thu, May 20, 2010 at 12:46 PM, J. Landman Gay
jac...@hyperactivesw.comwrote:

 Richard Gaskin wrote:

  I believe Apple would allow a HyperCard-like app for the iPhone/iPad only
 if they could have complete assurances it would be available EXCLUSIVELY for
 iPhone OS.


 Kevin offered to do exactly that, and was still refused. It's in his blog
 post.

 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread David Bovill
On 20 May 2010 16:46, J. Landman Gay jac...@hyperactivesw.com wrote:

 Richard Gaskin wrote:

  I believe Apple would allow a HyperCard-like app for the iPhone/iPad only
 if they could have complete assurances it would be available EXCLUSIVELY for
 iPhone OS.


 Kevin offered to do exactly that, and was still refused. It's in his blog
 post.


Yes he did - and I don't agree it is about exclusivity - it is about not
being locked into the lower common denominator. It is about the apps being
better on the iPad than they are on anything else - and the danger is that
the opposite would happen over time - as it has before with Apple based
software.

This still leaves space for open environments though - as an open
environment would not be outside of Apples control in the same way. There
may be other ways?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread David Bovill
On 20 May 2010 16:57, Andre Garzia an...@andregarzia.com wrote:

 now, when RevMobile runs on the future android devices, we'll take over the
 world and jobs will fired from apple and found a company called NeXTAgaIN
 just to ship some products called NextPad Turbo NextPhoneCube and be bought
 by Apple when His Steveness will be again CEO, rinse, repeat


Can you put that in revTalk?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread David Bovill
On 20 May 2010 16:55, Jerry Daniels jerry.dani...@me.com wrote:

 The cheapest, most scalable and fastest performing are all the same
 solution:

 1. Client: thin
 2. Web server: thin, but round-robin'd the IP addresses to 1 of the 13 app
 servers
 3. Web app server: hefty, almost fat
 4. Data: thin and agnostic (NO stored procedures)


Hi Jerry this is not the sort of scalability that is needed for some
interesting classes of apps. First it is very expensive in terms of set up,
and then admin. By very expensive I mean more than $1,000.

It is the transition between - give the idea a go and wow it's taken off
that I'm interested in addressing. If you can get the costs down on that you
can do some interesting things. At the progression from basic hosting to the
set up you describe is a big expensive jump. Also it does not scale
massively for bursts on unpredictable demand. One application I've been
asked to get my head around may have up to 1 million concurrent users or it
may flop - a pay as you go service like Amazon or Google App engine helps
you cope with that.

In the world of webApps, I think we can also consider other scenarios:


   1. AJAX embeds / Flash / revLet plugins for blogs, webApps on mobiles
   2. Client side processing and web service based data = no need for 2)
   3. Cloud based DB such as Google AppEngine or Amazon SimpleDB
   (effectively combines 3 and 4)

People buy the apps, come to a separate web site where they can create
customised embeds for their blogs or social networks. They can buy or
subscribe and this covers the cost of the Cloud DB as it scales
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread Andre Garzia
David,

I don't think you'll reach problems of scalability that easily. Twitter and
Facebook have scalability issues, you'll probably be fine for months before
reaching scaling issues even if you're really successful.

Don't think a single server with a single database is no good for your
needs. Can you tell me what is the biggest demand you think of for your
product because I tend to believe that you'll do just fine with a simple
setup.

You need massive access and stuff to approach the limits of mySQL or
PostgreSQL. Apache is very robust as well and I don't think you'll reach its
limit.

You're probably safe on On-Rev or Rodeo or whatever is invented soon.

Andre

On Thu, May 20, 2010 at 1:25 PM, David Bovill da...@vaudevillecourt.tvwrote:

 On 20 May 2010 16:55, Jerry Daniels jerry.dani...@me.com wrote:

  The cheapest, most scalable and fastest performing are all the same
  solution:
 
  1. Client: thin
  2. Web server: thin, but round-robin'd the IP addresses to 1 of the 13
 app
  servers
  3. Web app server: hefty, almost fat
  4. Data: thin and agnostic (NO stored procedures)
 

 Hi Jerry this is not the sort of scalability that is needed for some
 interesting classes of apps. First it is very expensive in terms of set up,
 and then admin. By very expensive I mean more than $1,000.

 It is the transition between - give the idea a go and wow it's taken
 off
 that I'm interested in addressing. If you can get the costs down on that
 you
 can do some interesting things. At the progression from basic hosting to
 the
 set up you describe is a big expensive jump. Also it does not scale
 massively for bursts on unpredictable demand. One application I've been
 asked to get my head around may have up to 1 million concurrent users or it
 may flop - a pay as you go service like Amazon or Google App engine helps
 you cope with that.

 In the world of webApps, I think we can also consider other scenarios:


   1. AJAX embeds / Flash / revLet plugins for blogs, webApps on mobiles
   2. Client side processing and web service based data = no need for 2)
   3. Cloud based DB such as Google AppEngine or Amazon SimpleDB
   (effectively combines 3 and 4)

 People buy the apps, come to a separate web site where they can create
 customised embeds for their blogs or social networks. They can buy or
 subscribe and this covers the cost of the Cloud DB as it scales
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Richard Gaskin

David Bovill wrote:


On 20 May 2010 16:46, J. Landman Gay jacque at hyperactivesw.com wrote:


Richard Gaskin wrote:

 I believe Apple would allow a HyperCard-like app for the iPhone/iPad only

if they could have complete assurances it would be available EXCLUSIVELY for
iPhone OS.



Kevin offered to do exactly that, and was still refused. It's in his blog
post.


What Kevin wrote there is:

   In order to support our active and growing revMobile customer
   base, we submitted an in-depth proposal to Apple that we create
   an iPhone-only product that uses native Cocoa objects, supports
   100% of their API, works perfectly with multitasking and battery
   life, but uses a variant of the revTalk language to use these
   objects and APIs, and then translates those into native code.

So I see where his pitch was for an iPhone-specific version of the 
engine, but in my reading it's unclear whether that necessarily 
precludes making a similar engine for other platforms.


Blowing off the other 83.9% of the mobile market (Apple says they have 
only 16.1%) just to appease His Steveness would have been suicidal, so 
if that was the intent we can all be glad the proposal was rejected.


The beauty of the Rev engine is that it liberates us from the whims of 
any single OS vendor.  OSes come and go, but if it stays true to its 
mandate there will always be Rev.




Yes he did - and I don't agree it is about exclusivity - it is about not
being locked into the lower common denominator. It is about the apps being
better on the iPad than they are on anything else - and the danger is that
the opposite would happen over time - as it has before with Apple based
software.


Whether it's apps or app features, the goal is the same:  exclusivity 
for iPhone OS.


Steve seems worried that Apple can't deliver an unquestionably superior 
experience on their own, and can only differentiate itself from other 
mobile offerings by arbitrarily raising development costs high enough 
that developers will have to choose between his mobile OS and the rest 
of the world.


Big gamble.

After all, it's not like the rest of the desktop OSes don't have 
overlapping windows, and it's not like other mobile OSes don't have 
accelerometers, GPS, and multitouch.


If Steve can't come up with compelling differentiators, it's not Kevin's 
or any developer's fault.


Yet its developers who are being asked to pay the price for Apple's need 
to differentiate:  either double your development costs with two code 
bases, or lower your revenue by deploying only to iPhone OS.


There is indeed a radical revolution afoot, but not of the sort the lay 
press is enamored of with their talk of The End of The Computer with 
some sort of replacement being more specialized devices like iPad.


The real revolution is the ever-increasing commoditization of operating 
systems.


There, I said it.

Operating systems are becoming ever more similar to one another, and 
there's nothing any of them can do to slow that down.  It's as natural, 
pervasive, and unstoppable as the migration from AppleTalk to TCP/IP.


If this makes Steve uneasy he's missing the point of what Apple does:

Apple's OS X isn't the only OS with deeply integrated search, or the 
only one with good multitasking, or even the only one with the strength 
of having Unix at its core.


What Apple brings to the table is that they make BOTH the OS and the 
hardware, and therefore have an unmatched harmony between the two.


I think that's worth paying for.  Indeed, I'm typing this on a Mac.

If Steve thinks he needs to push hard on developers to differentiate 
Apple products, he's missing the point.


There are less expensive ways to communicate the value Apple delivers 
than forcing developers to move to Android.


Hopefully he'll find a way to communicate that, and lighten up a bit on 
developers.


In the meantime I'm happily writing my single-code-base apps for Mac, 
Win, and Linux, and look forward to Android, Maemo, WinMobile, and 
anyone else who joins the Rev revolution.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread Pierre Sahores
Years ago, i did test an XServe G4 running a Sybase ASE 12.5 and went able to 
get 1500 web served requests / secs without any server's stress at all. And as 
anyone should know, OS X Server is lots less responsive than Linux or BSD.

2 cents,

Best, Pierre

Le 20 mai 2010 à 18:49, Andre Garzia a écrit :

 David,
 
 I don't think you'll reach problems of scalability that easily. Twitter and
 Facebook have scalability issues, you'll probably be fine for months before
 reaching scaling issues even if you're really successful.
 
 Don't think a single server with a single database is no good for your
 needs. Can you tell me what is the biggest demand you think of for your
 product because I tend to believe that you'll do just fine with a simple
 setup.
 
 You need massive access and stuff to approach the limits of mySQL or
 PostgreSQL. Apache is very robust as well and I don't think you'll reach its
 limit.
 
 You're probably safe on On-Rev or Rodeo or whatever is invented soon.
 
 Andre
 
 On Thu, May 20, 2010 at 1:25 PM, David Bovill da...@vaudevillecourt.tvwrote:
 
 On 20 May 2010 16:55, Jerry Daniels jerry.dani...@me.com wrote:
 
 The cheapest, most scalable and fastest performing are all the same
 solution:
 
 1. Client: thin
 2. Web server: thin, but round-robin'd the IP addresses to 1 of the 13
 app
 servers
 3. Web app server: hefty, almost fat
 4. Data: thin and agnostic (NO stored procedures)
 
 
 Hi Jerry this is not the sort of scalability that is needed for some
 interesting classes of apps. First it is very expensive in terms of set up,
 and then admin. By very expensive I mean more than $1,000.
 
 It is the transition between - give the idea a go and wow it's taken
 off
 that I'm interested in addressing. If you can get the costs down on that
 you
 can do some interesting things. At the progression from basic hosting to
 the
 set up you describe is a big expensive jump. Also it does not scale
 massively for bursts on unpredictable demand. One application I've been
 asked to get my head around may have up to 1 million concurrent users or it
 may flop - a pay as you go service like Amazon or Google App engine helps
 you cope with that.
 
 In the world of webApps, I think we can also consider other scenarios:
 
 
  1. AJAX embeds / Flash / revLet plugins for blogs, webApps on mobiles
  2. Client side processing and web service based data = no need for 2)
  3. Cloud based DB such as Google AppEngine or Amazon SimpleDB
  (effectively combines 3 and 4)
 
 People buy the apps, come to a separate web site where they can create
 customised embeds for their blogs or social networks. They can buy or
 subscribe and this covers the cost of the Cloud DB as it scales
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 
 
 
 
 -- 
 http://www.andregarzia.com All We Do Is Code.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 

--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.com






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Cloud computing: scalable DB

2010-05-20 Thread Bob Sneidar
heh heh. The SQL would practically kill you, and we need you programming in Rev 
these days. 

Bob


On May 19, 2010, at 2:03 PM, Andre Garzia wrote:

 oh and this is to the Brazilian public, I don't think we send anything
 overseas... it is mostly promotions and ads for big shops and companies in
 here...
 
 now, if you think I am sending you email, you can send me your email and I
 will search the 55 Million email database to check if you're in any of them.
 :-D
 

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: gigapan

2010-05-20 Thread Bob Sneidar
looks like the last 2 zooms are beyond actual resolution, kind of like those 
cameras that have actual zoom and electronic zoom. 

Bob


On May 19, 2010, at 5:25 PM, Michael Kann wrote:

 The ability to zoom in on this image is amazing. 
 
 http://gigapan.org/gigapans/15374/
 
 
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: gigapan

2010-05-20 Thread Bob Sneidar
Much nicer! 

Bob


On May 19, 2010, at 11:34 PM, René Micout wrote:

 Yes... But that !
 http://www.paris-26-gigapixels.com/index-en.html

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Creating Mac standalone on Windows Studio?

2010-05-20 Thread Bob Sneidar
On Windows, you make something executable by putting .exe at the end. Of 
course, if it's not a real executable, nothing will happen, and if it is a real 
executable, and you don't put .exe at the end, it won't execute. This actually 
makes it a simple matter to send someone what looks like a jpg file, but with 
.exe at the end, and because Windows is hiding known extensions by default, (I 
know you can change that) you can trick a user into double clicking it and 
executing malicious code. Not so simple for a unix/linux based system. If the 
executable bit is in the file itself, Rev for Windows should be able to set it, 
but if it's some hidden system file somewhere, like an acl, then there is no 
real way to do it methinks. 

Bob


On May 19, 2010, at 1:59 PM, J. Landman Gay wrote:

 Mark Swindell wrote:
 Quite the conundrum.  Thanks for the explanation.  New motto: Write
 once, wrestle lots, and deploy on multiple platforms.
 
 To be fair, it's easy and as advertised to build on all platforms from any 
 OS, with this one exception of building for OS X from Windows. You can't 
 really blame Rev for not being able to support something that Windows isn't 
 capable of doing. Windows is completely unaware of any unix-based 
 permissions. Going the other direction -- building on other platforms for 
 Windows deployment -- works fine and as expected.
 
 -- 
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Bob Sneidar
RunRev's recent proposed approach would have forced RevMobile to be iPhone/iPad 
only. That isn't the issue. 

Bob


On May 20, 2010, at 7:36 AM, Richard Gaskin wrote:

 I believe Apple would allow a HyperCard-like app for the iPhone/iPad only if 
 they could have complete assurances it would be available EXCLUSIVELY for 
 iPhone OS.
 
 Someone may do it, but given that Apple recently cited their mobile market 
 share at only 16.1% it ain't gonna be anyone I know.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Andre Garzia

 Apple's OS X isn't the only OS with deeply integrated search, or the only
 one with good multitasking, or even the only one with the strength of having
 Unix at its core.



No the best OS in terms of integrated search, multitasking and having some
unix features at its core is Haiku. Nothing beats BFS queries.

-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Getting an Audio Plugin Created ( was RE: [audio] Call for anupdated enhanced quicktime audio library ora small audiocomplementary library!)

2010-05-20 Thread stephen barncard
Again I stress that if we try to put too much 'stuff' into this library
(read: special effects) that it will distract from getting a solid
foundation for us to build on. Rather than insisting on the inclusion of
arbitrary, possibly lower-quality reverbs and time stretchers, I would
rather see an ability to  *use plugins of at least one type from the
beginning* to narrow the focus of what really had to be made to get us on
the air with better, cross-platform audio control in general.

Midi is really a separate issue - and has anyone made a Quicktime Midi
external? Is there 'more in there' that can be grokked out for both
platforms? Trevor?

 Remember once one gets into the realm of special effects libraries; the
good ones are going to cost money to license. Ultimately, there's no free
lunch here. This stuff has all been done before and researched, it is not
trivial coding. Using plugins would open up a much larger world for Rev as
an AV builder (along with video enhancements in another project ). We
wouldn't need the timeline feature right away either -- and I disagree with
the other poster about their being no need for better metering as I propose:

*f18   A metering object that deals with real time display of peak levels
for x channels*

All that is available for level metering currently is the recordLevel
property, which has to be constantly polled while displaying in some kind of
progress control. It serves no purpose but to show that 'something is
happening' (which has been the basic concern of video guys for 60 years).
 It is not useful for setting levels, does not show stereo levels, and is
not available when not in record (which is exactly the time when one needs
it).

Another use for the meter input would be as a ONE-BIT input -- easily
accomplished with a simple noise source and contact closure. But I digress,
except to say there's a lot more that can be accomplished here besides
munging audio.  All this 'stuff' would be also useful for* higher speed data
collection*, something that Rev could be really good at.

It would be fast - more than enough to detect accurate taps.

I would humbly suggest that RTAS be the standard for plugins - many
inexpensive one-man shops are turning out impressive plugs and selling for 0
to 200 dollars and in most cases are cross-platform. VST could be added
later.  I don't know if audio units would be worth it, unless the rich
interface of the plugins can be shown. I've seen a lot of problems in that
area.

We need primitives for the Audio Object first.

Fud for thought

On 20 May 2010 07:52, Fred Moyer fmo...@aol.com wrote:

 I've been following this thread and am very excited about the possibility
 of more audio functionality from within Rev. I am continually in need for
 these kinds of tools (mostly audio but also midi.) Here's my wishlist:

 - Play a sound file at a different speeds without changing pitch, while
 maintaining good sound quality. Some time shift apps sound pretty poor.
 There is a program called the Amazing Slow Downer which I think does a good
 job.
 - Fade ins/out. At present if all you need to do is fade from one song to
 another, two rev players works fine. But the splices I need to do are
 between two versions of the exact same place in the same song. I've been
 trying to do it with 2 rev players and there is usually a little bauble at
 the splice point. (Aside: I think I have a better formula for fades than
 the n // 100-n formula -- if anyone is interested, contact me.) One problem
 I'm experiencing is that when I play the same fade over and over, it sounds
 slightly different each time, telling me that set the currentime of player
 x  is probably just not rock-solid enough for what I'm doing. So what would
 be great is a fading/splicing feature that is rock-solid and is a lot finer
 than 600 units per second.
 - With one stack I'm working on, I need to tap to the music to record the
 timing of the notes. This is classical music that often includes lots of
 fast notes. I've tried using the mouse or keyboard to do this, but the
 resulting data is inexact. (I think the computer is doing other tasks at the
 same time and doesn't give these mouseclicks or keydowns top priority.)
 Maybe what I need is some kind of midi input (I gather that is one of the
 great things about midi -- that it doesn't matter if the computer is
 downloading emails or looking for bluetooth devices -- it is going to record
 the time of those midi events perfectly.) But if midi features are added, it
 would be great if the user doesn't need to hook up a midi keyboard to
 record; for what I need to do, just the computer keyboard and mouse should
 be sufficient.
 - EQ, reverb, limiters/compressors would be great, and a way to add 3rd
 party plugins for those wanting higher quality.

 Thanks.
 Fred

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 

Re: Rodeo: 2 questions

2010-05-20 Thread Jerry Daniels
I think you miss understand what I'm saying or your experiences don't match my 
own. 

What I suggest is not expensive and is, in effect, what most n-tier architected 
solutions do. I learned from a couple guys who invented data access via a 
stateless browser. But what do they know?

You might be surprised by what's going on under the covers of Amazon, Google 
and the other commodity services. 

Best,

Jerry Daniels

Create iPad web apps with Rodeo:
http://rodeoapps.com

On May 20, 2010, at 11:25 AM, David Bovill da...@vaudevillecourt.tv wrote:

 On 20 May 2010 16:55, Jerry Daniels jerry.dani...@me.com wrote:
 
 The cheapest, most scalable and fastest performing are all the same
 solution:
 
 1. Client: thin
 2. Web server: thin, but round-robin'd the IP addresses to 1 of the 13 app
 servers
 3. Web app server: hefty, almost fat
 4. Data: thin and agnostic (NO stored procedures)
 
 
 Hi Jerry this is not the sort of scalability that is needed for some
 interesting classes of apps. First it is very expensive in terms of set up,
 and then admin. By very expensive I mean more than $1,000.
 
 It is the transition between - give the idea a go and wow it's taken off
 that I'm interested in addressing. If you can get the costs down on that you
 can do some interesting things. At the progression from basic hosting to the
 set up you describe is a big expensive jump. Also it does not scale
 massively for bursts on unpredictable demand. One application I've been
 asked to get my head around may have up to 1 million concurrent users or it
 may flop - a pay as you go service like Amazon or Google App engine helps
 you cope with that.
 
 In the world of webApps, I think we can also consider other scenarios:
 
 
   1. AJAX embeds / Flash / revLet plugins for blogs, webApps on mobiles
   2. Client side processing and web service based data = no need for 2)
   3. Cloud based DB such as Google AppEngine or Amazon SimpleDB
   (effectively combines 3 and 4)
 
 People buy the apps, come to a separate web site where they can create
 customised embeds for their blogs or social networks. They can buy or
 subscribe and this covers the cost of the Cloud DB as it scales
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread Jerry Daniels
Absolutely.

Best,

Jerry Daniels

Create iPad web apps with Rodeo:
http://rodeoapps.com

On May 20, 2010, at 11:49 AM, Andre Garzia an...@andregarzia.com wrote:

 You're probably safe on On-Rev or Rodeo or whatever is invented soon
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Creating Mac standalone on Windows Studio?

2010-05-20 Thread J. Landman Gay

Peter Alcibiades wrote:
Dioes the Finder have the ability to get and set properties, ie permissions? 
The usual thing to do in Linux, very similar base, would be to tell the user

to right click in a file manager, ie in the Mac case the Finder, get
properties, and change the permissions to executable.  You wouldn't normally
need to ask them to do that in the terminal.  Haven't used Macs for quite a
while, so maybe it doesn't work like this.


The Finder can set user permissions for the user, group, and everyone. 
But it doesn't have an interface for the executable bit, that has to be 
done in Terminal. Perhaps Apple didn't think the executable bit should 
be messed with by the peons -- probably wise, considering the computer 
savvy of the general population.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How to create a self-contained custom control

2010-05-20 Thread Jérôme Rosat
Thank you David for the precision. 

Jérôme


Le 19 mai 2010 à 21:47, David Bovill a écrit :

 The whole point of a behavior is that it works for multiple objects (in your
 case a group) and acts a bit like a library for that group - so you can copy
 and paste the group where you want and all the copies will point to and use
 the same behavior script. If you want to put the script inside the group and
 don't mind having multiple copies of the script for each groupd you copy -
 then you can - basically don;t use a behavior and just put the behavior
 script in the groups script. There is no way to have both.
 
 On 19 May 2010 20:33, Jérôme Rosat jro...@mac.com wrote:
 
 Stephen,
 
 Thank you for the suggestion. I tried. But it doesn't work as I wish it.
 
 Jérôme
 
 Le 18 mai 2010 à 23:38, stephen barncard a écrit :
 
 Nested Groups?
 
 On 18 May 2010 13:36, Jérôme Rosat jro...@mac.com wrote:
 
 I created a custom control.  I set the behavior of the group (the custom
 control) to a button script (I want no script in the group).
 
 If I copy the custom control in a new stack, i need to copy the button
 script too, or the stack that contains the button script as a substack
 of a
 new stack.
 
 How to make a self-contained custom control that I can simply copy and
 past
 where I want ? I tried to put the button script inside the group, but it
 doesn't work. If I copy the custom control in a new card, the behavior
 of
 the group still point to the previous card.
 
 Any idea ? Thank you for your help.
 
 Jérôme
 Genève___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 
 
 
 
 --
 -
 Stephen Barncard
 Back home in SF
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Playing wav sound file in Linux in background?

2010-05-20 Thread J. Landman Gay

John Patten wrote:


Here's what i have:

put the effective filename of current stack into theTargetPath
set the itemDel to /
delete last item of theTargetPath
delete first item of theTargetPath
put /  theTargetPath  /recordings/ into theRecordingTarget

convert the date  the long time to seconds
put it into tFileNameRec
put tFileNameRec into cd fld audioFileName

send mouseUp to btn Stop Recording in 10 secs
put arecord -d 10 -fu8 -t wav into tShellCmd
put shell(tschellCmdtheRecordingTargetFilenameRec)

This works fine when I'm in the editor (saves to the recordings folder),

but when I create a standalone the standalone saves the audio file as
student in the location of the directory that I select to build the 
standalone.


I'm not sure what the student file name is all about, but when 
creating your file path, don't remove the first item. Only remove or 
append to the end of the path. That's assuming you want the Recordings 
folder in the same folder with the standalone:


put the effective filename of current stack into theTargetPath
set the itemDel to /
put recordings/ into last item of theTargetPath

Then make sure there really is a folder named recordings in the target 
directory. If not, create it. Otherwise it won't work.


When running a standalone, the defaultfolder is the one containing the 
standalone, and all files will be created there unless directed 
somewhere else by a fully qualified file path.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread David Bovill
I agree with Bob here Richard.

On 20 May 2010 19:00, Bob Sneidar b...@twft.com wrote:

 RunRev's recent proposed approach would have forced RevMobile to be
 iPhone/iPad only. That isn't the issue.


It is not exclusivity that is being asked for. It does not matter that Rev
was offered for one platform or many. It does not matter that the same game
are developed for iPhone and other platforms - exclusivity is not at all the
issue. The issue is control. Control to ensure that the lockin does not
migrate to any software platform that is offering pan-platform middleware -
whether that be Adobe or RunRev.

The fear is that cross platform development incentivises prioritising the
lowest common development, and the largest installed user base - which by
most accounts will soon be Android. Apple thinks it has an edge by competing
on the basis of design quality and constant innovation in the hardware and
OS - which it needs to trickle down to developers. If a tool maker does not
implement the latest features fast enough then the cutting edge products are
dragged down waiting for the tool makers to implement features, which they
are only motivated to do when the market is big enough.

So the fear, which is justified IMO, is in lock-in to proprietary middle
ware that Apple does not and cannot control. The question I am asking is are
there not other ways to square the circle - and would open source be one of
those ways? If it were then you might expect some of those iPhone platforms
that export modifiable / open source code to be accepted some time soon. Are
there other ways in which a HyperCard like app can be created which does not
involve lock-in out side of Apples control?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How to create a self-contained custom control

2010-05-20 Thread Richard Gaskin

Jérôme Rosat wrote:

 I created a custom control.  I set the behavior of the group
 (the custom control) to a button script (I want no script in
 the group).

 If I copy the custom control in a new stack, i need to copy
 the button script too, or the stack that contains the button
 script as a substack of a new stack.

 How to make a self-contained custom control that I can simply
 copy and past where I want ? I tried to put the button script
 inside the group, but it doesn't work. If I copy the custom
 control in a new card, the behavior of the group still point
 to the previous card.

If this control is something you might want to use elsewhere, it may be 
worth taking a few seconds to create a new stack to hold the button with 
the behavior script.  That way you can use that stack with any project 
you need, and the behavior will always resolve correctly.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Peter Alcibiades

Yes, mostly agree with this.  The link quotes earlier says:

I was working at Apple when this process happened, and I can tell you that
it was searing. Apple had invested countless hours and dollars marketing
those products as prominent reasons to buy Macs, and then we saw that
investment turned against us when the apps were made available on Windows.

You see the mentality - and I say this as a former Mac user, sometimes
accused of being a Mac Fanatic in the day.  The problem is they are under
this fatal illusion that what you do is invent a must have app, keep it to
your platform, and then force people who do not want your platform on its
merits, to buy it so as to get your must have apps.

What you then find is this tension between app and platform.  Filemaker, for
instance, says that we could sell a ton of this if we can do a Windows
version.  The hardware people probably say today, we could sell a ton more
hardware if only we could put Windows on it.  The OS people say that they
could sell a whole bunch more if only they could allow it to run on third
party hardware.

Someplace in Cupertino there is Politbureau sayinging no, life is as it was
in 1985  Alas, it is not.

-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/HyperCard-for-the-iPad-tp2224439p2225138.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Creating Mac standalone on Windows Studio?

2010-05-20 Thread stephen barncard
Jacque: By done in the terminal does that mean it can't be done by shell()
?



On 20 May 2010 11:39, J. Landman Gay jac...@hyperactivesw.com wrote:

 Peter Alcibiades wrote:

 Dioes the Finder have the ability to get and set properties, ie
 permissions? The usual thing to do in Linux, very similar base, would be to
 tell the user
 to right click in a file manager, ie in the Mac case the Finder, get
 properties, and change the permissions to executable.  You wouldn't
 normally
 need to ask them to do that in the terminal.  Haven't used Macs for quite
 a
 while, so maybe it doesn't work like this.


 The Finder can set user permissions for the user, group, and everyone. But
 it doesn't have an interface for the executable bit, that has to be done in
 Terminal. Perhaps Apple didn't think the executable bit should be messed
 with by the peons -- probably wise, considering the computer savvy of the
 general population.


 --
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
-
Stephen Barncard
Back home in SF
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Reading an old Hypercard document #1

2010-05-20 Thread Richmond Mathewson

 0306857AHC2.3GS.PDF

the soundChannel determines the channel on which the next sound
will be generated.

Funnily enough Runrev claims to be Hypercard's natural successor;
but . . .

Ok, Ok, Ok; I can't crack marrowbones with my teeth like some of
my Neanderthal forefathers.

However; I would not describe Hypercard as 'primitive'; a word I
might be inclined to use about Neanderthal hunter-gatherers.

--
set [the] soundChannel to /integerValue/
---
set soundChannel to value(the soundChannel) + 1
---
if the soundChannel = 1 then play theTune
---
integerValue resolves to a whole number in the range 1 through 8.
ThesoundChannelproperty is the channel through which sound is played.
The sound must have been generated by theplaycommand.
Theplay command operates on the current sound channel. By immediately
switching channels and playing new sounds, several sounds can be played
nearly simultaneously. 

Unfortunately I cannot get Hypercard to spin off a standalone to play
Oh, Why are we waiting? on QT instruments that will run on any
reasonably contemporary operating system . . . .  :)
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Creating Mac standalone on Windows Studio?

2010-05-20 Thread J. Landman Gay

stephen barncard wrote:

Jacque: By done in the terminal does that mean it can't be done by shell()
?


Oh no, you can do anything in shell that you can do in Terminal. Done 
in Terminal is my personal, all-inclusive term for the command line. :)


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Richard Gaskin

David Bovill wrote:


I agree with Bob here Richard.

On 20 May 2010 19:00, Bob Sneidar bobs at twft.com wrote:


RunRev's recent proposed approach would have forced RevMobile to be
iPhone/iPad only. That isn't the issue.



It is not exclusivity that is being asked for. It does not matter that Rev
was offered for one platform or many. It does not matter that the same game
are developed for iPhone and other platforms - exclusivity is not at all the
issue. The issue is control. Control to ensure that the lockin does not
migrate to any software platform that is offering pan-platform middleware -
whether that be Adobe or RunRev.

The fear is that cross platform development incentivises prioritising the
lowest common development, and the largest installed user base - which by
most accounts will soon be Android. Apple thinks it has an edge by competing
on the basis of design quality and constant innovation in the hardware and
OS - which it needs to trickle down to developers. If a tool maker does not
implement the latest features fast enough then the cutting edge products are
dragged down waiting for the tool makers to implement features, which they
are only motivated to do when the market is big enough.

So the fear, which is justified IMO, is in lock-in to proprietary middle
ware that Apple does not and cannot control.


It seems this post got lost in the shuffle:

http://mail.runrev.com/pipermail/use-revolution/2010-May/140366.html


Not every app needs coverflow.

What most of the world needs is well supported by most OSes.

That's what we do here with Rev:  make a lot of people happy delivering 
the features they need, regardless which OS they use.


And that's what we'll be doing with mobile OSes too.

I agree it's unfortunate that Steve is locking iPhone customers out of 
the thousands of vertical-market apps that the rest of the world will 
enjoy, but if Kevin can't convince him to play ball I don't imagine I 
could either.  Steve is free to be Steve, and I'm free to choose 
profitable deployment options. ;)


I'll step out on a limb to predict that within three years Steve will 
get over himself and lighten up on this unprecedented restriction.  But 
I'll go further to suggest that by then it'll be too late to help him.




The question I am asking is are there not other ways to square the circle -
and would open source be one of those ways? If it were then you might expect
some of those iPhone platforms that export modifiable / open source code to
be accepted some time soon. Are there other ways in which a HyperCard like
app can be created which does not involve lock-in out side of Apples control?


Sure: deploy to Android. :)

On iPhone OS, apparently you're allowed to use runtime-interpreted 
instructions only if you name your app Bento, Numbers, or GameSalad.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Richmond Mathewson

 On 20/05/2010 22:10, Peter Alcibiades wrote:

snip



Someplace in Cupertino there is Politbureau sayinging no, life is as it was
in 1985  Alas, it is not.


No, it isn't 1985; but in North Korea it is somewhere round about 1950; in
China it is a real case of mixed calendars, and in Venezuela they are
trying Back to the future. The fact that this happens in socking great
companies as well does not surprise me in the slightest.

They shot Stalin and Beria; only to replace him with Khruschev; who, while
looking plausible was the man who supervised the slave labourers (political
dissidents) building the Moscow Metro, and used to whip his pistol out and
shoot people who flagged.

Hitler saved somebody the bother; the West had a jolly show trial and shot
a lot of totalitarian types; but let Spain go on its foul way under Franco
until he died.

So; as Apple seems very much a top-down sort of organisation, replacing
Steve Jobs would only mean finding another of the same.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread François Chaplais
Be fair, these are not *general purpose* interpreters.  There are many 
calculator apps, if you want to go this way.
 
 On iPhone OS, apparently you're allowed to use runtime-interpreted 
 instructions only if you name your app Bento, Numbers, or GameSalad.
 



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread Jerry Daniels

David,

Not sure if there was a Rodeo question or something in there, but I  
will try to clarify, etc.


Rodeo is not a hosting package. We host your LIST code and translate  
it into iPad web app pages. You don't get an ftp addess or anything  
like that, so, no it's not a standard On-Rev package.


I have mentioned On-Rev, etc because we like the technology and  
recommend it. We are also using it for Rodeo at this very moment, and  
we are in discussion with Kevin to throw more resources at it for our  
users, based on demand, of course.


I'm not sure I understand what you're going for here. You do or don't  
have a gazillion users and you need or don't need a beefy server  
solution.


You're heard: If you build it they will come?

There's a better one: If they come, you'll be able to build it.

Money. It's about the money. Get some money and you can do whatever  
you want. There's some great stuff out there.


Best,

Jerry Daniels

Use tRev's buy link during your 7 day free trial to get 20% off:
http://reveditor.com/tag/shouldiswitch

On May 20, 2010, at 2:13 PM, David Bovill wrote:


On 20 May 2010 19:21, Jerry Daniels jerry.dani...@me.com wrote:


Absolutely.

Best,

Jerry Daniels

Create iPad web apps with Rodeo:
http://rodeoapps.com

On May 20, 2010, at 11:49 AM, Andre Garzia an...@andregarzia.com  
wrote:



You're probably safe on On-Rev or Rodeo or whatever is invented soon




Ok. Still would be good to get some detail. As far as I can tell at  
the

moment Rodeo is:

  1. offered on a standard On-Rev hosting package.
  2. but it is on a dedicated server
  3. it will be possible to arrange further traditional load  
balancing and

  add extra servers as demand requires
  4. that we can expect such an infrastructure to cope with several
  thousand users at a time, but probably not hundreds of thousands of
  concurrent users.

It would be interesting to know the details because having a clear  
migration
path that On-Rev users can plan for is a particular issue - because  
it is
not quite so straight forwards to migrate an On_Rev application to  
other
hosting - though hopefully the revServer package will make this  
easier.


In terms of cost, the point I am making is that you get good  
capacity for
free for instance with Amazon SimpleDB, and you don;t have to do  
anything to
scale it - just pay for the actual usage. N-tier requires a hundred  
if not
thousands of pounds up front. Also if you need to plan for many  
hundreds of
thousands of concurrent users - then again something like SimpleDB  
or the
equivalent becomes an interesting option. These options were not  
available

to developers until very recently.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Richard Gaskin

François Chaplais wrote:

 Be fair, these are not *general purpose* interpreters.  There are
 many calculator apps, if you want to go this way.

 On iPhone OS, apparently you're allowed to use runtime-interpreted
 instructions only if you name your app Bento, Numbers, or
 GameSalad.

True, and if SDK 4 had specifically excluded only Turing-complete 
languages these exceptions would be more easily understood.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


revLet: what url am I?

2010-05-20 Thread David Bovill
Playing with a revLet:

   put the revletParams of this stack into someArray
combine someArray with CR and tab
put $HTTP_HOST  CR  CR  someArray into someText
answer someText


But I am not getting anything for $HTTP_HOST it looks like that global
is not supported. This is what I get for the globals:

gRevAppIcon
 gRevSmallAppIcon
 $JAVA_JVM_VERSION
 $XRE_BINARY_PATH
 $XUL_APP_FILE
 $NO_EM_RESTART
 $XRE_IMPORT_PROFILES
 $XRE_START_OFFLINE
 $XRE_PROFILE_NAME
 $XRE_PROFILE_LOCAL_PATH
 $XRE_PROFILE_PATH
 $MOZ_LAUNCHED_CHILD
 $MOZ_CRASHREPORTER_STRINGS_OVERRIDE
 $MOZ_CRASHREPORTER_DATA_DIRECTORY
 $MOZ_CRASHREPORTER_RESTART_ARG_2
 $MOZ_CRASHREPORTER_RESTART_ARG_1
 $MOZ_CRASHREPORTER_RESTART_ARG_0
 $COMMAND_MODE
 $SECURITYSESSIONID
 $Apple_PubSub_Socket_Render
 $SSH_AUTH_SOCK
 $DISPLAY
 $LOGNAME
 $USER
 $HOME
 $SHELL
 $TMPDIR
 $PATH
 $#


Can't see anything that is going to give the url of the actual revLet -
$HOME and $PATH give the same thing - a realtive path on the server!
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Ian Wood


On 20 May 2010, at 16:46, J. Landman Gay wrote:


Richard Gaskin wrote:

I believe Apple would allow a HyperCard-like app for the iPhone/ 
iPad only if they could have complete assurances it would be  
available EXCLUSIVELY for iPhone OS.


Kevin offered to do exactly that, and was still refused. It's in his  
blog post.


Important distinction - Runrev offered to do a *dev environment* that  
would build exclusively for the iPhone/iPad.


At no point has Runrev (to my knowledge) offered to build something  
equivalent to Hypercard *ON* the iPad. Probably because it would  
immediately fall foul of 'no interpreted code' and would be a end-user  
product in the first place.


At the moment the only way I can see a Hypercard equivalent on the  
iPad would be if it then used Webkit as a VM, so in effect it's output  
would be HTML/JS/CSS. Which would then make it rather hard to transfer  
stacks to other people.


Jerry's eventual plan for an iPad front-end to edit Rodeo apps online  
is about the closest I've heard of from anyone, on this list or  
anywhere else.


Ian
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Ian Wood


On 20 May 2010, at 18:08, Richard Gaskin wrote:

Blowing off the other 83.9% of the mobile market (Apple says they  
have only 16.1%) just to appease His Steveness would have been  
suicidal, so if that was the intent we can all be glad the proposal  
was rejected.


16% of the market that make up half the mobile web traffic and (at  
least back in January) an estimated 97% of all mobile app sales.


http://www.engadget.com/2010/01/19/apples-app-store-said-to-have-99-4-percent-of-all-mobile-app-sa/

I've not managed to find estimates that are more recent, but that's a  
scary ratio for anyone hoping to make money from Android apps as an  
alternative to the iPhone/iPad. :-(


Ian
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Strange behavior in the IDE

2010-05-20 Thread Andrew Kluthe

Very good advice. Thank you. I was cooking pancakes on a piece of tin foil
when I started this thing. Now I have a non-stick griddle. Or at least a
griddle (better practices) and real butter (this list).

My IDE behaves fine after starting a new project. And alot of the later code
I wrote was very good, and would not necessarily need to be rewritten. I
think my weekend all-nighter project is going to be re-writing the rest.
Thanks.
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Strange-behavior-in-the-IDE-tp2223808p2225248.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: what url am I?

2010-05-20 Thread Mark Schonewille

David,

Have a look at this http://qurl.tk/av

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Economy-x-Talk is always looking for new projects. Contact me for a  
quote http://economy-x-talk.com/contact.html
Download Clipboard Link http://clipboardlink.economy-x-talk.com and  
share the clipboard of your computer over the local network.


On 20 mei 2010, at 21:37, David Bovill wrote:


Playing with a revLet:

  put the revletParams of this stack into someArray

  combine someArray with CR and tab
  put $HTTP_HOST  CR  CR  someArray into someText
  answer someText



But I am not getting anything for $HTTP_HOST it looks like that  
global

is not supported. This is what I get for the globals:

gRevAppIcon

gRevSmallAppIcon
$JAVA_JVM_VERSION
$XRE_BINARY_PATH
$XUL_APP_FILE
$NO_EM_RESTART
$XRE_IMPORT_PROFILES
$XRE_START_OFFLINE
$XRE_PROFILE_NAME
$XRE_PROFILE_LOCAL_PATH
$XRE_PROFILE_PATH
$MOZ_LAUNCHED_CHILD
$MOZ_CRASHREPORTER_STRINGS_OVERRIDE
$MOZ_CRASHREPORTER_DATA_DIRECTORY
$MOZ_CRASHREPORTER_RESTART_ARG_2
$MOZ_CRASHREPORTER_RESTART_ARG_1
$MOZ_CRASHREPORTER_RESTART_ARG_0
$COMMAND_MODE
$SECURITYSESSIONID
$Apple_PubSub_Socket_Render
$SSH_AUTH_SOCK
$DISPLAY
$LOGNAME
$USER
$HOME
$SHELL
$TMPDIR
$PATH
$#



Can't see anything that is going to give the url of the actual  
revLet -

$HOME and $PATH give the same thing - a realtive path on the server!



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


revLet: fetching a url

2010-05-20 Thread David Bovill
This really should work - what am I doing wrong?

on mouseUp
if the optionkey is Down then
   put Hello World! into fld 1
else
   put url http://www.google.com; into fld 1
end if
 end mouseUp


I create a simple stack with one button and the above script and one field.
It works fine on the desktop. The application settings for the revLet
include the internet library and the network access in security settings.
But no go???

The stack can be found here:

go to stack url http://www.revtalk.org/tests/Test/Test.rev;

 and the revLet here:

http://www.revtalk.org/tests/Test/test.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: what url am I?

2010-05-20 Thread David Bovill
Thanks Mark - I'm wandering if I should file access to the more usual Apache
environment globals as a feature request?

On 20 May 2010 21:23, Mark Schonewille m.schonewi...@economy-x-talk.comwrote:

 David,

 Have a look at this http://qurl.tk/av

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: what url am I?

2010-05-20 Thread Mark Schonewille

Hi David,

I don't think so, because a revlet runs locally, not on the server.

--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Economy-x-Talk is always looking for new projects. Contact me for a  
quote http://economy-x-talk.com/contact.html
Download Clipboard Link http://clipboardlink.economy-x-talk.com and  
share the clipboard of your computer over the local network.


On 20 mei 2010, at 22:39, David Bovill wrote:

Thanks Mark - I'm wandering if I should file access to the more  
usual Apache

environment globals as a feature request?


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: what url am I?

2010-05-20 Thread David Bovill
So does HTML :)

On 20 May 2010 21:42, Mark Schonewille m.schonewi...@economy-x-talk.comwrote:

 Hi David,

 I don't think so, because a revlet runs locally, not on the server.


Anyway it is useful.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rodeo: 2 questions

2010-05-20 Thread Mark Wieder
Andre-

Thursday, May 20, 2010, 9:49:57 AM, you wrote:

 David,

 I don't think you'll reach problems of scalability that easily. Twitter and
 Facebook have scalability issues, you'll probably be fine for months before
 reaching scaling issues even if you're really successful.

Twitter, Digg, Reddit, etc are indeed reaching the scalability limits
of their databases, and are moving into the NOSQL world of Cassandra,
Hadoop, CouchDB... but you need to up at the level of shoveling around
petabytes of data before you need to start dealing with those issues.
And dealing with NOSQL databases means you need to know your data
formats and how you're going to be using them before you start,
because once you slice and denormalize your data into various storage
compartments you lose things like the ability to do adhoc searching.

-- 
-Mark Wieder
 mwie...@ahsoftware.net

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Cloud databases and scalability (was Rodeo: 2 questions)

2010-05-20 Thread David Bovill
On 20 May 2010 21:52, Mark Wieder mwie...@ahsoftware.net wrote:


 Twitter, Digg, Reddit, etc are indeed reaching the scalability limits
 of their databases, and are moving into the NOSQL world of Cassandra,
 Hadoop, CouchDB... but you need to up at the level of shoveling around
 petabytes of data before you need to start dealing with those issues.
 And dealing with NOSQL databases means you need to know your data
 formats and how you're going to be using them before you start,
 because once you slice and denormalize your data into various storage
 compartments you lose things like the ability to do adhoc searching.


Thanks for the input Mark - terabytes of data is not likely, and would also
be expensive. The biggest real world problem is lots of concurrent users.
For a live event - for instance something that would be promoted on TV, you
might get a lot of users in one go - then nothing. Amazon SimpleDB seems an
interesting way to cope with one off high capacity surges like this at very
low cost (as long as the data fields are small).

Can anyone advise on how you would do a stress test to replicate say 100,000
concurrent users - are their tool kits or a company perhaps that is set up
to do that sort of thing?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Richard Gaskin

Ian Wood wrote:


On 20 May 2010, at 18:08, Richard Gaskin wrote:


Blowing off the other 83.9% of the mobile market (Apple says they
have only 16.1%) just to appease His Steveness would have been
suicidal, so if that was the intent we can all be glad the proposal
was rejected.


16% of the market that make up half the mobile web traffic and (at
least back in January) an estimated 97% of all mobile app sales.

http://www.engadget.com/2010/01/19/apples-app-store-said-to-have-99-4-percent-of-all-mobile-app-sa/

I've not managed to find estimates that are more recent, but that's a
scary ratio for anyone hoping to make money from Android apps as an
alternative to the iPhone/iPad. :-(


The night is young. :)

That same Gartner report also notes:

82% of downloads will be free apps this year
http://www.dailytech.com/Gartner+Predicts+62B+in+Mobile+App+Sales+for+2010/article17444.htm

Other Gartner reports:

Gartner: Android outsold iPhone in the US
http://www.electronista.com/articles/10/05/19/gartner.sees.android.passing.iphone.worldwide.soon/

Android to overtake iPhone in 2012 - analyst
Symbian still on top, but BlackBerry down
http://www.reghardware.co.uk/2009/10/09/android_2012_gartner/


That said, if there's a case to be made that RunRev is on a fool's 
errand chasing the mobile market and should instead focus on their 
desktop product, I wouldn't be disappointed.


Most of my own mobile plans revolve around JavaScript, and aside from 
the top 100 apps in Apple's AppStore my desktop apps make far more than 
the other 200,000 iPhone apps out there, as I noted here on the 4th:

http://mail.runrev.com/pipermail/use-revolution/2010-May/139105.html

Computers will be around for a while.  In fact, a desktop computer is 
listed as one of the system requirements for the iPad.


This new emerging mobile market offers many worthwhile opportunities to 
compliment deployment across many different computing devices.  So much 
change is in the air I wouldn't bet the farm on any one device from any 
one manufacturer.


The night is young

--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


[OT] Speaking of Android, Google, and Owning The World...

2010-05-20 Thread Scott Rossi
Microsoft and Apple have been trying to get into your living room for
years, with a variety of television-oriented products.

Now Google thinks it can succeed where other computer companies have seen
only middling success. The company announced a new set-top box platform here
Thursday: Google TV will marry television and the web, so  users can search
and view both TV and web videos with a single click.

http://www.wired.com/gadgetlab/2010/05/google-introduces-google-tv/
http://www.logitech.com/en-us/1005/7099?WT.ac=gtv|7144|nav_home

Regards,

Scott Rossi
Creative Director
Tactile Media, UX Design


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: fetching a url

2010-05-20 Thread Devin Asay

On May 20, 2010, at 2:35 PM, David Bovill wrote:

 This really should work - what am I doing wrong?
 
 on mouseUp
   if the optionkey is Down then
  put Hello World! into fld 1
   else
  put url http://www.google.com; into fld 1
   end if
 end mouseUp
 
 
 I create a simple stack with one button and the above script and one field.
 It works fine on the desktop. The application settings for the revLet
 include the internet library and the network access in security settings.
 But no go???
 
 The stack can be found here:
 
 go to stack url http://www.revtalk.org/tests/Test/Test.rev;
 
 and the revLet here:
 
 http://www.revtalk.org/tests/Test/test.html

David,

In the standalone settings Web tab, did you check the Network box? I believe 
that in order to access urls outside of your own domain the user has to grant 
permission.

HTH
Devin


Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: what url am I?

2010-05-20 Thread Mark Schonewille

David,

HTML is indeed rendered locally, which is why you can't use server  
environment veriables in HTML. If you want to parse environment  
variables, you need to use PHP, ASP, Perl or irev for instance.  
Moreover, the environment variables that are listed by the globals  
function are set locally, not by the server.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Economy-x-Talk is always looking for new projects. Contact me for a  
quote http://economy-x-talk.com/contact.html
Download Clipboard Link http://clipboardlink.economy-x-talk.com and  
share the clipboard of your computer over the local network.


On 20 mei 2010, at 22:45, David Bovill wrote:


So does HTML :)

On 20 May 2010 21:42, Mark Schonewille m.schonewi...@economy-x-talk.com 
wrote:



Hi David,

I don't think so, because a revlet runs locally, not on the server.



Anyway it is useful.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: fetching a url

2010-05-20 Thread David Bovill
Yes - network permissions are on, and the Internet Library selected OSX
10.6.3

go to stack url http://www.revtalk.org/tests/Test/Test.rev;


and the revLet here:

http://www.revtalk.org/tests/Test/test.html



On 20 May 2010 22:14, Devin Asay devin_a...@byu.edu wrote:


 On May 20, 2010, at 2:35 PM, David Bovill wrote:

  This really should work - what am I doing wrong?
 
  on mouseUp
if the optionkey is Down then
   put Hello World! into fld 1
else
   put url http://www.google.com; into fld 1
end if
  end mouseUp
 
 
  I create a simple stack with one button and the above script and one
 field.
  It works fine on the desktop. The application settings for the revLet
  include the internet library and the network access in security settings.
  But no go???
 
  The stack can be found here:
 
  go to stack url http://www.revtalk.org/tests/Test/Test.rev;
 
  and the revLet here:
 
  http://www.revtalk.org/tests/Test/test.html

 David,

 In the standalone settings Web tab, did you check the Network box? I
 believe that in order to access urls outside of your own domain the user has
 to grant permission.

 HTH
 Devin


 Devin Asay
 Humanities Technology and Research Support Center
 Brigham Young University

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: revLet: what url am I?

2010-05-20 Thread David Bovill
On 20 May 2010 22:14, Mark Schonewille m.schonewi...@economy-x-talk.comwrote:

HTML is indeed rendered locally, which is why you can't use server
 environment veriables in HTML.


Hi I was sort of joking - but really you have HTTP headers like HTTP
referrer - so that the browser can tell where the hell the HTML came from -
similarly revTalk will sometmes need to know the url the original stack came
from.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading an old Hypercard document #1

2010-05-20 Thread Judy Perry
I don't think it used QT instruments.  They had some funny system in which 
they had a sound sample and then did some sort of pitch-bending to 
generate all the tonal values for that particular instrument (which I 
think was confined to flute, harsichord and boing).


Judy

On Thu, 20 May 2010, Richmond Mathewson wrote:


Unfortunately I cannot get Hypercard to spin off a standalone to play
Oh, Why are we waiting? on QT instruments that will run on any
reasonably contemporary operating system . . . .  :)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: [OT] Speaking of Android, Google, and Owning The World...

2010-05-20 Thread Lynn Fredricks
 Microsoft and Apple have been trying to get into your living 
 room for years, with a variety of television-oriented products.
 
 Now Google thinks it can succeed where other computer 
 companies have seen only middling success. The company 
 announced a new set-top box platform here
 Thursday: Google TV will marry television and the web, so  
 users can search and view both TV and web videos with a single click.
 
 http://www.wired.com/gadgetlab/2010/05/google-introduces-google-tv/
 http://www.logitech.com/en-us/1005/7099?WT.ac=gtv|7144|nav_home

My Favorite Quote:

“If Google didn’t act, we face a draconian future. One man, one company, one
device would control our future,” Gundotra told attendees at the conference,
making a clear swipe at Apple — without mentioning Apple by name. “If you
believe in openness and choice, welcome to Android.”

Something else of interest is that there are either just arriving or
forthcoming Android devices that include HDMI. Now what's also interesting
about HDMI is that the forthcoming 1.4 spec also includes support for
ethernet traffic.

Best regards,

Lynn Fredricks
Mirye Software Publishing
http://www.mirye.com

Mirye Community NING
http://miryesoftware.ning.com 



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


revLet: dynamic resizing when browser window resizes

2010-05-20 Thread David Bovill
Created a stack with the geometry manager so that the field resizes.
Uploaded it as a revLet and modified the HTML so that the width and height
are 80% instead of fixed numbers:

object classid=CLSID:B2EC94AF-4716-4300-824A-3314BF23664A width=80%
 height=80%
 param name=src value=Test.revlet/
 param name=stack value=Test/
 param name=requestedName value=/
 param name=instanceID value=/
 embed type=application/x-revolution
 src=Test.revlet
 width=80% height=80%
 stack=Test
 requestedName=
 instanceID=
 /embed
 /object


It resizes nicely - but it does not load nicely. Any ideas how to fix the
loading so it resizes to the appropriate size?

You can see the revLet here:  http://www.revtalk.org/tests/Test/test.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: HyperCard for the iPad

2010-05-20 Thread Lynn Fredricks
 http://www.engadget.com/2010/01/19/apples-app-store-said-to-ha
 ve-99-4-percent-of-all-mobile-app-sa/
 
 I've not managed to find estimates that are more recent, but 
 that's a scary ratio for anyone hoping to make money from 
 Android apps as an alternative to the iPhone/iPad. :-(

Still seems room for bogus assumptions here.

I havent had a conversation yet with iPhone users who also buy stuff (there
are plenty who simply do not buy anything) that hasn't included them
lamenting all the useless crap available on the App Store.

There are also, I believe a lot of apps which are basically a type of
reader for web content, like CNN Mobile - at best something that would be a
desktop widget.

Im sure all the staff picks and even some actual best sellers are quite
good, but I don't believe they represent the bulk of what's available.

The more I hear about 200K+ apps, the more I think its 99% limited value and
1% gems (and I have to admit, Ive seen some cool apps the the iPhone).

I suspect there will be a crap value on Android, and its possible a large
portion of their current 50K+ apps are crap too. But I think someone needs
to put a pin in value expectation party hog of 200K apps (or 50K+ apps for
that matter).

A sort of comparision - I have worked closely with eGames in the past.
eGames is the biggest value games producer in the US, based on titles - the
biggest supplier of rack jobs. You can buy a disk pack of their stuff for
$10 and get something like 500 casual games. I am certain the number of
titles they produce entirely dwarfs the likes of Apple and Microsoft. But
those numbers do not mean eGames as a software company represents greater
value in the software market than Apple or Microsoft.

Were I to deploy on Android, I don't think Id be focusing on how many crap
apps I can push out there. Instead, Id produce a few apps that have great
singular value and uniqueness that I can then market over the hundreds of
crap apps that are out there. Think about interesting IP like Plants vs
Zombies or Spore, where you are selling sizzle.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Getting an Audio Plugin Created ( was RE: [audio] Call for anupdated enhanced quicktime audio library ora small audiocomplementary library!)

2010-05-20 Thread stephen barncard
Surfing, I found this just now:

http://www.un4seen.com/

It looks like it's exactly what we've been talking about. Is it real?

sqb

On 20 May 2010 11:19, stephen barncard stephenrevoluti...@barncard.comwrote:

 Again I stress that if we try to put too much 'stuff' into this library
 (read: special effects) that it will distract from getting a solid
 foundation for us to build on. Rather than insisting on the inclusion of
 arbitrary, possibly lower-quality reverbs and time stretchers, I would

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Jerry Daniels
Ian,

Not surprisingly, I happen to agree with you. I would go so far as to say Rodeo 
is what people like the original HyperCard team would have done today. 

Thanks to the kick starters and a modest upsurge in tRev purchases, we have 
made enough progress on Rodeo to get something in people's hand sooner than we 
originally thought. 

We now have a desktop app for the Mac that formats our new LIST code, and sends 
it to the Rodeo server where it's quickly made into simple (for now) web pages 
that look great on the iPad. The Mac editor also has a nice preview pane so you 
can see the fruits of your labor as you code.

And don't forget, you can edit your code on the iPad as well as on your Mac. At 
this point, the iPad is much better suited for tweaking Rodeo apps. I have to 
say that the LIST scripts are super simple to write, as the iPad target has 
narrowed the task at hand. 

We're having fun with this.

As exciting as the technology is, I'm even more excited by the career value 
this will have for thousands of educators, custom developers and even small 
teams or classes of developers. We are headed for simple, mobile cloud-based 
development AND deployment for the rest of us.

Since the Rodeo team is situated on opposite sides of the globe, we're building 
in development/test environments and code check-in/out from the get-go. Lone 
developers, teams and class rooms alike are going to love going to the Rodeo! 

Rodeo developers who want to share or distribute their apps are all set with 
several nice options via the web, email, Twitter and some SMS systems.

Best,

Jerry Daniels

Create iPad web apps with Rodeo:
http://rodeoapps.com

On May 20, 2010, at 3:05 PM, Ian Wood revl...@azurevision.co.uk wrote:

 Jerry's eventual plan for an iPad front-end to edit Rodeo apps online is 
 about the closest I've heard of from anyone, on this list or anywhere else.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Scott Rossi
Recently, Jerry Daniels wrote:

 We now have a desktop app for the Mac that formats our new LIST code, and
 sends it to the Rodeo server where it's quickly made into simple (for now) web
 pages that look great on the iPad. The Mac editor also has a nice preview pane
 so you can see the fruits of your labor as you code.

Maybe I misunderstood some information I read somewhere (not sure if it was
a post or one of your videos) but I thought you mentioned something about
final iPad apps being delivered as binaries (executables).  Is this your
(eventual) plan or did I imagine this and Rodeo apps will operate as Web
pages?

Thanks for the clarification -- after seeing a number of posts here, I think
this would be useful for other folks to know besides myself, who suffers
from memory loss.

Best Regards,

Scott Rossi
Creative Director
Tactile Media, UX Design


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: HyperCard for the iPad

2010-05-20 Thread Jerry Daniels
Hey, Scott!

Happy to clarify. Gods willing, we will eventually have an app in the app store 
that is essentially a browser shell that runs Rodeo web apps. We can then roll 
anyone else's web pages into an app for them for submission to the app store. 
Apps with open-ended, unpredictable content are not well received by the app 
store police, however...so it might have to be an app-app, if you follow me.

Clearer?

Short term, we're not trying to boil the ocean with our efforts. We just want 
to get people coding in Rodeo as quickly as we can, even if it's only to create 
simple apps. Thus my current emphasis on using the web browser on the iPad to 
deliver Rodeo apps.

Best,

Jerry Daniels

Create iPad web apps with Rodeo:
http://rodeoapps.com

On May 20, 2010, at 8:01 PM, Scott Rossi sc...@tactilemedia.com wrote:

 Recently, Jerry Daniels wrote:
 
 We now have a desktop app for the Mac that formats our new LIST code, and
 sends it to the Rodeo server where it's quickly made into simple (for now) 
 web
 pages that look great on the iPad. The Mac editor also has a nice preview 
 pane
 so you can see the fruits of your labor as you code.
 
 Maybe I misunderstood some information I read somewhere (not sure if it was
 a post or one of your videos) but I thought you mentioned something about
 final iPad apps being delivered as binaries (executables).  Is this your
 (eventual) plan or did I imagine this and Rodeo apps will operate as Web
 pages?
 
 Thanks for the clarification -- after seeing a number of posts here, I think
 this would be useful for other folks to know besides myself, who suffers
 from memory loss.
 
 Best Regards,
 
 Scott Rossi
 Creative Director
 Tactile Media, UX Design
 
 
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Google NativeClient / Rev

2010-05-20 Thread Brian Yennie
Another interesting deployment option on the horizon:
http://www.gamasutra.com/blogs/MarkDeLoura/20100519/5195/Google_IO_2010__Native_Client_Unity__Chrome_Web_Store.php

In a nutshell, this allows you to write C / C++ code to run in Chrome without 
any plugin. For those of us who don't code from scratch in C/C++, that means 
dev tools like RunRev could run natively inside the browser -- no more browser 
plugin needed.

Rev would stand to gain a lot from this if Chrome can get its installed base 
up...___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution