Norbert Yemuang Bope

Un jeune développeur web front-end et programmeur en formation.

Apropos

Je me nomme Yemuang Bope Norbert, suis un jeune informaticien résidant en République démocratique du Congo passionné par la programmation et autres domaines informatiques.

Je suis actuellement étudiant en informatique industrielle à l’ISIPA / Kinshasa et aussi en autoformation / programmation informatique (web frontend/backend, développement mobile).

Étant passionné par ce domaine, je me suis décidé dans mon apprentissage de partager avec les différents jeunes développeurs comme moi les différentes connaissances que je suis entré d’acquérir actuellement dans ma formation, raison pour laquelle j’ai mis en ligne cette page web qui pourra contenir d’une manière momentanée les différents projets que je serai entré de réaliser en attendant la finalisation du site complet.

Sur cette page vous trouverez les sources de tous mes projets open-source et aussi vous aurez la possibilité de télécharger directement l’application accompagnée des sources, actuellement mes petits projets open-source se focaliseront sur la programmation web (HTML, CSS, JS, AJAX, PHP), le développement mobile et Desktop (Pascal/Delphi/Firemonkey).

En attendant la finalisation du site complet, je mets à votre disponibilité cette page web afin de consulter tous mes projets open-source.

Application BCHAT

1

2

3

4

5

6

1. Présentation de l'application BCHAT

BCHAT est une application de messagerie Android utilisant le Bluetooth de votre téléphone afin d’échanger des messages avec d’autres utilisateurs de l’application BCHAT.

BCHAT en abrégé, signifie Bluetooth Chat, un projet open-source où j’ai mis à votre disposition les sources de cette dernière.

L’application a été réalisé afin de servir d’exemple d’utilisation non seulement pour toutes les personnes désirantes se lancer dans la programmation réseau avec le langage pascal via l’EDI Delphi tout en utilisant le moyen de communication Bluetooth mais aussi pour les différentes personnes désirantes communiquer entre eux sans toutefois faire usage des forfaits internet.
Ce projet open source exploite le grand concept de la programmation, entre autres la programmation réseau ,la gestion des bases des données dans une application Android d’une manière locale.

Suivant

cliquez sur l'image pour agrandir la photo

2. Comment utiliser BCHAT pour communiquer gratuitement avec vos proches

BBCHAT étant une application de messagerie gratuite vous permettant d’échanger de message avec vos proches sans toutefois avoir une connexion internet, simplement avec le Bluetooth de votre téléphone.

L’application est facile à utiliser :

1. Télécharger le fichier Apk ici, et installer sur votre téléphone ;

2. Une fois l’application installée sur votre téléphone, lancer l’application ;

3. Insérez votre nom dans le champ nom d’utilisateur ;

4. Insérez aussi votre adresse Bluetooth dans le champ adresse Bluetooth (cette adresse est complètement privée, elle ne sera pas partagée avec d’autres utilisateur, c’est juste un simple identifiant dans votre réseau chat. Obtenez votre adresse Bluetooth en allant dans l’option paramètre de votre téléphone et dans le menu à propos.) ;

5. Cliquez sur choisir un profil, afin de choisir un profil avatar (Notons que dans cette première version du projet Open-source je n’ai pas encore mis la possibilité de choisir sa photo se trouvant sur votre téléphone comme profil, dans les versions je pourrais ajouter cette option, notons que le projet étant open-source vous pouvez aussi personnaliser l’application par rapport à vos besoins vu que c’est une application que j’ai codé dans peu de temps avec un timing vraiment réduit) …

6. Une fois ces informations renseignées, vous pouvez alors cliquer sur ENREGISTRER pour sauvegarder ces informations de manière permanente.

Suivant

cliquez sur l'image pour agrandir la photo

3. Lancer une discussion avec un autre utilisateur de BCHAT

Une fois les précédentes étapes remplies vous pouvez discuter avec d’autres utilisateurs de l’application BCHAT.

Pour discuter avec d’autres utilisateur de BCHAT, il faut :

1. Vous rassurez que votre Bluetooth soit actuellement activé ;

2. Vous rassurez que le téléphone dont vous désirez discuter avec doit être aussi appairé parmi vos différents périphériques Bluetooth disponible dans la liste de votre téléphone (si ce n’est pas le cas, il sera important de le faire avant de pouvoir communiquer avec cet utilisateur) ;

3. Cliquez ensuite sur la bulle de discussion dans l’application afin d’afficher la liste de tous les périphériques déjà jumelés avec votre téléphone ;

Suivant

cliquez sur l'image pour agrandir la photo

4. Lancer une discussion avec un autre utilisateur de BCHAT(suite)

4. Sélectionner le nom du téléphone dont vous désirez discuter avec ;

Suivant

cliquez sur l'image pour agrandir la photo

5. Lancer une discussion avec un autre utilisateur de BCHAT(suite)

5. Et ensuite cliquez sur SE CONNECTER enfin d’établir une connexion avec le téléphone choisi ;

6. Si le Bluetooth du téléphone choisi est activé et que l’application BCHAT est ouverte (même en arrière-plan), automatiquement une connexion sera établie entre les deux téléphones et vous pouvez maintenant bien communiquer d’une manière gratuite…

Suivant

cliquez sur l'image pour agrandir la photo

Chatter gratuitement en local avec BCHAT

BCHAT étant un projet open-source, je mets à votre disponibilité le code source au complet de l’application que vous pouvez obtenir sur mon récent dépôt GitHub, Vous trouverez aussi une vidéo sur ma chaine YouTube qui pourra encore mieux vous expliquez sur l’utilisation de l’application BCHAT…

Pour toutes vos remarques et suggestions, veuillez m’écrire sur mon adresse email.

Télécharger le fichier Apk
Accéder au fichier projet
Voir la vidéo YouTube

cliquez sur l'image pour agrandir la photo

A propos de BCHAT

Voici un petit résumer des différentes technologies et langages utilisés enfin de réaliser l'application BCHAT, y compris la présente page web.

Développement de l'application

  • Pascal Orientée Objet
  • Delphi RadStudio 10.3.3
  • Firemonkey
  • SGBD(SQLlite 3)

Développement de la page Web

  • HTML5 / CSS 3
  • Javascript