LiveCode 5.5.4

by Ben Beaumont on February 15, 2013 No comments

This release is important if you are trying to build apps for iOS. You can now build LiveCode apps for iOS 6.1, using Xcode 4.6. Armv7 device builds are now produced using the iOS 6.1 SDK and testing with the 6.1 simulators is now possible.

For Lion & Mountain Lion users to produce Armv7 device builds, you must have the iOS 6.1 SDK installed, which comes with Xcode 4.6. For Armv6 builds, the iOS 5.1 SDK is needed, which comes with Xcode 4.4. Naturally, to produce universal builds, both Xcode 4.4 and 4.6 are needed.

For Snow Leopard users, all device builds are produced using the iOS 5.1 SDK (the latest version available for Snow Leopard) which comes with Xcode 4.2.

LiveCode 5.5.4 supports the 4.3, 5.0, 5.1, 6.0 and 6.1 simulators. To use LiveCode with a given simulator version, point LiveCode to the version of Xcode the simulator comes with using the “Mobile Support” section of the LiveCode preferences. Extra simulators can be installed through the “Downloads” pane of Xcode’s preferences.

You can download the release notes for 5.5.4 here:

Desktop

iOS

Android

read more
Ben BeaumontLiveCode 5.5.4

Showcasing: Blue Mango Learning Systems

by Arnaud on February 15, 2013 No comments

LiveCode revolutionized development with its easy to use English-like language and rapid, compile-free workflow. Now one of RunRev’s long-standing customers is bringing that same fast, easy and effective approach to how you communicate online. 

Blue-Mango-Use-of-LiveCode-1

Since 2003 Blue Mango Learning Systems have used LiveCode to build great visual communication tools, which in turn help their clients create and deliver fantastic documentation. (The RunRev lessons portal, for example, is built using Blue Mango’s flagship product ScreenSteps and ScreenSteps Live and our customers have always been extremely happy with its performance.)

But effective visual communication is not just for documentation.  Using pictures in your daily communications means you spend less time explaining things.  Clarify is Blue Mango’s product that saves you time by organizing, clarifying and focusing your communications.

How Clarify Works

 

Blue-Mango-Use-of-LiveCode-2

Capture images

Capture screenshots, import graphics or add photos. Capture multiple images to create clear communications.

 


                                           

Blue-Mango-Use-of-LiveCode-3

Turn them into communications

Add annotations and text to your images.  

Annotations include:

– Arrows

– Rectangles

– Oval

– Highlight

– Sequence tools

– Text annotations

– Blur

 

Blue-Mango-Use-of-LiveCode-4

Share online or via email

 

It is easy to share your communications online via clarify-it.com (a free sharing service offered by Blue Mango), Dropbox, Evernote, or by email.

 

 

Built with LiveCode

We are really proud that Clarify was built using LiveCode.  Both RunRev and Blue Mango share a philosophy.  Blue Mango tells us that to communicate well we must:

– Be organized
– Be brief
– Be clear

Well, the same has always been true for programming and developing apps.


Stay Organized
Blue-Mango-Use-of-LiveCode-5

LiveCode’s clear process of ‘cards’ and ‘stacks’ keeps your programming organized and structured. 

 

Learn more about Cards and Stacks here

 

Be Brief

Supercharge your workflow. Make changes in real time. With LiveCode your application is always running, so any changes you make are seen live. This lets you create Apps and adapt to changing requirements in record time.

Blue-Mango-Use-of-LiveCode-6

                                           The Traditional Development Cycle. With each debugging
                                           you need to run the cycle again – slowing down your                                                                                                          development. 

Blue-Mango-Use-of-LiveCode-6                                           With LiveCode’s compile free cycle your chnages happen
                                           in real time.  No more waiting, no more delays. 

Be Clear

Writing in LiveCode is not like using other languages.  We use an English-like programming language so unlike other tools there is no arcane symbols, no difficult short hand, no complex syntax.

Your code is readable and understandable – even months after you’re written it.

Why choose LiveCode?

I asked Trevor DeVore, Clarify Developer and Blue Mango Director of Technology, why LiveCode was the perfect tool to use when developing programmes of this kind.  The reason, he told me, is becuase LiveCode is so versatile.

“Clarify has been released for both Mac and Windows. I need to be able to share as much code as possible between the two platforms if I’m going to be able to provide a quality product for our customers at release as well as going forward. Being able to use 98% of the code on both platforms without modification makes this feasible.

In addition, the ability to instantly test Clarify on Mac and Windows during development without any need to compile allows me to quickly iterate over features and fix bugs.”

– Trevor DeVore, Blue Mango Learning Systems

Clarify is available now for purchase on the Mac App Store.  Check out this great LiveCode-built app!    

 

read more
ArnaudShowcasing: Blue Mango Learning Systems

How to Teach Programming to Students Today

by Arnaud on February 14, 2013 No comments

 

 

There’s a hot discussion taking place about how to get young students interested in programming.  Not just interested, but loving it!  Teachers and administrators have been battling this challenge for years, but the fact is that engaging students early in technical areas such as Computer Studies is difficult to impossible, beyond perhaps one or two engineering obsessed students in the school.

However, with the number of IT related jobs growing by the thousands every year, and the tremendous need for mobile app developers for the long term, it is more important than ever to make Computer Studies as fundamental in K-12 curriculum as math, language, or science.  While it may sound impossible to get children to grasp the relevance of web and desktop development early on, the abundance of mobile apps and games have created new opportunities for educators.

