Стырил в коммерческий проект плюсик. Теперь сижу и думаю: плюс обыкновенный, я бы и сам такой нарисовал пиксель в пиксель, даже если бы исходного на flaticon никогда не видел...
Я думаю, основное отличие, уже существующих продуктов на рынке, это то, что они хранят сами отпечатки внутри, с аппаратным шифрованием, а наружу возвращают какой-нибудь хеш (с солью из рандома, которую можно при необходимости заново сгенерить). Если украдут пары хеш-человек, то это не так страшно. А судя по вопросу автора, он хочет сам собирать конкретную биометрию, и если он будет её прямо в таком виде хранить в базе - это может плохо кончиться.
Изучение котлина не освобождает от изучения Java, т.к. компилится котлин всё равно в джавовский байт код, запускается на JVM и декомпилится только в джаву.
Я думаю тебе стоит начать с изучения поиска информации в интернете, потому что "я нашёл книгу в формате djvu, но не знаю, как его открыть" максимально несерьезный подход.
Рекомендую посмотреть документацию вк, она у них довольно удобная и подробная. Насколько я помню, для прикрепления чего-либо, надо на специальный эндпоинт залить файл, а к сообщению прикрепить idшник залитого.
res2001, насколько я знаю, при использовании доменного имени, в заголовок пакета подставляется имя этого самого домена, что позволяет на одной машине держать несколько сайтов с разными доменами, так что просто вбить IP адрес нельзя