powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CrossVCL
25 сообщений из 107, страница 4 из 5
CrossVCL
    #39522857
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorGatorпропущено...
+1
Абсолютная бесполезность на десктопах и серверах.
GPS на сервере необходим, чтобы знать, в какой стене его припрятали от маски-шоу ))))
Еще GPS-маячки ставятся на промышленном оборудовании, чтобы отслеживать его перемещении в соответствие с договором (думаю, все слышали про российские турбины от Сименса для Крыма). Например, в случае со станками ЧПУ -- оно перестает работать, если координаты рабочего места не соответствуют контрактным.
...
Рейтинг: 0 / 0
CrossVCL
    #39522858
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiНа десктопе есть Google Maps, на мобильнике 2ГИСЭто всё дело вкуса. А мог бы и там и там Google Maps использовать.

schiЯ все к чему клоню - на десктопе экран 27 дюймов, на смартфоне чуть меньше 5, использовать один и тот же интерфейс не совсем эффективно будет.
Только в случае, если движок этого интерфейса не умеет адаптироваться к размеру экрана. У тех программ, которые я приводил в пример (и у многих других) - умеет.

И, да, интерфейс - не главное. Их может быть и несколько в зависимости от размеров экрана, ничего в этом нет сложного. Главное удобство - чтоб бинарник был один.
...
Рейтинг: 0 / 0
CrossVCL
    #39522870
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockschiНа десктопе есть Google Maps, на мобильнике 2ГИСЭто всё дело вкуса. А мог бы и там и там Google Maps использовать.


2ГИС работает без подключения к интернету.

schiЯ все к чему клоню - на десктопе экран 27 дюймов, на смартфоне чуть меньше 5, использовать один и тот же интерфейс не совсем эффективно будет.
Только в случае, если движок этого интерфейса не умеет адаптироваться к размеру экрана. У тех программ, которые я приводил в пример (и у многих других) - умеет.

И, да, интерфейс - не главное. Их может быть и несколько в зависимости от размеров экрана, ничего в этом нет сложного. Главное удобство - чтоб бинарник был один.[/quot]

Видишь ли, адаптация к размерам, отличающимся в 5 раз - это вряд ли удобный с точки зрения интерфейса результат. А в чем удобство одного бинарника - я не понимаю. Мне лучше два бинарника, но чтобы каждый был оптимизирован под свою платформу.
...
Рейтинг: 0 / 0
CrossVCL
    #39522879
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiМне лучше два бинарника
Есть программа. Скажем, половина кода в ней - бизнес-логика, половина - пользовательский интерфейс.
Если в ней два интерфейса - то получаем 3 части:
- Бизнес-логика,
- Интерфейс1,
- Интерфейс2.

А если два бинарника - то получаем 4 части:
- Бизнес-логика в бинарнике 1,
- Интерфейс в бинарнике 1,
- Бизнес-логика в бинарнике 2,
- Интерфейс в бинарнике 1.

Элементарно больше работы программиста. Проектировать и собирать две версии вместо одной. Постоянно следить, чтобы изменение общего кода в одной не сломало другую.

schi, но чтобы каждый был оптимизирован под свою платформу
Секундочку. Речь изначально шла об одной платформе - винде. Одинаковой, единой платформе.
...
Рейтинг: 0 / 0
CrossVCL
    #39522900
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockСекундочку. Речь изначально шла об одной платформе - винде. Одинаковой, единой платформе.

Я видимо потерял нить обсуждения. Если у телефона и у десктопа разные аппаратные средства, как может быть один бинарник ?
...
Рейтинг: 0 / 0
CrossVCL
    #39522922
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жаба, например.
...
Рейтинг: 0 / 0
CrossVCL
    #39522924
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010,

У жабы бинарник?:)
...
Рейтинг: 0 / 0
CrossVCL
    #39522933
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, можно сделать и бинарник. Но тогда потеряется переносимость. Кстати, вроде в 9 обещают нативную компиляцию.
...
Рейтинг: 0 / 0
CrossVCL
    #39522966
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010,

Ага, 9 версий носились с прослойками и, наконец, поняли, что они - зло :)

По поводу бинарей сложно сказать, насколько он нужны разные или одинаковые. У нас, например, библиотеки одни для всех проектов и каша минимизирована полностью, до нуля. Все бинарники собираются одним батником из одних сырцов, я как-то не вижу особенно проблем собрать несколько бинарей. Я то и сам люблю монилитные бинари, но в случае разных классов девайсов наверно всё таки удобнее раздельные бинарники. Даже если они смогут когда-то запускаться везде.
...
Рейтинг: 0 / 0
CrossVCL
    #39522998
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiYuRockСекундочку. Речь изначально шла об одной платформе - винде. Одинаковой, единой платформе.

