Публикации по теме '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 просмотров
schedule
31.07.2023
Выключение компьютера
Есть ли способ выключить компьютер с помощью встроенного метода 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 просмотров
schedule
23.02.2024
Как я могу определить операционную систему в Perl?
У меня есть Perl на Mac, Windows и Ubuntu. Как я могу узнать из сценария, какой из них какой? Заранее спасибо.
Изменить: меня спросили, что я делаю. Это сценарий, часть нашей кроссплатформенной системы сборки. Сценарий рекурсивно...
66716 просмотров
schedule
17.02.2022
Qt Jambi против SWT для кроссплатформенной разработки графического интерфейса
В настоящее время я участвую в проекте по разработке приложений в первую очередь для Linux (Fedora 10). Однако позже может случиться так, что нам придется портировать эти приложения на Mac OS X и Windows, и мы не хотим, чтобы нас застали врасплох,...
7000 просмотров
schedule
25.07.2022
Существуют ли кроссплатформенные фреймворки / методы предварительно скомпилированных заголовков в 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 просмотров
schedule
26.06.2022
Быстрые кроссплатформенные библиотеки обработки изображений C/C++
Какие существуют кросс-платформенные и высокопроизводительные библиотеки изображений для обработки изображений (изменение размера и поиск гистограмм цвета/оттенка). Графический интерфейс не нужен. Это для С/С++.
До сих пор я заглядывал в...
36546 просмотров
schedule
29.03.2024
Кроссплатформенная библиотека чертежей
Я искал хорошую кросс-платформенную библиотеку 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 просмотров
schedule
11.02.2024
Есть ли кроссплатформенный способ запуска связанного приложения для определенного типа файлов, отличный от Java?
Во-первых, я нашел пару конкретные вопросы Java и ответы на них . Я ищу более «родное», но кроссплатформенное решение, использующее C, C ++, какие-то сценарии оболочки или, в моем случае, Qt.
Итак, вопрос в том, существуют ли стандартные...
2771 просмотров
schedule
01.05.2023
Где Boost.Process?
Мне нужно выполнить программу и получить ее вывод на С ++. Я бы хотел, чтобы мой код тоже был кроссплатформенным.
Недавно открыв для себя чудесный мир библиотек Boost c ++ для всех ваших кроссплатформенных потребностей, я решил, что просто пойду...
32595 просмотров
schedule
20.04.2023