Développement: New Generation Messenger. Partie 1

Salut Giktayms! Il y a quelque temps, nous avons décidé de développer un messager de nouvelle génération qui serait exempt des lacunes de la messagerie instantanée existante et aurait un ADN complètement différent.


Et c'est ce que nous avons obtenu.

Contexte

Si vous regardez rétrospectivement l'évolution des messageries instantanées modernes, vous pouvez distinguer deux catégories principales à partir desquelles elles ont commencé:

1. Messagers créés à l'origine sous forme de chats.

De tels messagers incluent WhatsApp, qui avait initialement l'idée principale de remplacer SMS, Telegram - a été déclaré comme le chat le plus sécurisé et beaucoup d'autres, dans lesquels l'accent était mis principalement sur la messagerie texte.

2. Messagers initialement destinés aux appels.

Ces messagers incluent Skype, qui dans les premières versions était généralement une application pour les appels à bas prix à l'étranger, Viber, qui était également un simple numéroteur, Tango, spécialisé au début sur les appels vidéo, etc.

Au cours de l'évolution, les messagers ont commencé à introduire des fonctions qu'ils n'avaient pas initialement, donc dans Skype, puis dans Viber, dans Tango sont apparus des messages texte, le partage de fichiers, etc., dans WhatsApp, à leur tour, les appels audio sont apparus en premier, puis la vidéo, la même chose dans Telegram, etc.

Puis vint le tour des API ouvertes, des bots, des masques, des positions géographiques, des paiements, des statuts, des canaux publics, etc.

Autrement dit, dans le processus d'évolution, les messagers commencent à devenir des combinaisons avec de nombreuses fonctionnalités supplémentaires.

Et ici, le fait est intéressant que plus le messager a d'utilisateurs, plus il implémente de telles fonctionnalités supplémentaires et moins de nouvelles fonctionnalités.

Par exemple, l'un des messagers WhatsApp les plus courants n'a toujours pas d'API ouverte, il n'y a pas de bots.
Il n'a même pas de navigateur intégré.

Vous pouvez certainement dire qu'ils sont grands et qu'ils n'ont pas besoin de se fatiguer, mais la raison en est probablement qu'il est très difficile d'introduire de nouvelles fonctionnalités lorsque vous avez des millions d'utilisateurs en direct et que vous devez changer quelque chose dans la structure.

Vous pouvez même dire que ces messagers sont développés grâce à des béquilles et des accessoires, car initialement, structurellement, ils ont été conçus avec une fonctionnalité complètement différente et plus limitée.

Compte tenu de tout cela, lors du développement de notre messager, nous avons décidé de créer immédiatement un messager multifonctionnel, en posant comme base non seulement les fonctions qui sont déjà dans d'autres messages instantanés, mais aussi ce qui pourrait être demandé à l'avenir et personne ne l'a actuellement.
En d'autres termes, nous avons créé la structure du messager de manière à pouvoir ajouter rapidement et sans douleur de nouvelles fonctionnalités.

En conséquence, nous avons tout un écosystème de messagerie instantanée dans lequel d'autres services peuvent vivre et qui peuvent également potentiellement cannibaliser d'autres services similaires.

Et voici l'une des opportunités intéressantes qui pourraient potentiellement changer le monde des télécommunications.

Maintenant, il y a, pour ainsi dire, deux mondes, deux écosystèmes pour les communications - le premier est des messagers qui utilisent un numéro de téléphone comme connexion et sont principalement utilisés par des particuliers et le second - la soi-disant téléphonie d'entreprise - sont des échanges téléphoniques virtuels, des PBX sur Asterisk et d'autres compatibles SIP plates-formes.

Mais malgré le fait que les messageries instantanées et la téléphonie professionnelle utilisent des numéros de téléphone, dans chaque cas ce sont des entités différentes.

Le problème est que ces deux mondes ne se croisent pas, bien que les deux fassent la même chose - ils connectent les gens.

C'est-à-dire vous ne pouvez pas passer un appel, par exemple, depuis WhatsApp ou Telegram vers un utilisateur PBX IP VOIP - bien que la téléphonie IP soit utilisée dans les deux cas, les numéros de téléphone et les mêmes codecs vocaux ou vidéo sont utilisés.

Pour la communication, l'utilisateur de messagerie doit quitter l'écosystème de messagerie et utiliser le RTPC ou le GSM, c'est-à-dire passer un appel payant. Ou passez un appel payant à partir du messager (par exemple, Viber Out), qui finira également par passer par l'ancien PSTN ou GSM. Une situation étrange à un moment où l'utilisateur peut déjà avoir l'habitude d'appeler gratuitement des amis et des parents.

