Содзё


Среда программирования и язык программирования Xojo разработаны и коммерчески продаются компанией Xojo, Inc. из Остина, штат Техас, для разработки программного обеспечения для macOS , Microsoft Windows , Linux , iOS , Android , Интернета и Raspberry Pi . Xojo использует собственный объектно-ориентированный язык. [2] [3] [4]

В 1996 году компания FYI Software, основанная Джеффом Перлманом, купила CrossBasic, [5] [6] [7] , который ее автор Эндрю Барри [8] продавал как условно-бесплатный продукт. CrossBasic получил свое название благодаря способности компилировать один и тот же программный код для классической Mac OS и виртуальной машины Java (хотя интегрированная среда разработки была только для Mac). Публичная бета-версия была выпущена в апреле 1996 года. [9] [10] Название CrossBasic было торговой маркой другой компании, поэтому продукт был переименован в REALbasic. [11]

До версии 2 целевой объект Java был исключен, а позже заменен целевым объектом Windows и поддержкой баз данных. [12] [13] Возможность компиляции для Linux [14] была добавлена ​​в 2005 году, а интегрированная среда разработки (IDE) была перенесена на Windows и стала бесплатной общедоступной бета-версией для платформ Linux. В новой IDE использовался переработанный пользовательский интерфейс . [15]

В 2004 году компания REAL Software объявила о программе «Сделано с REALbasic Showcase», призванной привлечь внимание к приложениям, созданным с помощью этого продукта. [16] В 2009 году был запущен помощник по миграции, помогающий перенести код из Visual Basic. [17] В 2010 году, чтобы бороться с мнением о том, что он похож на оригинальный BASIC, он был переименован в Real Studio. [18] [19]Компания анонсировала Real Studio Web Edition, позволяющую разработчикам компилировать веб-приложения без знания множества веб-технологий. [20]

4 июня 2013 года компания официально сменила название на Xojo, Inc., а Real Studio была переименована в Xojo. [21] Также в этот день они выпустили Xojo 2013 Release 1, который включал совершенно новый пользовательский интерфейс, полную поддержку Cocoa в OS X , улучшенную поддержку веб-приложений, всю новую документацию и новый учебник «Введение в программирование с использованием Xojo» [22] ] , который был разработан для начинающих, изучающих основы объектно-ориентированного программирования. [23] Xojo, Inc. называет его «духовным преемником Visual BASIC». [24] [25]

Xojo IDE в настоящее время доступна для Microsoft Windows , macOS , 32-битной версии x86 Linux , [26] и может компилировать 32-битные и 64-битные приложения для Windows (Windows XP и выше), macOS (работающих на кремниевых компьютерах Mac Intel или Apple ). с использованием фреймворков Cocoa ), x86 Linux, iOS , Android , Интернета и Raspberry Pi. Xojo размещается самостоятельно : Xojo IDE построена на основе текущей версии Xojo. [27] Версия 2015r3 включает 64-разрядную поддержку настольных компьютеров, веб-сайтов и консолей, а также новую платформу Raspberry Pi. [28] [29]