Если вы будете скачивать скрипты на Lua из интернетов и запускать — тогда эпл имеет право вас забанить (есть в апп сторе такой пункт), а так — на здоровье.
А вы там заставляете запускать видео звонок? Что мешает Еве позвонить от лица Алисы и голосом Алисы же прочитать ключ. Подделка голоса не такая уж нетривиальная задача. Но это ладно, лирика. Все равно без вышеописанных условий вся это секьюрность — для маркетологов.
Вызов каких-то методов. Заверять что сервер не сможет прочесть переписку можно только при:
1) полностью открытый код клиента
2) каноничная реализация шифрования (можно за эталон взять Signal)
Я пока не разбирался, но интересно есть ли и как реализован PFS у вас. Сверка принтов ключей через незащищенный от митма канал связи тоже так себе секьюрность.
Мне нравится пользоваться вайбером, но это шифрование похоже на фарс. Чтобы написать на баннерах что есть е2е шифрование для тех, кто не понимает что это.
Казалось бы причем тут намеренное замедление, еще и такие же жс "кодеры" плюсуют. Забавные вы.
А сделайте лучше хорошее мобильное приложение, чтобы я забрал свои слова назад.
Да какая мне разница что там тормозит, для меня как обывателя каждое js based приложение продолжает доказывать что тормоза — они там где рядом есть JS.
С FAQ вайбера:
>>Никто другой, даже Viber, не может ни прочитать, ни понять код
Чэсна-чэсна. Код клиента закрыт, но вы должны нам поверить на слово :-). Если не хочется открывать клиента то надо хотя бы какой-нибудь надежный аудито официальный провести. Как по мне, так лично я бы не парился — нарисовал бы на гуе замочки и сказал бы что это end-to-end, а то еще придется парится, е2е для групповых чатов + PFS не очень тривиальная вещь для реализации.
Как понять что мобильное приложение написано на js? оно запускается секунд 10 и тормозит. Серьезно, все эти Slack, gitter и еще десяток js мобильных приложений наводят на меня тоску. Хорошо фейсбук вовремя соскочил с жс и перешел на натив.
>>Следствием упрощения по сравнению со Scala стали также более быстрая компиляция и лучшая поддержка языка в IDE.
Что-то и время комплиции и поддержка IDE до сих пор в котлине хромает.
Java8 же обещали быть с Android N. Свифт, думаю, не угрожает яве, т.к. одно дело запустить «хеллоу ворлд» на нем на андроиде, другое — забайндить всё Андроид СДК.
Личнчо мне интересно было бы почитать про рендереры на вулкане+металле :-) 2016ый год же, как тут заметили в комментариях.
Если вы будете скачивать скрипты на Lua из интернетов и запускать — тогда эпл имеет право вас забанить (есть в апп сторе такой пункт), а так — на здоровье.
1) полностью открытый код клиента
2) каноничная реализация шифрования (можно за эталон взять Signal)
Я пока не разбирался, но интересно есть ли и как реализован PFS у вас. Сверка принтов ключей через незащищенный от митма канал связи тоже так себе секьюрность.
Мне нравится пользоваться вайбером, но это шифрование похоже на фарс. Чтобы написать на баннерах что есть е2е шифрование для тех, кто не понимает что это.
Казалось бы причем тут намеренное замедление, еще и такие же жс "кодеры" плюсуют. Забавные вы.
А сделайте лучше хорошее мобильное приложение, чтобы я забрал свои слова назад.
Так а движок опен-сорс? А то толку от статьи пока никакой и попахивает самопиаром ;-)
Можно заюзать cmake для генерации прожект файлов для любой IDE. В итоге можно будет пилить одну кодобазу с разных ОС
Последний айфон, железо гипермощное, а я вынужден пялиться 10 (десять, Карл!) секунд в белый экран чтобы открылся gitter.
Да какая мне разница что там тормозит, для меня как обывателя каждое js based приложение продолжает доказывать что тормоза — они там где рядом есть JS.
Какая связь между кол-вом классов и скоростью работы? меня на iOS вполне устраивает нативный клиент по сравнению с жс.
>>Никто другой, даже Viber, не может ни прочитать, ни понять код
Чэсна-чэсна. Код клиента закрыт, но вы должны нам поверить на слово :-). Если не хочется открывать клиента то надо хотя бы какой-нибудь надежный аудито официальный провести. Как по мне, так лично я бы не парился — нарисовал бы на гуе замочки и сказал бы что это end-to-end, а то еще придется парится, е2е для групповых чатов + PFS не очень тривиальная вещь для реализации.
Как понять что мобильное приложение написано на js? оно запускается секунд 10 и тормозит. Серьезно, все эти Slack, gitter и еще десяток js мобильных приложений наводят на меня тоску. Хорошо фейсбук вовремя соскочил с жс и перешел на натив.
Что-то и время комплиции и поддержка IDE до сих пор в котлине хромает.
PS: не смог дальше одной трубы пролететь :(