Pourquoi cela se produit-il?

La réponse est simple: les messagers ont suffisamment d'audience et ne veulent aucune intégration avec les autres. Déjà, l'audience totale des messagers est d'environ 5 milliards de personnes. Au contraire, les messagers sont contraints de ne les utiliser que, il n'y a pas de prérequis pour l'unification des messagers. En d'autres termes, chaque messager tire une couverture sur lui-même.



D'un autre côté, la téléphonie VOIP traditionnelle est en demande dans les affaires - il suffit de dire que le volume du marché VOIP est estimé à 120 milliards USD.



Il existe déjà une infrastructure de téléphonie SIP énorme et déployée dans chaque entreprise, liée à la numérotation géographique ou non géographique (numéros 8-800).

Pourquoi, à notre avis, est-il nécessaire de s'éloigner de l'ancienne connexion basée sur la numérotation géographique? Quel est le problème de la numérotation? Il y en a plusieurs:

1. Il s'agit d'une ressource épuisable, le nombre de chambres allouées à chaque pays est limité.

2. Il s'agit d'une ressource réglementée - délivrée uniquement par des organisations autorisées par l'État, et chaque État a ses propres règles.

3. Étant donné que les numéros sont géoréférencés à un pays, une ville, etc., vous devez payer de l'argent pour appeler ces numéros.

Cela semble très étrange - parce que tout le monde est déjà habitué à utiliser les messageries instantanées et ne paie généralement pas les appels.

D'un autre côté, une entreprise devrait sembler intéressée par la commodité et la gratuité pour une personne en tant que client, mais la seule chose qu'elle peut faire et faire est d'acheter des numéros DID pour chaque région ou ville.

En conséquence, il y a un tas de sociétés qui vendent ces DID (numéros SIP).

C'est-à-dire Imaginez - les entreprises qui ne possèdent pas la numérotation louent à d'autres entreprises, pour de l'argent, des numéros fixes, de sorte que d'autres utilisateurs (entités privées et légales) paient de l'argent à d'autres entreprises (opsos ou opérateurs de communication locaux) pour appeler ces numéros.

Une sorte de mauvaise situation dans le monde (pour payer de l'argent pour un appel) par rapport au fait que vous pouvez passer des heures à vous parler gratuitement sur le messager ...

Qu'est-ce qui est offert?

Dans notre messager, sous la connexion créée, vous pouvez connecter un nombre illimité de lignes VOIP et les transférer vers des circuits PBX existants achetés par l'entreprise plus tôt et les traiter conformément à l'algorithme établi.

C'est-à-dire que l'infrastructure déjà existante dans l'entreprise est impliquée - il est très facile d'intégrer de nouvelles fonctionnalités en utilisant des équipements déjà achetés (PBX IP, téléphones IP, etc.) avec l'écosystème de messagerie.

Pourquoi une connexion non numérique?

Parce que l'entreprise n'a pas besoin d'un ensemble de chiffres, mais d'une mémorisation facile du contact - ce n'est pas un hasard si des lettres apparaissent partout près des numéros et les numéros suivants sont encore souvent utilisés:
1-800-COCA-COLA, etc.

Cela peut être comparé au fait que maintenant ils n'utilisent pas d'adresses IP dans des sites comme 151.101.192.81, mais utilisent plutôt des noms de domaine comme bbc.com, etc.

Il n’arriverait jamais à personne d’écrire dans la ligne du navigateur http: // 151.101.192.81, au lieu de simplement taper bbc.com , non?

Alors pourquoi les numéros sont-ils toujours utilisés pour les appels? Imaginez qu'il sera possible de n'importe où dans le monde, gratuitement, de contacter votre banque, votre bureau et d'appeler généralement n'importe quelle entreprise, n'importe quel employé de manière totalement gratuite. Dans ce cas, vous n'avez pas besoin de rechercher et de mémoriser certains chiffres - une simple recherche est effectuée dans le messager avec le nom de l'entreprise et c'est tout, vous pouvez communiquer.

(fin de la première partie)
Partie 2 , partie 3
PS Une explication plus simple - imaginez qu'avec WhatsApp vous pouvez appeler n'importe quelle entreprise et que vous n'avez pas besoin d'installer quoi que ce soit dans cette entreprise, pas de logiciel ni de nouveau matériel - les appels sont déjà reçus par le PBX existant.

Source: https://habr.com/ru/post/fr410637/


All Articles