Я видимо потерял нить обсуждения. Если у телефона и у десктопа разные аппаратные средства, как может быть один бинарник ?Псевдо-бинарник, UWP например - один на все платформы под виндой - десктоп, Xbox, iot, mobile. Или в случае win32 на ARM - MZP (или как там называется формат EXE).
...
Рейтинг: 0 / 0
CrossVCL
    #39525141
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто пробовал ставить? Не появляется в project manager add platform.
...
Рейтинг: 0 / 0
CrossVCL
    #39525142
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дельфя 10.2+?
...
Рейтинг: 0 / 0
CrossVCL
    #39525143
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat,
нет, 10.1
...
Рейтинг: 0 / 0
CrossVCL
    #39525144
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

Обломись. Там нет комплияции под линукс.
...
Рейтинг: 0 / 0
CrossVCL
    #39525146
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatGallemar,

Обломись. Там нет комплияции под линукс.

Ыыы,обидно
...
Рейтинг: 0 / 0
CrossVCL
    #39525147
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторRequirements

CrossVcl requires Embarcadero Delphi 10.2 with macOS development add-on. Enterprise version requires for Linux development.
...
Рейтинг: 0 / 0
CrossVCL
    #39525148
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat, да я уже увидел
...
Рейтинг: 0 / 0
CrossVCL
    #39534010
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiТак майкрософт же уже выпускала свои планшеты с чехлом-клавиатурой и виндой, делающих их как бы десктопными -- продукт провалился.

кто куда провалился? у меня вон лежит на столе surface pro - никуда он не проваливается.

провалилось то, что делали на ARM-е, а Intel версии - живее всех живых, как вполне актуальный ультраноут
...
Рейтинг: 0 / 0
CrossVCL
    #39534020
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockschiМне лучше два бинарника
Есть программа. Скажем, половина кода в ней - бизнес-логика, половина - пользовательский интерфейс.
Если в ней два интерфейса - то получаем 3 части:
- Бизнес-логика,
- Интерфейс1,
- Интерфейс2.

А если два бинарника - то получаем 4 части:
- Бизнес-логика в бинарнике 1,
- Интерфейс в бинарнике 1,
- Бизнес-логика в бинарнике 2,
- Интерфейс в бинарнике 1.

Элементарно больше работы программиста. Проектировать и собирать две версии вместо одной. Постоянно следить, чтобы изменение общего кода в одной не сломало другую.

schi, но чтобы каждый был оптимизирован под свою платформу
Секундочку. Речь изначально шла об одной платформе - винде. Одинаковой, единой платформе.

чушь какая-то.

UI для десктопа и для мобильных версий будет отличаться принципиально, по определению. зачем в одном бинарике таскать разные .dfm/.res которые в принципе никогда на нем запущены не будут?

==

crossvcl - сабж конечно очень интересен, но вот насчет iOS/Android таки будет печаль-печаль, особенно со вторым.
...
Рейтинг: 0 / 0
CrossVCL
    #39534049
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbpatchUI для десктопа и для мобильных версий будет отличаться принципиально, по определению. зачем в одном бинарике таскать разные .dfm/.resНе всегда отличаться и не всегда принципиально, да это и не важно.
А зачем таскать dfm - я вообще не знаю.
...
Рейтинг: 0 / 0
CrossVCL
    #39534099
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockdbpatchUI для десктопа и для мобильных версий будет отличаться принципиально, по определению. зачем в одном бинарике таскать разные .dfm/.resНе всегда отличаться и не всегда принципиально, да это и не важно.
А зачем таскать dfm - я вообще не знаю.
абсолютно всегда, ибо мышь и толстый палец - это две большие разницы

ты вона запусти с планшета rdp сессию к винде и попробуй пальцем поработать- имено поработать, а не интернеты серфить - расскажешь потом как оно
...
Рейтинг: 0 / 0
CrossVCL
    #39534104
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbpatchабсолютно всегда, ибо мышь и толстый палец - это две большие разницыНу если dfm (т.е. VCL) использовать - то да.
...
Рейтинг: 0 / 0
CrossVCL
    #39534178
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хватит оффтопить, расскажите лучше за Crossvcl
...
Рейтинг: 0 / 0
CrossVCL
    #39534272
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockdbpatchабсолютно всегда, ибо мышь и толстый палец - это две большие разницыНу если dfm (т.е. VCL) использовать - то да.

при чем тут VCL? под большепальцевый ввод никаких особо контролов не нужно (не считая, конечно, жестов, но то такое).
достаточно просто делать гиганские кнопки и не менее гигантские (по меркам десктопа) поля ввода.

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

в любом случае это будут уже разные .dfm или .pas - не важно, с точки зрения бинарного деплоя это неродной код и ресурс бесполезен
...
Рейтинг: 0 / 0
CrossVCL
    #39534279
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbpatchпри чем тут VCL?
При том, что я не использую .dfm. И если мой интерфейс подстраивается под любой размер экрана - я лично не называю его "неродной".

Всё, хватит оффтопить. Попросили же.
...
Рейтинг: 0 / 0
25 сообщений из 107, страница 4 из 5
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CrossVCL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]