170 похожих чатов

Всем привет. Извините, если пишу не в тему Можно совет? Если

разрабатывать такое простенькое приложение на С++ (только для винды) то какой фреймворк лучше всего использовать, чтобы все работало у всех? (именно с таким дизайном)
Ссылка на на картинку - дизайн: https://image.prntscr.com/image/erBuJRJdRUONnJaKCN7Jwg.png

Я слышал про Qt, но...
И в целом, что лучше делать, чтобы быть уверенным, что от 7 винды ни у кого не будет проблем с запуском приложения?

22 ответов

9 просмотров

А почему именно С++?

MrYarik666- Автор вопроса
Vladimir
А почему именно С++?

Само приложение, которое будет запускаться написано на Java, и пользователи ее ставят, чтобы играть, но хотелось бы покрыть 100% скачиваний, и чтобы проблем не было с запуском ни у кого На примете у меня только с++ и сделать на нем такой вот апдейтер, который скачает джаву и запустит все, что надо Если смотреть на с#, то конечно проще - но там нужен .NET (мне кажется на win 7 он может быть очень старый и будет проблема с совместимостью) Еще слышал про go, но я про него совсем мало знаю

Если возьмете фреймворк, то "все будет работать у всех"

MrYarik666- Автор вопроса
Max Kolesnikov
Если возьмете фреймворк, то "все будет работать у ...

Т.е не будет работать?) Вы про Qt имеете ввиду?

MrYarik666
Само приложение, которое будет запускаться написан...

На win7 есть по дефолту .net 3.5 Но зачем ориентироваться на win7 в 2021 году?

MrYarik666
Само приложение, которое будет запускаться написан...

Ничего не понял про то при чем тут джава и что значит покрыть 100% скачиваний

Vladimir
На win7 есть по дефолту .net 3.5 Но зачем ориентир...

"Ориентироваться" и "поддерживать" - разные вещи. Речь все-таки не о Хрюше

MrYarik666- Автор вопроса
Vladimir
Ничего не понял про то при чем тут джава и что зна...

Сама игра написана на java, она как правило стоит не у всех и чтобы ее запустить нужна джава И чтобы "покрыть" (т.е человек скачал приложение - оно у него точно запустилось) 100% скачиваний хочется сделать что-то надежное, что всегда будет запускаться без проблем Но в целом, думаю Qt подойдет к этой задаче, но боюсь я могу не знать какие-то нюансы p.s даже куплен сертификат EV уровня, чтобы смартскрин оффнуть, но все это бесполезно когда надо ставить джаву :D В общем я не хочу, чтобы часть людей, которые уже даже скачали игру не смогли играть потому что что-то не запустилось

MrYarik666
Сама игра написана на java, она как правило стоит ...

Т.е. твой лаунчер нужен чтобы скачать джаву и запустить игру?

MrYarik666- Автор вопроса
MrYarik666
Сама игра написана на java, она как правило стоит ...

Вообще для этого уже лет сорок как придумали инсталляторы, которые ставят все эти джавы вместе с продуктом

MrYarik666
Сама игра написана на java, она как правило стоит ...

? не понял, для того чтобы запускали без знания языка программирования есть такая штука как компиляция же не

MrYarik666- Автор вопроса
Max Kolesnikov
Вообще для этого уже лет сорок как придумали инста...

Я думаю вы слышали про майнкрафт?) Ну вотс, там вся аудитория привыкла к лаунчерам, которые не требуют установки, поэтому приходится делать так...

Vladimir
Ну нет, лаунчер для игры полезная штука

Полезная, кто спорит, на джаве его и логично было бы написать

MrYarik666- Автор вопроса
Vladimir
Я бы еще посмотрел в сторону js/electron

Слишком большой вес наверное будет у приложения?

Vladimir
>

Это не я. Ну и тут на два стула сесть не получится. Либо работает без сторонних либ (как хочет тс) , либо тащим нужные либы с инсталлятором

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта