We've already been using AppDrop with clients and it's been great for them to distribute apps to their own users.
All price levels get access to AppDrop Community which lets you easily share your creations with a link. The Corporate and Founding Partner levels will also get their very own, configurable custom-branded PencilCase AppDrop store.
I'd only give these guys money if "AppDrop" isn't part of the value proposition for you.
(It isn't for me! An app toolkit that works like HC sounds fantastic - I wish they weren't muddying the waters with this app-store business.)
But I'm most curious to see how it will support building little CRUD apps that so many businesses could use to smooth their workflows. How will the data validation and forms stuff work? I see they mention key-value sync—can you get the data out for analysis in other products?
Regardless, I'm thrilled. I wish more software was available to let people solve their own problems with computers, rather than looking for an app-for-that.
Its a wonderful tool and very easy to learn. It is also GPL.
So they've dual-licensed it. The Community Edition source on Github is all GPL with this exception: https://github.com/runrev/livecode/commit/51e3958082d9edd645...
Same with Macromedia Director, which also had Lingo (which was similar to HyperTalk). I never considered those apps as "no programming required" but more like "less programming required"
and if it is javascript, then it's missing a key feature of hypercard that made it accessible, hypertalk.
here's another hypercard inspired app: http://infinitecanvassuite.com/
I think it remains to be seen exactly how much "programming" you can do natively on iOS
Here is what we cooked up this morning in the hotel, table views for demo today. All classic CocoaTouch controls will be in the first release.
Javascript instead of Hypertalk though... ;)
I made so many crazy games in HyperCard. I had no idea what I was doing either; I had countless hidden fields that I used to store data, serialized with my own custom format.
I loved it though. So much fun!
If half of these features are solid, you guys will do really well.
[1] http://www.amazon.com/Mindstorms-Children-Computers-Powerful...
[1] http://livecode.com/download/ [2] http://apps.microsoft.com/windows/en-us/app/microsoft-projec...
I also had fun composing really bad melodies with the HyperCard sound command (that let you enter notes - it'd scale whatever sound effect in pitch)
edit: the greatest learning tools for me were all the included sample stacks. Tearing apart and editing those and the code that made them tick was an amazing learning experience ("oh! so instead of making 50 buttons, I can make one button, and do this thing with the mouse position and some math [something they make me do in school that I otherwise find pointless] and figure out which section was clicked!")
If you don't like that analogy, consider how children often learn the basics of woodworking or sewing through small projects that might not be useful or even be completed. Programming could work the same way.
"Learning About Smalltalk" http://www.atariarchives.org/bcc1/showpage.php?page=61
"My name is Marian Goldeen. (...) I would like to tell you about how I got started working with computers at Xerox and the class I taught."
So I would expect a 9 year old to be able to write simple programs, drawing simple 2D figures or question/answer programs.
10 print "my name"
20 goto 10
And move on from there?