Библиотека компонентов для кроссплатформенности

Библиотека компонентов для кроссплатформенной работы Обзор кроссплатформенной библиотеки компонентов (CLX) CLX — кроссплатформенный фреймворк для разработки приложений Windows и Linux.  […]

Библиотека компонентов для кроссплатформенной работы

  • Обзор кроссплатформенной библиотеки компонентов (CLX)

    • CLX — кроссплатформенный фреймворк для разработки приложений Windows и Linux. 
    • Разработан Borland для замены Microsoft Foundation Library (VCL) в Kylix, Delphi и C++ Builder. 
    • Основан на Qt от Nokia, API CLX близок к VCL. 
    • Предполагалось, что приложения, использующие VCL, будут перекомпилированы с CLX. 
    • Низкая производительность в Windows, незначительные отличия от VCL и ошибки привели к коммерческому провалу Kylix. 
  • Объектно-ориентированный подход CLX

    • CLX использует иерархию объектов с TObject в качестве базового класса. 
    • Все классы наследуют или косвенно наследуют TObject. 
  • Современное состояние и развитие

    • Многие концепции CLX реализованы в библиотеке компонентов Lazarus (LCL) для Lazarus IDE. 
    • LCL поддерживает широкий спектр платформ, включая Mac OS X и Android, благодаря совместимости с различными наборами виджетов. 

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

Библиотека компонентов для кроссплатформенности — Википедия

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

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