Хотели бы некоторые указатели для Xojo

Моя компания планирует создать инструмент моделирования для обработки (напиток), и в настоящее время мы рассматриваем полуобработанную систему, написанную на Xojo. Я лично никогда не слышал об этом языке и был бы признателен, если бы кто-нибудь мог дать быструю оценку.

У нас нет собственной компетенции Xojo вообще, и мы, конечно, не хотим вводить систему, которая потребовала бы больших инвестиций в ноу-хау только для одной системы.

Итак, теперь мы рассматриваем наши варианты: перенесите его на язык, на котором мы хорошо (C# или Java), или продолжите разработку в Xojo, развивая внутренние навыки для этого языка.

Итак, каковы большие плюсы и минусы с Xojo?

ура

2 ответа

Решение

Xojo существует с конца 1990-х годов, тогда он назывался RealBasic. Его сила заключается в том, что он может создавать нативно выглядящие и работающие приложения для многих платформ, в основном OS X, а также Win и даже Linux. Однако сообщество разработчиков довольно мало. Но компании все это время удавалось оставаться в бизнесе и не собирается заканчивать его в ближайшее время.

Язык довольно прост и легок для изучения, используя давно известные концепции (его дизайн был основан на Visual Basic).

Зная Java, легко понять язык. Большим препятствием, вероятно, является знакомство с его библиотекой. Однако в Xojo против Java многие вещи намного проще выполнить.

Зовите меня ленивым, но это то, что мне нравится в Xojo. Я также программирую ObjC на Xcode, но для тех маленьких инструментов, которые просто необходимы для быстрой работы, Xojo превосходно подходит для быстрого извлечения программы, которая имеет приличный пользовательский интерфейс и работает на многих платформах практически без изменений.

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

В вашем конкретном случае, когда у вас уже есть полуработающее решение, я предлагаю вам потратить несколько дней, чтобы ознакомиться с ним, чтобы почувствовать его (вы можете использовать Xojo бесплатно, если вы не создаете с ним автономные приложения), В целом он достаточно стабилен, и я все еще использую 3-летнюю версию большую часть времени для разработки и создания своих приложений. Так что, даже если Ксоджо внезапно прекратит свою деятельность, я не буду сильно беспокоиться. Пока вы придерживаетесь простой функциональности (например, не используете уникальные функции, такие как XojoScript), вы все равно можете конвертировать приложение на другой язык позже, но есть также реальный шанс, что вам никогда не понадобится.

Если вы ищете кого-то, чтобы взглянуть на ваш проект Xojo, я бы порекомендовал разместить его на странице Xojo Find A Developer по адресу http://www.xojo.com/support/consultants.php где его могут получить все разработчики Pro. Консультанты, которые хотят поговорить с вами об этом, свяжутся с вами. (Полное раскрытие: мы, BKeeney Software, в списке и будем рады помочь вам разобраться во всем).

Другие вопросы по тегам