Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# в Windows, Linux и Mac OS / 18 сообщений из 18, страница 1 из 1
16.03.2019, 09:52
    #39787097
ProudNoob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
Всем доброго времени суток.
Подскажите пожалуйста, насколько сложно портировать исходный код из Windows под Linux и Mac OS.

Заказчик постави задачу собрать но его браузер со специфическими свойствами.
Под Windows решили использовать CefSharp. Но, так как у заказчика есть компы под Linux-ом и Mac OS, встал вопрос о возможности портирование и под них.

За ранее спасибо всем!
...
Рейтинг: 0 / 0
16.03.2019, 11:35
    #39787110
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ProudNoobпортировать исходный код из Windows под Linux и Mac OS.
предпочитаю не портировать, а отдельные проекты под каждый инструмент или Ось.
Для удобства пользователя.
Так как например, событие свайп под андроид невозможно портировать.
А пользователю - удобно.
И т.д.
Заказчик хочет дёшево? Ну тогда и продукт будет дешёвый.


ProudNoobЗаказчик постави задачу собрать но его браузер со специфическими свойствами.
вот эта задача в пару слов непонятна.
...
Рейтинг: 0 / 0
16.03.2019, 11:54
    #39787116
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
CEF лучше с родным
c++ использовать

И портировать ничего не придется
...
Рейтинг: 0 / 0
16.03.2019, 12:10
    #39787122
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
Petro123ProudNoobЗаказчик постави задачу собрать но его браузер со специфическими свойствами.
вот эта задача в пару слов непонятна..
Скорее всего аутентификацию кастомизировать нужно
...
Рейтинг: 0 / 0
16.03.2019, 12:22
    #39787126
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ИзопропилPetro123пропущено...

вот эта задача в пару слов непонятна..
Скорее всего аутентификацию кастомизировать нужно
все равно не врубаюсь.
Кастомизировать это приспособить и присобачить.
"Его браузер" - это причём к десктопу?
Хочет - пусть распишет на пару абзацев свой вопрос.
...
Рейтинг: 0 / 0
16.03.2019, 12:25
    #39787127
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
Petro123,

Что такое скажем yandex броузер?
...
Рейтинг: 0 / 0
16.03.2019, 12:45
    #39787130
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ИзопропилPetro123,
Что такое скажем yandex броузер?
у меня хром в андроиде.
Ответил?
Ты так же как автор, немногословен).
...
Рейтинг: 0 / 0
16.03.2019, 13:31
    #39787139
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
Petro123ИзопропилPetro123,
Что такое скажем yandex броузер?
у меня хром в андроиде.
Ну вот набери в этом своём хроме, что в андроиде в поиске: CefSharp
И почитай, об чём речь
...
Рейтинг: 0 / 0
16.03.2019, 18:26
    #39787182
ProudNoob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ИзопропилPetro123пропущено...

вот эта задача в пару слов непонятна..
Скорее всего аутентификацию кастомизировать нужно

Вы частично правы. Но все как всегда еще хуже))) Там не просто аутентификацию кастомизировать, а добавить много специфического для фирмы.
Я не могу, по условию подписанного соглашения, много расписывать. Скажу, что только этот браузер будут использовать на предприятии.
...
Рейтинг: 0 / 0
16.03.2019, 18:36
    #39787183
ProudNoob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ИзопропилCEF лучше с родным
c++ использовать

И портировать ничего не придется
Это был бы идеальный вариант, но у нас нет ни одного с++ника.
Но за наводку спасибо. На сайте CEF я прочила, что есть .Net/Mono (CEF3) - https://bitbucket.org/xilium/xilium.cefglue
Попробуем посмотреть в этом направлении))
...
Рейтинг: 0 / 0
16.03.2019, 19:10
    #39787188
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ProudNoob,

с Mac OS будет хуже.

Python или Java - рассматривали?
...
Рейтинг: 0 / 0
16.03.2019, 20:59
    #39787202
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ИзопропилPython или Java - рассматривали?по логике ТС ответов, нет у них таких.
...
Рейтинг: 0 / 0
16.03.2019, 21:28
    #39787208
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ProudNoobCEF
Почитал. Много думал.
авторИнтеграция Web в настольные приложения может дать разработчикам очень много дополнительных инструментов. В простейшем случае это банальное окно Web браузера внутри программы. В более сложных ситуациях это тесная безупречная интеграция лучших решений Web, не выделяющихся из общего настольного окружения. Решить весь спектр таких интеграционных задач разработчикам позволяет Chromium Embedded Framework (CEF).
Очень странная технология. Имхо.
...
Рейтинг: 0 / 0
16.03.2019, 22:09
    #39787226
ProudNoob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ИзопропилProudNoob,

с Mac OS будет хуже.

Python или Java - рассматривали?
К сожалению им нужен бинарник а не байткотовое решение.
Я перлогал java, так как имел уже подобный опыт создания браузера.
Но архитектуру они заказывали не у нас.
Та что мы теперь и умные, и красивые ))))))))
...
Рейтинг: 0 / 0
16.03.2019, 22:12
    #39787227
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ProudNoob,

Разверните терминальный сервер, и пусть линуксоиды юзают приложение по RDP
...
Рейтинг: 0 / 0
16.03.2019, 23:30
    #39787234
ProudNoob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
Shocker.ProProudNoob,

Разверните терминальный сервер, и пусть линуксоиды юзают приложение по RDP
Это не по тз.
Тут поступило предложение посмотреть в сторону QT.
...
Рейтинг: 0 / 0
17.03.2019, 00:41
    #39787243
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ProudNoobТут поступило предложение посмотреть в сторону QT.
CEF и без этого кроссплатформенно собирается

можно базироваться на cefsimple или cefclient ?
...
Рейтинг: 0 / 0
20.03.2019, 08:49
    #39788781
ProudNoob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C# в Windows, Linux и Mac OS
ИзопропилProudNoobТут поступило предложение посмотреть в сторону QT.
CEF и без этого кроссплатформенно собирается

можно базироваться на cefsimple или cefclient ?
Спасибо) Сейчас как раз в эту сторону и смотрим.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# в Windows, Linux и Mac OS / 18 сообщений из 18, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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