Приложение Т—Ж
В нем читать удобнее

Я сделал «Трубку» — приложение для звонков через интернет

16

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Александр Петров

Страница автора

Исходные данные

Когда заблокировали звонки в telegramm и whatsapp*, я заметил, что люди неохотно переходят в национальный мессенджер. Так как у меня был опыт разработки я решил "быстренько" сделать звонилку для личных нужд, и всех желающих.

Создание

Я уже имел опыт мобильной разработки, как наивных модулей, так и непосредственно на react native. Планировал сделать первую версию буквально за 2 недели, но полноценный релиз на ios затянулся на месяц. Еще месяц потребовался, чтобы допилить и опубликоваться в google play.

В первоначальном релизе базовый функционал регистрации, добавления друг-друга в контакты (приложение использует внутреннюю систему номеров, как ICQ в свое время) и собственно звонки. Под капотом обычный webrtc, для разработки серверной части активно применял llm, chatgpt в частности, это значительно ускорило разработку.

Итоги и планы

Как уже написал, приложение готово и им можно пользоваться. На данный момент около 500 юзеров, 200 активных. Устанавливали близкие и коллеги сарафанным радио.

В планах добавить видео (все очень просят) и коллективные звонки и оставаться ниже радаров.

  • Александр Петровineza, пишет не ИИ. А почему вы должны были о нем слышать, если я прямо пишу, что это небольшое частное приложение3
  • Evil_designerА что с персональными данными, содержанием звонков? Как обрабатываете/храните/защищаете?5
  • Александр ПетровEvil_designer, под капотом используется webrtc уже писал. Это значит что система пытается соединить вас НАПРЯМУЮ, приложение и мои сервера лишь помогают установить такой прямой туннель между вами и собеседником. Webrtc под капотом по умолчанию зашифрован. А для регистрации в самом приложении использую гугл или эпл сервис, оттуда получаю только ваш емаил (его можно и не передавать при желании) и псевдоним, других перс-данных не собираю3
  • Можно просто ДмитрийАлександр, ну, сейчас его кругом подозревают :)1
  • Можно просто ДмитрийМолодец, прикольное приложение! Мне вроде без надобности, но сам факт, что человек может вот так взять и запилить такое работающее приложение, на мой взгляд, очень круто!4
  • Андрей ЛАлександр, и очень хорошо, развивайте свой сервис и дальше, то низа что и никогда не выдавайте персональных данных, мало ли..2
  • ВиталийВсё-таки оставаться ниже радаров или публикация на ТЖ не считается? Если что, полностью поддерживаю идею приложения. Удобно0
  • Александр ПетровВиталий, Спасибо. Формально публикация на ТЖ, а по факту в чулане раздела "сообщества", так что будем считать, что ниже2
  • Андрей Лineza, не доверяй никому и просто проверяй..7 раз1
  • inezaАндрей, вот и не доверяю.0
  • Идейная тарелочницащас умельцы начнут приложухи пиоить, блокать не успевать0
  • Мihailas JacevičiusПрограммка не даёт мне залогиниться через Гугл, выдает ошибку.0
  • Александр ПетровМihailas, Google-вход в приложении работает у подавляющего большинства пользователей (вы первый кто жалуется), поэтому с высокой вероятностью ошибка связана с настройками именно вашего аккаунта или устройства. попробуйте: Обновить Google Play Services и Google Play Store, перезагрузить телефон. В настройках Google Аккаунта: Безопасность → Подключения/доступ сторонних приложений — убедиться, что доступ не заблокирован, и при необходимости дать разрешение заново. Если это рабочий/учебный аккаунт (Google Workspace) — возможны ограничения администратора на вход в сторонние приложения. Если включена Advanced Protection, она тоже может мешать некоторым сценариям авторизации. Очистить кэш/данные Google Play Services (Android) и попробовать снова.0
  • Ольга ГорностайТолько что говорила по Трубке с мамой из Беларуси. Связь отличная! Если и с безопасностью все ок, то вообще супер.0
Вот что еще мы писали по этой теме
Сообщество