Публикации по теме 'cross-platform'


Введение в создание кроссплатформенных приложений с помощью Electron
Существует широкий спектр фреймворков для создания веб-приложений, таких как Ruby on Rails, Django, Angular и другие. Точно так же существует несколько сред для создания собственных настольных приложений, таких как Microsoft Visual Studio и Cocoa. Но рабочий стол — это не единое целое. Существует несколько операционных систем — Microsoft Windows, Linux и macOS на самом верхнем уровне. Фреймворки для настольных приложений зависят от ОС, а иногда даже от версии ОС. Для приложений,..

Старое и новое — Синергия между классическим фреймворком и фреймворком Xojo.
Новый фреймворк Xojo, представленный для поддержки iOS, привносит массу отличных вещей в среду рабочего стола. У нас есть новый http-сокет, который поддерживает HTTP 1.1, новый механизм JSON, который поддерживает строки JSON в словари и из них, и целый ряд других полезных вещей. Но заставить классические фреймворки и Xojo общаться друг с другом может быть проблемой. Например, допустим, вам нужно преобразовать строку в переменную текстового типа. Как правило, это будет работать нормально..

Повысьте производительность своего приложения React Native
Мы живем в мире, где гибридное приложение предпочтительнее собственного. Многие платформы предоставляют такие же функции, как Xamarin, React Native и Ionic. Однако React Native экономит ваше драгоценное время благодаря своим встроенным необычным функциям и количеству кода, который вы написали на нативной платформе, такой как Android и IOS. Начиная с общего обсуждения, пара статей считает, что приложение React Native работает медленно, в результате они обвиняют фреймворк React Native в..

Flutter BLoC и провайдер: пример корзины покупок
Поскольку шаблон BLoC (Business Logic Component) был представлен в Google I / O 2018, на эту тему было написано много статей, таких как эта , и эта блочная библиотека , на которую сильно повлияли редукторы Redux, и многие другие. . После повторного просмотра Google I / O video я понял, что BLoC - это дисциплинированный способ доступа и обновления данных между виджетами в дереве, таких как глобальная переменная . Очевидно, что есть несколько способов реализовать BLoC. Поразмыслив..

Вопросы по теме 'cross-platform'

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

Выключение компьютера
Есть ли способ выключить компьютер с помощью встроенного метода Java?
101103 просмотров
schedule 26.02.2024

Где кроссплатформенные приложения должны хранить свои данные?
Вскоре я создаю приложение, ориентированное на Windows, Mac и Linux. Мне было интересно, где мне хранить данные приложения, такие как настройки и т. Д. Папка установки приложения - самый простой выбор, но я думаю, что это может быть проблемой с...
1711 просмотров
schedule 18.08.2022

Обертки .Net (dotNet) для OpenCV?
Я видел, что их несколько. opencvdotnet , SharperCV , EmguCV , Проект One on Code . У кого-нибудь есть опыт работы с любым из них? Я немного поиграл с тем, что в Code Project, но как только я попытался сделать что-нибудь сложное, я получил...
56049 просмотров
schedule 10.01.2024

Перенос кода C++ с Windows на Mac
Я долгое время занимаюсь Windows-разработкой, и похоже, что я буду участвовать в переносе Windows-приложения на Mac. Мы решили использовать Flex/Air для графического интерфейса с обеих сторон, что, кстати, выглядит действительно гладко. В моем...
5784 просмотров
schedule 02.11.2022

Концепция каталога данных на каждой платформе
Это очень похоже на Где кроссплатформенные приложения должны хранить свои данные? , но немного расширив их. Есть несколько хороших советов о том, где должен быть родительский каталог для данных, но не столько о том, какой должен быть каталог...
160 просмотров
schedule 17.10.2022

Есть ли кроссплатформенный способ получения информации от Python OSError?
Например, при простой операции создания каталога я могу сделать OSError следующим образом: (Убунту Линукс) >>> import os >>> os.mkdir('foo') >>> os.mkdir('foo') Traceback (most recent call last): File...
13780 просмотров
schedule 05.03.2022

У Ады есть препроцессор?
Для поддержки нескольких платформ в C/C++ можно использовать препроцессор для включения условной компиляции. Например., #ifdef _WIN32 #include <windows.h> #endif Как вы можете сделать это в Аде? У Ады есть препроцессор?
5686 просмотров
schedule 02.01.2023

