История изменений
Исправление LightDiver, (текущая версия) :
Я знаю что такое лазарус - это наследние делфи. По ряду причин для меня это вообще ни разу не альтернатива. Я лучше вон го поковыраю.
Питон он еще жирнее, чем js. Еще тормознее - это на самый крайний случай, когда уже не осталось вообще никакх варинатов. Я работал с ним сначала, проверял.
А суть простая - это проект на mediasoup. Там очень хорошая реализация уже большей части. Потому привязка к js изачальная. Сервер и клиент на node.js. Есть веб-версия войса: https://ns.fiber-gate.ru/
Но проблема веб-версии в неудобстве ее использования: Невозможность пуш-ту-толк, например. Потому нужен клиент. Изначально я клиент делал отдельно полностью, но это дублирование файлов, в итоге надо поддерживать два параллельных проекта.
И тут до меня дошло - можно же просто подгружать в клиент веб-версию полностью и передавать между ними данные. Я так на андроид сделал клиент за полчаса и все идеально работало. Но чтобы это сделать, надо во что то рабочее и вебовое грузить этот самый веб клиент с двухсторонней связью.
Самый очевидный варинат изначальный был - электрон. И он работает почти идеально, но он монструозен по требованиям. А таури это проект типа электрона, но на раст.
Вот я сейчас и перебираю варианты разной степени жручести и рабочести.
Qt и С++ я буду рассматривать даже позже питона, как самый самый крайний вариант, ну потому что не получается у меня С++. Я не понимаю его, он меня. Я не знаю в чем тут дело.
Тут выше предложили несколько интересных идей, я их записал и буду перебирать потихоньку. Сравнивать.
Исправление LightDiver, :
Я знаю что такое лазарус - это наследние делфи. По ряду причин для меня это вообще ни разу не альтернатива. Я лучше вон го поковыраю.
Питон он еще жирнее, чем js. Еще тормознее - это на самый крайний случай, когда уже не осталось вообще никакх варинатов. Я работал с ним сначала, проверял.
А суть простая - это проект на mediasoup. Там очень хорошая реализация уже большей части. Потому привязка к js изачальная. Сервер и клиент на node.js. Есть веб-версия войса: https://ns.fiber-gate.ru/
Но проблема веб-версии в неудобстве ее использования: Невозможность пуш-ту-толк, например. Потому нужен клиент. Изначально я клиент делал отдельно полностью, но это дублирование файлов, в итоге надо поддерживать два параллельных проекта.
Тут выше предложили несколько интересных идей, я их записал и буду перебирать потихоньку. Сравнивать.
И тут до меня дошло - можно же просто подгружать в клиент веб-версию полностью и передавать между ними данные. Я так на андроид сделал клиент за полчаса и все идеально работало. Но чтобы это сделать, надо во что то рабочее и вебовое грузить этот самый веб клиент с двухсторонней связью.
Самый очевидный варинат изначальный был - электрон. И он работает почти идеально, но он монструозен по требованиям. А таури это проект типа электрона, но на раст.
Вот я сейчас и перебираю варианты разной степени жручести и рабочести.
Qt и С++ я буду рассматривать даже позже питона, как самый самый крайний вариант, ну потому что не получается у меня С++. Я не понимаю его, он меня. Я не знаю в чем тут дело.
Исправление LightDiver, :
Я знаю что такое лазарус - это наследние делфи. По ряду причин для меня это вообще ни разу не альтернатива. Я лучше вон го поковыраю.
Питон он еще жирнее, чем js. Еще тормознее - это на самый крайний случай, когда уже не осталось вообще никакх варинатов. Я работал с ним сначала, проверял.
А суть простая - это проект на mediasoup. Там очень хорошая реализация уже большей части. Потому привязка к js изачальная. Сервер и клиент на node.js. Есть веб-версия войса: https://ns.fiber-gate.ru/
Но проблема веб-версии в неудобстве ее использования: Невозможность пуш-ту-толк, например. Потому нужен клиент. Изначально я клиент делал отдельно полностью, но это дублирование файлов, в итоге надо поддерживать два параллельных проекта.
И тут до меня дошло - можно же просто подгружать в клиент веб-версию полностью и передавать между ними данные. Я так на андроид сделал клиент за полчаса и все идеально работало. Но чтобы это сделать, надо во что то рабочее и вебовое грузить этот самый веб клиент с двухсторонней связью.
Самый очевидный варинат изначальный был - электрон. И он работает почти идеально, но он монструозен по требованиям. А таури это проект типа электрона, но на раст.
Вот я сейчас и перебираю варианты разной степени жручести и рабочести.
Qt и С++ я буду рассматривать даже позже питона, как самый самый крайний вариант, ну потому что не получается у меня С++. Я не понимаю его, он меня. Я не знаю в чем тут дело.
Исходная версия LightDiver, :
Я знаю что такое лазарус - это наследние делфи. По ряду причин для меня это вообще ни разу не альтернатива. Я лучше вон го поковыраю.
Питон он еще жирнее, чем js. Еще тормознее - это на самый крайний случай, когда уже не осталось вообще никакх варинатов. Я работал с ним сначала, проверял.
А суть простая - это проект на mediasoup. Там очень хорошая реализация уже большей части. Потому привязка к js изачальная. Сервер и клиент на node.js. Есть веб-версия войса: https://ns.fiber-gate.ru/
Но проблема веб-версии в неудобстве ее использования: Невозможность пуш-ту-толк, например. Потому нужен клиент. Изначально я клиент делал отдельно полностью, но это дублирование файлов, в итоге надо поддерживать два параллельных проекта.
Qt и С++ я буду рассматривать даже позже питона, как самый самый крайний вариант, ну потому что не получается у меня С++. Я не понимаю его, он меня. Я не знаю в чем тут дело.
И тут до меня дошло - можно же просто подгружать в клиент веб-версию полностью и передавать между ними данные. Я так на андроид сделал клиент за полчаса и все идеально работало. Но чтобы это сделать, надо во что то рабочее и вебовое грузить этот самый веб клиент с двухсторонней связью.
Самый очевидный варинат изначальный был - электрон. И он работает почти идеально, но он монструозен по требованиям. А таури это проект типа электрона, но на раст.
Вот я сейчас и перебираю варианты разной степени жручести и рабочести.