Какие еще продукты сопоставимы с RealBasic? - PullRequest
1 голос
/ 29 сентября 2010

Я ищу что-то, что может создавать приложения для Mac и Windows. Также кажется, что RealBasic может также создавать приложения, в которых есть встроенная база данных SQLLite. Это хорошо для автономных приложений, которым необходимо сохранять состояние / данные.

У меня есть Flash, который может создавать исполняемые файлы для Mac и Windows, но у него нет простой упаковки или интеграции базы данных.

Какие еще продукты можно сравнить с RealBasic?

Ответы [ 4 ]

5 голосов
/ 29 сентября 2010

Вы можете проверить LiveCode

У меня нет опыта его использования, но он также утверждает, что поддерживает кросс-платформенную разработку приложений для Mac / Windows / Linux и т. Д.

Кроме того, я думаю, что этот продукт называется «Революция», так что он существует не менее нескольких лет - Революция существует с 2001 года, насколько мне известно.

3 голосов
/ 23 июня 2011

Основная проблема с использованием Java заключается в том, что пользовательский интерфейс не будет выглядеть как платформа, на которой он работает. Иногда это не имеет значения. Но я обнаружил, что для большинства конечных пользователей пользовательский интерфейс имеет большое значение.

Вопреки приведенному выше ответу, RealBasic никогда не использовал «интерпретируемое время выполнения». Он скомпилирован в машинный код и связан со средой выполнения. В наши дни он компилируется в инструкции LLVM , а затем компилируется в машинный код. Так что это определенно быстрее, чем Java. Кажется, что его главная слабость - это стигма, присущая любому языку, основанному на Basic.

2 голосов
/ 01 июня 2011

Я использовал RealBasic в течение многих лет из-за его кроссплатформенных возможностей.RealBasic долгое время был единственным продуктом, который действительно управлял обоими мирами.

С OS X 10.4 JAVA стал реальной альтернативой для RealBasic.В Windows JAVA работала хорошо в течение нескольких лет, а с 10.4 она также работала в OS X сейчас.Единственное, что есть в JAVA: вам нужно иметь JRE в целевой системе (OS X всегда есть, Windows обычно есть, но не всегда) - это единственная плохая вещь в JAVA.RealBasic также является «только интерпретируемой средой выполнения», но она переносит время выполнения в двоичном файле, что, с другой стороны, делает RealBasic .exe действительно огромным, если сравнивать их с VB -проектом.1010 * С 10.4 я решил перейти на JAVA для кроссплатформенной разработки, и с моей точки зрения сегодня это было лучшее решение, которое я мог сделать.

0 голосов
/ 07 августа 2014

Вы можете попробовать с Adobe Flex (теперь Apache Flex)

Flex для веб-приложений (приложений RIA) с использованием веб-сервисов (php, coldfusion, java, asp.net и т. Д.) AIR for Desktop (Windows, Mac) AIR для мобильных устройств (Android, iOS, BlackBerry)

если вы используете AIR, вам нужно установить среду выполнения AIR

извините за мой плохой английский

...