Живой код

  • Обзор системы разработки LiveCode

    • LiveCode — кроссплатформенная среда быстрой разработки приложений, основанная на HyperCard и использующая язык программирования LiveCode Script. 
    • Система была представлена в 2001 году и получила множество наград, включая Macworld Editor’s Choice Award. 
    • В 2010 году «Revolution» переименована в «LiveCode», а в 2015 году выпущена бесплатная версия с открытым исходным кодом. 
    • LiveCode работает на множестве операционных систем и поддерживает мобильные, настольные и серверные приложения. 
  • Особенности и развитие LiveCode

    • В версии 8 для разработчиков добавлен новый язык разработки «LiveCode Builder» для создания виджетов. 
    • В рамках краудфандинговых кампаний собрано около 400 000 долларов США на внедрение HTML5 в LiveCode. 
    • С версии 9.6.4 прекращено лицензирование Community edition под лицензией GPL. 
  • Описание и рабочий процесс

    • LiveCode создает приложения без компиляции, что позволяет запускать код на разных устройствах. 
    • Язык программирования Transcript имеет динамическую типизацию и простой синтаксис, похожий на английский. 
    • Поддерживаются расширенные функции, включая ассоциативные массивы и регулярные выражения. 
  • Совместимость и результаты

    • Файлы проекта LiveCode совместимы с различными платформами и наследуют внешний вид и поведение целевой платформы. 
    • Компиляция «standalone» создает один исполняемый файл для каждой целевой платформы, что упрощает развертывание. 
  • Инструментарий и дополнительные функции

    • LiveCode включает в себя функции, отсутствующие в HyperCard, такие как многоплатформенное развертывание и взаимодействие с внешними устройствами. 
    • Доступны целевые приложения для iOS и Android, а также поддержка различных версий Linux. 
  • Рекомендации и библиография

    • В статье представлены ссылки на книги и руководства по программированию LiveCode, а также на историю компании Runtime Revolution. 

Полный текст статьи:

LiveCode — Википедия

Оставьте комментарий

Прокрутить вверх