Poate cineva să-mi ofere un cod pentru o aplicație simplă de mesagerie?


Cel mai bun răspuns

Lucrez pentru o companie de dezvoltare mobilă personalizată, specializată în mesagerie instantanee. Recent am lansat componente open source pentru iOS și Android pe Github. Acestea se află pe o licență MIT, ceea ce înseamnă că sunteți liber să modificați și să eliberați codul fără obligație față de noi.

Există o serie de avantaje ale utilizării unei componente de chat de la Github:

  • Licențe: Codul de licență publicat este foarte important. Unele companii eliberează codul gratuit, cu condiția să plătiți pentru o licență dacă intenționați să câștigați bani din cod. Unele companii vă permit să utilizați API-ul lor, ceea ce vă oferă un control mult mai mic asupra codului dvs. Alții au acces la baza de date și pot vinde informațiile utilizatorului. Țineți ochii departe pentru licențele MIT și BSD , deoarece acestea vă oferă acces complet la cod fără obligație față de scriitorii de coduri.
  • Cost: Codul sursă deschis este gratuit. Puteți descărca și deține controlul complet asupra proiectului dvs. Nu sunteți legat de o companie care va începe să vă taxeze odată ce aplicația dvs. devine populară. Deși ambele baze de coduri încep gratuit, puteți ajunge să plătiți mult mai mult pe termen lung, deoarece obiectivul companiei este să câștige bani de la dvs.
  • Comunitate : Proiectele open source permit utilizatorilor dezvoltatorilor de toate abilitățile să folosească codul în proiectele lor. Aceasta creează o comunitate în jurul unui depozit, ceea ce înseamnă că utilizatorii pot posta probleme, remedieri de erori și noi caracteristici pentru proiect. Acest lucru îmbunătățește proiectul pentru toți utilizatorii.
  • Control: Dacă utilizați un API de chat, sunteți blocat în funcțiile și funcțiile companiei utilizare. Cu open source aveți acces complet la cod. Aceasta înseamnă că puteți adăuga, elimina și modifica orice cod referitor la proiectul dvs.

ChatSDK este, de asemenea, complet dotat cu toate funcțiile la care vă așteptați și multe altele:

  • Mai multe tipuri de mesaje (text, imagine și locație)
  • Tipuri multiple de conectare (Facebook, Twitter, anonim, e-mail / parolă)
  • Conectare personalizată pentru a facilita integrarea cu autentificarea dvs. actuală
  • Căutare flexibilă a utilizatorului
  • Profil personalizat al utilizatorului (imagine utilizator, nume, e-mail, telefon etc)
  • Tipuri multiple de chat (1 la 1, grup privat, forum public)
  • Celule de chat adaptabile care pot interacționa cu utilizatorul
  • Verifică o listă completă a funcțiilor aici .

ChatSDK oferă gratuit o componentă completă de chat pentru iOS și Android. Este unul dintre puținele chat-uri care oferă mesaje instantanee cu licență fără obligație.

Răspuns

Exemplu de cod –

Mesaje de la dispozitive la dispozitive utilizând Google Cloud Messaging GCM – Exemplu Android

Tutorial video –

Sper că acest lucru vă va ajuta ….

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *