Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Те, бинари которых подписаны валидным CodeSign-сертификатом. Это означает, что организация, выдающая сертификаты, проверила юридические данные девелопера, и ручается за его безопасность перед всей платформой (Windows, MacOS). Все CodeSign-сертификаты стоят денег и организации, выдающие их, категорически не заинтересованы выдавать их нечистым на руку девелоперам. Сертификат, созданный самим девелопером, не считается валидным и операционная система явно пометит такое приложение как опасное.Какие лаунчеры все таки являются безопасными?
Официальный, лаунчеры Modrinth и Curseforge.Какие лаунчеры все таки являются безопасными?
Для обычного использования нет.Или есть смысл написать свой?
Что именно понимается под критерием безопасности?Какие лаунчеры все таки являются безопасными?
Банально, чтобы из доверенных источников.Что именно понимается под критерием безопасности?
Официальный, лаунчеры Modrinth и Curseforge.
Банально глупо писать свой, если он будет применяться локально, а не для коммерческого использования, по типу проекта и тд. Как написал @MaximPixel из нормальных офиц, CurseForge, Modrinth. От себя бы добавил Launcher Legacy(по ЕС он недоступен как у меня без впн) и Lunar Client. Всякие TLauncher, KLauncher и остальной алфавитный порядок не вызывает доверия, как минимум из-за кучи видео обзоров.Или есть смысл написать свой?
1) Творчество: Ты буквально можешь реализовать свои идеи и создать что-то уникальное, что может привлечь внимание игроков.
2) Полный контроль: Ты можешь настроить лаунчер по своим требованиям и добавить функции, которые по твоему мнению, полезны для игроков.
3) Взаимодействие с пользователем: Начиная от особых уведомлений в лаунчер(push), заканчивая отдельными ветками с "онлайн" общением.
4) Интеграция: Ты можешь интегрировать работу с другими приложениями(discord и т.п), мне например нравится идея с трансляцией стримов из twich/youtube в отдельный блок на сайте/лаунчере.
5) Информация: Получение информации о пользователях, например HWID, ip и т.п, что потом может помочь при блокировках)
6) Контроль: Тотальный контроль над всеми действиями в лаунчере, особенно логирование ошибок.
Можно много ещё плюсов написать, но для меня это основные.
1) Разработка: Создание лаунчера требует хороших знаний программирования и понимания как работает код.
2) Безопасность: Лаунчер может быть уязвим для взлома, так же не забываем про утечку памяти.
3) Время: Разработка может занять много времени, особенно если ты делаешь это один. Тебе придется тратить время на тесты, либо искать людей для тестов.
4) Репутация: Давайте будем объективны, если мы говорим за обычные лаунчеры и сайты, то пофигу.
Но в моем понимание, лаунчер и сайт это те места, которые должны показывать пользователю, что команда разработчиков - старалась.
Мало кому захочется заходить на проект, который используют чужие слитые наработки или же сделанное на коленке.
Обычно это показывает, какой подход у команды разработчиков и в частности у владельца к проекту.
Лаунчер стоит писать только в тех целях, если он действительно необходим.
Я никогда не доверял клиентской защите, поэтому не бегал по разным лаунчерам.
В 2019 как допилил фишки которые мне нужны в sashok 724, так им и пользовался(по типу бана HWID и подобные).
Если у тебя маленький проект, то не обязательно писать сразу лаунчер, можно воспользоваться публичными лаунчерами для проекта.
Опять же, я не говорю за дизайн, о нем всегда нужно думать и неважно какой лаунчер ты используешь.