Error message

  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /vol/data/2016.calicon.org/includes/menu.inc).
  • Warning: count(): Parameter must be an array or an object that implements Countable in theme_table() (line 1998 of /vol/data/2016.calicon.org/includes/theme.inc).
  • Warning: count(): Parameter must be an array or an object that implements Countable in theme_table() (line 2061 of /vol/data/2016.calicon.org/includes/theme.inc).

Develop Yourself: Roll Your Own Software Solutions with LiveCode

Speaker(s)

Session Description

Modern students are digital natives who thrive on round the clock electronic information access. While most of this interaction can take place through your school's website or LMS, this generation increasingly seeks individualized access and instruction. There are a variety of 3rd-party software solutions for every task imaginable. Evaluating these tools to find which has exactly all the features you need, let alone allocating the budget for or getting the vendor approved, can be a painstaking task. Sometimes it’s just easier to do it yourself.

LiveCode is a powerful and intuitive multi-platform open source development tool that makes this a reality. Write and compile 1 codebase to deploy natively to Mac, Windows, Linux, iOS, Android, and HTML5 formats. An evolution of HyperCard from the 1990’s, the LiveCode language is designed to be readable and as close as possible to the way you speak and think. This means you write up to 90% less code compared to traditional languages, making it extremely approachable for non-developers and tech heads alike.

This session will include a brief introduction to the LiveCode programming language and environment, a look at usage case studies, and a look at the underlying code of some example frontend and backend apps.

Presenter: Andrew Bell; Web Application Programmer, Indiana University Robert H. McKinney School of Law

Session Track

Technology

Experience level

Beginner