Встроенный движок веб-браузера для кроссплатформенного настольного приложения?
Возможный дубликат: Как встроить элемент управления веб-браузера в кроссплатформенное приложение? Я хотел бы встроить движок просмотра (HTML, JS, CSS, DOM) в свои настольные приложения. Какой из них мне больше всего подходит, если я...
2962 просмотров

Как я могу определить операционную систему в Perl?
У меня есть Perl на Mac, Windows и Ubuntu. Как я могу узнать из сценария, какой из них какой? Заранее спасибо. Изменить: меня спросили, что я делаю. Это сценарий, часть нашей кроссплатформенной системы сборки. Сценарий рекурсивно...
66716 просмотров
schedule 17.02.2022

Qt Jambi против SWT для кроссплатформенной разработки графического интерфейса
В настоящее время я участвую в проекте по разработке приложений в первую очередь для Linux (Fedora 10). Однако позже может случиться так, что нам придется портировать эти приложения на Mac OS X и Windows, и мы не хотим, чтобы нас застали врасплох,...
7000 просмотров

Существуют ли кроссплатформенные фреймворки / методы предварительно скомпилированных заголовков в C ++?
Мне интересно, что другие испытали на реализации кроссплатформенных (Linux и Windows) предварительно скомпилированных заголовков на C ++. Я думаю о том, что Visual Studio позволяет вам делать с файлами stdafx.h, которые могут значительно сократить...
1409 просмотров
schedule 23.03.2022

Преимущества кроссплатформенной разработки?
Есть ли преимущества в разработке приложения на двух или более разных платформах? Имеет ли преимущества использование другого компилятора даже на той же платформе?
1070 просмотров
schedule 23.03.2022

Любая библиотека для многопоточной кроссплатформенности для Delphi и FreePascal?
Мне известны некоторые библиотеки потоков Windows для Delphi (OmniThread Lib, BMThreads и т. Д.). Но существует ли кроссплатформенная библиотека, которую можно использовать как в Delphi, так и в FreePascal?
1779 просмотров

Быстрые кроссплатформенные библиотеки обработки изображений C/C++
Какие существуют кросс-платформенные и высокопроизводительные библиотеки изображений для обработки изображений (изменение размера и поиск гистограмм цвета/оттенка). Графический интерфейс не нужен. Это для С/С++. До сих пор я заглядывал в...
36546 просмотров

Кроссплатформенная библиотека чертежей
Я искал хорошую кросс-платформенную библиотеку 2D-рисования, которую можно вызывать из C++ и использовать для рисования довольно простой геометрии; линии, прямоугольники, круги и текст (горизонтальный и вертикальный) для некоторых диаграмм и...
17141 просмотров
schedule 20.09.2022

Каков наиболее кроссплатформенный способ выполнения сценария Perl из Ant?
Каков наиболее кроссплатформенный способ выполнить скрипт pPerl из ant? Windows не любит скрипт Perl как исполняемый файл. Есть ли какой-либо другой способ, кроме как просто запустить Perl с использованием исполняемого файла, специфичного для ОС,...
1020 просмотров
schedule 11.06.2023

Остановить выполнение моей программы и перейти в отладчик без установки точек останова (Visual Studio / GCC и C ++)
Некоторое время назад я нашел информацию об этой функции на SO, но тема была дубликатом Скрытые возможности Visual Studio (2005-2008)? и я больше не могу их найти. Я хочу использовать что-то вроде этого: #ifdef DEBUG #define...
724 просмотров

Есть ли кроссплатформенный способ запуска связанного приложения для определенного типа файлов, отличный от Java?
Во-первых, я нашел пару конкретные вопросы Java и ответы на них . Я ищу более «родное», но кроссплатформенное решение, использующее C, C ++, какие-то сценарии оболочки или, в моем случае, Qt. Итак, вопрос в том, существуют ли стандартные...
2771 просмотров
schedule 01.05.2023

Где Boost.Process?
Мне нужно выполнить программу и получить ее вывод на С ++. Я бы хотел, чтобы мой код тоже был кроссплатформенным. Недавно открыв для себя чудесный мир библиотек Boost c ++ для всех ваших кроссплатформенных потребностей, я решил, что просто пойду...
32595 просмотров