A few months ago we announced our new “Develop Yourself” branding, and to celebrate we ran a competition, asking you to make a 3 minute video on the theme of Develop Yourself.
read moreThe onebillion Connection
by Heather Laine on December 16, 2016 No commentsOur current Holiday Season offer features a limited edition set of LiveCode books. What makes them a limited edition is the special cover design featuring onebillion, and the donation we are making from each sale to this organisation.
But who are onebillion, and why are we supporting them?
read moreNasa – Landsat
by Heather Laine on December 1, 2015 No commentsLandsat 7 Satellite On-Orbit Flight Automation System
“It’s a high-level language with a low-level of frustration.”
Developing a wide variety of apps quickly to meet changing project needs is critical to the USGS team who monitor the NASA Landsat 7 satellite.
read moreThe Maths App
by Heather Laine on November 1, 2015 No commentsHow Eurotalk used LiveCode to develop a No.1 educational app in many iTunes stores. The Maths App has now gone on to become the cornerstone of the Onebillion charity initiative to bring education to marginalized children everywhere.
read morePrototek
by Heather Laine on October 25, 2015 No comments“Thank you for a great product. It has saved me hundreds of thousands of dollars of engineering budget. No question about it.”
That’s what Charlie Faddis, Technology Director and co-founder of Prototek told us. He went on to say:
read moreKLM Ticket Booking System
by Heather Laine on October 15, 2015 2 commentsKLM uses LiveCode to develop its ticket booking system
KLM transports millions of passengers and their associated luggage around the world every year.
read moreUniversity of Vienna
by Heather Laine on October 12, 2015 No commentsThe University of Vienna required a robust and fit for purpose management system to address the day to day running of this thriving learning environment. It has 9400 employees attending to 91,000 enrolled students taking 188 courses of which 56 are Bachelor Programmes, 117 Master Programmes, 4 Diploma Programmes and 11 PhD Programmes. They use a solution built on LiveCode to manage all this. We spoke to Hartmut Eich, from the software development team at the University about their choice of LiveCode.
“The project originated as a system for the creation of a database-based applications. One of the key features of the system is the way that the data and the code is stored in the database itself. The database stores all of its own meta-structure – a description of the table structure, together with the relationships between the tables, along with all the code for the user interface.”
The LiveCode written system includes a module to perform any task necessary for operating a large University. Notable modules include:
- A scheduler for course timetables
- A room allocation system
- The enrolment details for every student
- Staff Payroll
There are half a million lines of LiveCode in 43,000 procedures and functions in the system. These have been built as approximately 1300 fully independent modules, each of which is stored in an Oracle database.
Hartmut told us: “LiveCode was an ideal choice for this project for many reasons. At the heart of the system is an augmented version of SQL that ties SQL together with the LiveCode language model. This is essentially a domain-specific language, tailored to fully support the needs of this application.”
“We upgraded to the latest version of LiveCode to take advantage of the Unicode improvements that have been incorporated over the years. New legislation means that we have to be able to represent a student’s name within the system correctly in their native language.”
“Another key benefit is the ability to fully customize the development environment. Our system uses its own customized set of tools, including a Code Editor written for the project. The editor cross-references the code stored in the database, making it easy to navigate the huge code-base contained across all the modules and to make changes. The LiveCode development environment is written in itself and we wanted to integrate the latest version of the LiveCode Integrated Development Environment tools into our system.”
“ Vienna University have multi-user development license for LiveCode. Their in-house team keeps the system up to date and adapts it to the changing requirements of the University. The design of the system makes it easy for a team to work on the project. Each module is completely independent and stored in the Oracle database. This makes it straightforward to work on it in parallel.”
read moreWhy Rainbows and Leprechauns Cut no Ice in Edinburgh
by Heather Laine on September 23, 2015 27 commentsQuite a number of users are asking why the Feature Exchange? Why do we not just produce these features for you, without asking for (yet more) money?
Let me pose a different question:
How do you fund development on a complex and powerful open source tool which requires large amounts of love, care, attention and development?
Money does not grow on trees, nor is there a pot of it at the end of the rainbow. We know. We’ve checked.
read more
Recent Comments