Вопросы с тегом «cross-platform»

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

27
Почему «толстые двоичные файлы» более широко не используются для кроссплатформенных приложений?

Насколько я знаю, так называемые «толстые двоичные файлы» - исполняемые файлы, содержащие машинный код для нескольких систем, - действительно используются только на компьютерах Apple, и даже там кажется, что они использовали их только потому, что им нужно было перейти с PowerPC для x86. В настоящее...

20
Является ли Java (все еще) кроссплатформенным языком выбора? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

18
Почему строковые ресурсы обычно хранятся вне кода, а не внутри кода?

Обычно на многих платформах я записываю свои строковые ресурсы в файл .resx или .xml, а затем получаю их, используя какой-то платформо-зависимый подход. То есть на iOS я их получаю NSBundle.MainBundle, а с помощью Context.Resourcesна Android. Каковы преимущества этого подхода и почему он не имеет...

15
Как объяснить, что написание универсального кроссплатформенного кода C ++ и поставки продуктов для всех ОС не так просто?

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

14
Работает ли Ubuntu как ноутбук для ИТ-консультанта?

Я работаю программистом-консультантом, обычно в крупных компаниях. Я использую ноутбук с Windows, и многие из моих коллег используют Mac. Мое личное предпочтение было бы запускать Ubuntu, если бы я мог полностью контролировать свою среду разработки. Но мне иногда понадобятся конкретные продукты...

13
Как Delphi XE2 будет работать на разных платформах? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Так что я немного читал о Delphi XE2 и, возможно, отправлюсь в тур в...

13
Методы обеспечения кроссплатформенной совместимости (C ++)?

Я заканчивал один из моих ранних проектов C ++, который (в соответствии с фреймворком) должен был быть кроссплатформенным. Я полностью разработал проект в Windows и Visual Studio, полагая, что, поскольку все библиотеки являются кроссплатформенными, выполнение сборки OSX в дальнейшем будет...

13
Является ли Java хорошим выбором для кроссплатформенных игр? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 6 лет назад . Я хочу создать игру на Java и хотел бы, чтобы она работала на Windows,...

12
Чем JVM и Java WORA отличаются от других языков высокого уровня?

В мире Java мы часто говорим о JVM, и когда Java была новой, у нее была, предположительно, убийственная функция: «Однажды напиши, беги где угодно». От того, как люди говорят и пишут, это, кажется, отличается от того, как работает, например, Python. Тем не менее, я не знал, каким образом написанный...

12
Есть ли тенденция кроссплатформенных наборов GUI? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

12
Поддерживают ли классы в библиотеке JRE наблюдаемые и / или асинхронные чтения из внешних / не JRE сборок?

Как я могу реализовать свою кроссплатформенную библиотеку (например, на JRE), чтобы работать в поточно-ориентированном режиме с объектными ссылками, чтобы нативные внешние интерфейсы на других платформах могли наблюдать объект и использовать преимущества шаблонов Observable? Немного предыстории -...

12
Можно ли использовать компилятор Intel C / C ++ в Linux для создания объектных файлов, которые будут связаны в Windows?

Почему? В зависимости от вашего источника, компилятор Intel может быть или, скорее всего, компилятором, генерирующим самые быстрые исполняемые файлы для архитектуры x86 (улучшение времени выполнения на 5-100%). Intel бесплатно предлагает свои компиляторы для Linux по некоммерческой лицензии (думаю,...

11
Что такое независимость от платформы? Являются ли кроссплатформенность и «независимость от платформы» одинаковыми?

Что на самом деле означает независимость платформы? По какому критерию можно назвать языковую платформу независимой? Являются ли кроссплатформенность и «независимость от платформы» одинаковыми? (Это может быть вопрос для самостоятельного изучения, но я хотел бы услышать от экспертов из переполнения...

11
Кроссплатформенное программирование на рабочем столе: C ++ против Python [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

10
Почему компиляторы обычно генерируют исполняемые файлы только для платформы, на которой они установлены?

Я разработчик C ++ и в попытке лучше понять кроссплатформенную разработку, я пытаюсь лучше понять некоторые детали реализации компиляторов и то, как именно они создают специфичные для ОС двоичные файлы. В разгар своего исследования я понял, что, по крайней мере, какое-то время большинство...

10
Каковы различия между AppMobi и PhoneGap?

Я новичок в разработке кросс-платформенных приложений. Я наткнулся на очень похожие кроссплатформенные фреймворки AppMobi и PhoneGap . Я хочу знать Есть ли различия между apk / ipa, созданным с помощью Appmobi, и apk / ipa, созданным с помощью PhoneGap? Есть ли разница в нативных функциях, которые...

10
Какой язык я должен использовать для создания кроссплатформенной библиотеки? [закрыто]

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не...

9
Какой подход следует использовать при разработке приложений для нескольких платформ?

Для приложений, ориентированных на несколько платформ, я вижу в основном два подхода к разработке: Перейти на какую-то JAVA-подобную платформу разработки. Иметь одно решение кода и позволить промежуточной среде выполнения работать с разными платформами. Если что-то пойдет не так на любой платформе,...