Children are drawing, playing games, and watching videos on their parents’ mobile phones before learning their ABCs.  They begin to show interest in tinkering with devices in grade school. (Remember being the only one in your family who could program the TV remote when you were a kid?)  Many students want to create, build and fix anything they can get their hands on, but immediate gratification and relevance to their lives are critical factors for getting and keeping them engaged.  And a little fun thrown in helps a bunch.

Students as young as 10 are grasping the fundamentals of technology development, and teaching these young tinkerers to create simple games and mobile apps is helping breath new life into Computer Science curriculum.  At the core of much of this newfound passion for programming is LiveCode.  The easy to use platform makes it simple for educators to learn the language, and, for the first time, students just get it!

In response to the growing success of LiveCode in education, we have created a RunRev Education Microsite.  The site offers case studies, course materials for all grade levels, teacher training materials, forums and support, and free trials – everything educators needs to get started with LiveCode.

Take a look at Gracemount High School’s informative white paper and please share your own stories as well!

read more
ArnaudHow to Teach Programming to Students Today

Showcasing: EuroTalk

by Arnaud on February 13, 2013 No comments

Language learning specialists EuroTalk are experts in their field with 20 years of publishing experience and over 10 million customers.  EuroTalk uses LiveCode during the authoring process for many of their titles, and has been working for a number of years in Malawi together with the Scottish Government looking at different solutions for delivering education to primary schools. 

These are rural schools with no electricity and very large class sizes, and often the teachers have very few resources.  All classes at standard 1 and 2 have at least 250 children and this particularly school we’re blogging about has 5000 children.  Some nearby primary schools have 18 to 20 thousand children.

A LiveCode created app, the Chichewa Learning App has been a great help to the children and provides the key words needed and a fast, scientific way of remembering them.  Described by users as:

“Fun intelligent interactive learning games.  Worth the money.”

“Unlike many other apps, this one makes learning fun and doesn’t get boring.” 

EuroTalk-Use-of-LiveCode-1

HOW IT WORKS

This interactive product is the result of extensive research into how the brain learns fastest.  It uses:

– Images: to stimulate both halves of the brains, visual as well as logical;

– Fun quizzes: because we remember best what we’re interested in;

– Speech, recording and playback: to perfect your accent by comparing with native speakers;

– A point scoring system: that gives feedback on progress and rewards success.

Here are a few pictures of the children who don’t speak much English but took to the Chichewa Learning App almost instantly.   

EuroTalk-Use-of-LiveCode-2 

EuroTalk-Use-of-LiveCode-3

And this girl typed her name into the device and was so proud to see it on the unit menu.

EuroTalk-Use-of-LiveCode-5 

EuroTalk-Use-of-LiveCode-4

 “If we can use tools like LiveCode to 
 develop and iterate quickly, and use 
 handheld devices to deliver, I think 
 we are on the verge of a revolution in 
 terms of delivering education.”

Read on to find out more about EuroTalk and their successful Maths app for children ages 3 – 5!  

 

read more
ArnaudShowcasing: EuroTalk

Reporting back from Bett 2013

by Arnaud on February 7, 2013 No comments

Bett was held at the Custom House in London Excel this year and was a veritable feast of the great and the good. With over 35,000 attendees expected I spoke to people from many parts of the world.  The DLR was so overloaded with people attending that at one point the service was stopped at Canning Station and everyone had to walk to Custom House.

With all the news coverage about how vital it is for teenage students to learn how to code, I was surprised by the lack of relevant coding platforms at Bett 2013.  This year the show seemed to be very well patronised by data and analytics – gathering data, measuring data and reporting on data.  Whilst that is all good and well, how are teenagers going to learn to code?  The app market continues to prosper, students are tech savvy, have increasingly sophisticated technology in their pockets and the importance of knowing how to code has never been greater. 

It must surely be both a challenging and rewarding time to be a teacher.  Today old school meets new school in the classroom and the potential for amazing results is just waiting to happen.  All that is needed is some creative thinking from the top down as well as the bottom up and the ability to let go of the past and embrace the new. 

Stephen_Heppel_BettStephen Heppell, was inspirational with his approach to new ways of learning.  Stephen’s approach is to teach students how to learn then trust them to determine what works best for them in terms of classroom environment and use of technology.  It was great to see the ease with which lots of youngsters used Scratch on his stand at Bett.  Coding is close to Stephens’s heart and when LiveCode’s ancestor, HyperCard, came to market in the late 80’s Stephen created a HyperCard stack with which it was launched.  Stephen is a breath of fresh air in the Digital World of learning and his approach has a proven track record of success. 

Nao_Android_Machine_BettDell had a Formula 1 racing car on their stand sitting next to a racing simulator which was hugely
popular.  The new Windows 8 Dell Tablet is ideal for using apps build on LiveCode by students and many students and teachers who tried it out for themselves, thought so too. 

Everyone fell in love with the very human Nao Android Robot it will be interesting to watch how this evolves to be used as a teaching tool.  The Active Robots folk were keen to try out LiveCode to see if it could drive the Nao so watch this space it may just happen

Looking forward to Bett 2014!

 

read more
ArnaudReporting back from Bett 2013