Create outstanding applications yourself with a programming environment you can quickly understand. Achieve immediate results with a visual, drag-and-drop interface builder. Use English, the language you already know, to describe program logic. Deploy powerful cross-platform solutions without the huge learning curve of other development environments.Well - being the geek that I am - I checked out their tutorials and videos, etc. I was looking at it and looking at it - and it seemed VERY familiar... turns out it is - it's HyperCard!!
Yeah, really, HyperCard! What the?!?
- Author on your favorite operating system - Studio is available for Windows, Mac, Linux or Unix.
- Create standalone applications for any platform with native appearance and behaviours
- Fully-featured, English-like programming language with 1596 commands and functions
- Extensible with code libraries and compiled externals you write yourself or obtain from third parties
- Ability to automate system functions and "office" applications
- Embedded web browsers.
- Powerful libraries for manipulating Internet protocols, XML, compression, encoding/decoding
- Your very own User Space with 10 MB free space to share your stacks online.
- Integrated connectivity for ODBC, MySQL, PostgreSQL SQLite and Valentina databases**
- Flexible chunk expressions, regular expressions, arrays, and sorting functions for manipulating data
- Complete printing and reporting facilities for professional output
- Ability to run as CGI process on web servers
- Windows including: modal, non-modal, palettes, stay on top, min size, max size, drag and drop events, title bar controls
- Transitions/effects
- Alpha masking
- Custom button appearance
- Geometry editor - for telling it how to resize individual elements when the form is resized
- Support for custom radio buttons (and checkboxes)
- Grid editor
- Rich text, inline html (WITH images), list boxes, data grids (with icon types, auto-sort, drag column order, etc),
- Graphics containers - including QuickTime containers and image containers that support multiple graphics formats as well as built-in graphs
- Native vector graphics that include gradients, splines, polygons, boxes, ovals, lines, text, etc.
- Full visual menu editor that works for popup menus as well as application menus
- Tab controls
- Scrollbar objects
- Web browser object
- Groups of objects that can be dragged, edited and moved at runtime - including nested groups that all work independently of each other
- Dialog "sheets" and slide-out "drawers" (Mac OS only)
- Main window can be a CUSTOM SHAPE - based on a background image(!)
- Named property "profiles" - for defining any (or all) of an object's properties and then switching them out (live) at runtime
- Etc
put the height of field "Text" into myVar
put the width of image "My Image" + 17 after field "Values"
if item 1 of the location of me > zero then beep
set the loc of button "OK" to 32,104
set the name of field "Old Name" to "New Name"
select after text of field "New Name"
- Automatic data broadcasting
- Native HTML/CSS browser implementation (you have to use a browser plug-in)
- Multi-developer (SVN/CVS) support
- Runtime fees (the "Media" edition is free, "Professional" is $249 and "Enterprise" [allows native connection to Oracle] is $499). There are ZERO other fees.