Paras vastaus
Työskentelen mittatilaustyönä pikaviesteihin erikoistuneessa mobiilikehitysyrityksessä. Olemme hiljattain julkaisseet avoimen lähdekoodin komponentit iOS : lle ja Androidille Githubille. Nämä ovat MIT-lisenssillä, mikä tarkoittaa, että voit muokata ja vapauttaa koodia ilman velvollisuutta meitä kohtaan.
Githubin chat-komponentin käytöstä on monia etuja:
- Lisenssit: Lisenssikoodi julkaistaan erittäin tärkeänä. Jotkut yritykset julkaisevat koodin ilmaiseksi sillä ehdolla, että sinun on maksettava lisenssistä, jos aiot ansaita rahaa koodista. Jotkut yritykset antavat sinun käyttää sovellusliittymää, mikä antaa sinulle paljon vähemmän hallintaa koodissasi. Toisilla on pääsy tietokantaan ja he voivat myydä käyttäjätietoja. Pidä silmäsi poissa MIT – ja BSD -lisenssien varalta, koska ne antavat sinulle täydellisen pääsyn koodiin ilman velvoitetta koodin kirjoittajille.
- Kustannukset: avoimen lähdekoodin koodi on ilmainen. Voit ladata ja hallita projektiasi täysin. Et ole sidottu yritykseen, joka alkaa veloittaa sinua, kun sovelluksesi tulee suosituksi. Vaikka molemmat koodipohjat alkavat ilmaiseksi, voit päätyä maksamaan paljon enemmän pitkällä aikavälillä, koska yrityksen tavoitteena on ansaita rahaa sinulta.
- Yhteisö : avoimen lähdekoodin projektit antavat käyttäjille mahdollisuuden kehittää kaikkia kykyjä käyttämään koodia projekteissaan. Tämä rakentaa yhteisön tietovaraston ympärille, mikä tarkoittaa, että käyttäjät voivat lähettää ongelmia, virhekorjauksia ja uusia ominaisuuksia projektiin. Tämä parantaa projektia kaikille käyttäjille.
- Hallinta: Jos käytät chat-sovellusliittymää, olet lukittu yrityksen ominaisuuksiin ja toimintoihin. käyttää. Avoimen lähdekoodin avulla sinulla on täysi pääsy koodiin. Tämä tarkoittaa, että voit lisätä, poistaa ja muokata kaikkia projektiisi liittyviä koodeja.
ChatSDK on myös täysin varusteltu kaikilla odotetuilla toiminnoilla ja muilla:
- useita viestityyppejä (teksti, kuva ja sijainti)
- useita kirjautumistyyppejä (Facebook, Twitter, tuntematon, sähköposti / salasana)
- Mukautettu kirjautuminen helpottamaan integrointia nykyiseen todennukseen
- Joustava käyttäjähaku
- Mukautettu käyttäjäprofiili (käyttäjän kuva, nimi, sähköposti, puhelin jne.)
- Useita keskustelutyyppejä (1–1, yksityinen ryhmä, julkinen foorumi)
- Mukautettavat chat-solut, jotka voivat olla vuorovaikutuksessa käyttäjän kanssa
- Tarkista täydellinen luettelo ominaisuuksia täällä .
ChatSDK tarjoaa täydellisen chat-komponentin iOS: lle ja Androidille ilmaiseksi. Se on yksi harvoista pikaviesteistä, jotka tarjoavat pikaviestejä ilman velvoitetta -lisenssillä.
Vastaa
Esimerkkikoodi –
Laitteesta toiseen viestit Google Cloud Messaging GCM: n avulla – Android-esimerkki
Video-opetusohjelma –
Toivottavasti tämä auttaa ….