Just by pushing logic tiles around in your browser GUI, stacking, arranging them to new, functional tiles with complexer implicit logics, you may build up very complex programs, games, fascinating interactive presentations, replacing Powerpoint, doing interactive Business Process Modeling (BPM).
The most fascinating: You may do it in your mother language. Natural speech, as universal language is the superset of all programming languages!
So - why not intuitively coding in that language, you got used to, since your first days??
Here the full JS implementation: http://snap.berkeley.edu/run
(Click on the 'sun icon' and then choose your language! Drag'n drop animate other graphics works too)
One of the of the worlds biggest companies, SAP, heavily is restructuring its software interfaces to become user friendly, intuitive.
In former times, programmers were implementing process logics, translating customers demands into code. Now this layer becomes obsolete: Customers, employees - now directly 'tell' the system, what to do, when, where - in their natural language!
At german Hasso Plattner Institute, as well as at Viewpoint Research Institute, CA, research is heavily pushed with tremendous amount of money to offer extremely user friendly BPM interfaces to the world. Based upon former research software, like Squeak EToys (Alan Kay & al.) and UCBerkley Scratch, Brian Harvey and Jens Mönig, a highly sophisticated german lawyer and programmer, implemented the JS version, that, in the mean time, found its way into intuitive, human friendly machine controlling interfaces (Arduino) and BPM toolkits:
Even 'exporting' the Abstract Syntax Tree (AST) to Python programming language works.
Homescreen App Widgets Example in Android | JavatechIG
This example explains step by step creating a simple 4x2 HomeScreen App widget using an App Widget provider. Clicking on the button will cha
Count and segment overlapping objects with Watershed and Distance Transf...
This tutorial will show you how to count and segment connecting or overlapping objects. We will be using the Watershed algorithm and ...
Automatic perspective correction for quadrilateral objects | OpenCV Code
When trying to read the credit card information with OCR engine, I came to realize that the object in the image always has perspective ...
Fast template matching with image pyramid | OpenCV Code
When working on a project, I need to perform template matching using large images. The OpenCV’s template matching function works ...
CyanogenMod | Android Community Rom based on Ice Cream Sandwich
CyanogenMod is a free, community built distribution of Android 4.0.4 which greatly extends the capabilities of your phone.
Eigenschaften von Samsung Galaxy S II | Handys (Smartphones) von Samsung
SAMSUNG Samsung Galaxy S II Zeit, die Technologie von gestern zurückzulassen und mit Samsung Galaxy S II das Tor zu neuen Möglichkeiten auf