Facebooki platvormi arendamine - mida nad teie kohta ei hoia

Facebooki platvormi arendamine - mida nad teie kohta ei hoia
Facebooki platvormi arendamine - mida nad teie kohta ei hoia
Anonim

Esiteks, lubage mul kõigepealt hoiatada teid selle artikli lugemise eest. See purustab mõned teie Facebookis olevad illusioonid. Praegu elate tõenäoliselt mõnevõrra unistuste maailmas. Tõenäoliselt arvate, et Facebook, nagu suurt korporatsiooni, mis on hästi austatud, mängib õiglaselt - "nad ei saa kurja teha". Peale selle, kui kavatsete Facebooki platvormi rakenduse väljatöötamist, siis võib see artikkel teid ära panna. Kui ma pole teid hirmul lasknud, loe edasi.

Image
Image

Minu ülikooli õppejõudud rääkisid mulle, et hea artikkel on see, mida ma hästi uurinud ja kirjutanud asutuse allikana, nagu ettevõtja, olen töötanud viie aasta jooksul rakenduste arendamisel - kolm neist Facebooki platvormi jaoks. Minu kõige populaarsem Facebooki tarkvararakendus, " Loba"Saab iga päev tuhandeid allalaadimisi. Sellisena tunnen ma, nagu ma tean, Facebookis midagi või kahte, sest ma olen neid pool kümnendiga jälginud oma beadil silmadega.

Lubage mul ennustada arvamust, et teil võib olla minust, see artikkel hakkab kõla nagu keegi, kellel on "hapukirsid", vaid selle asemel pidage seda teadmisest keegi, enne kui investeerite oma hästi teenitud dollarit või ajaga Facebooki platvormi arendamisel.

1. See on Facebooki platvorm, mitte sinu oma

Ma ütlen, et siin on ilmne, kuid arenduse kaalumisel on see ilmselt enim vaadeldav risk. Nagu te tõenäoliselt teate, on Facebook suletud keskkond ning sellisel juhul on teie edu ja ebaõnnestumine teile sama palju kui Facebooki (ja mida see ei võimalda) teha.

Kui arendate Facebooki platvormi jaoks, siis kaotate selle üle palju, mida saate teha ja mida ei saa teha.

Veelgi enam, kuna Facebookil on avatud API, tähendab see, et konkurentide takistused on madalamad kui need, mis võivad olla teie enda süsteemi arendamisel. Selle tulemusena saab võistleja tõenäoliselt välja töötada midagi väga sarnast, mida olete teinud. Teie ideedele on vähe kaitset.

2. Facebooki armastab muutusi - koodi muutmine

Facebook ei muuda asju ainult kasutajatele. Arendajad vihkavad seda ka, ja Facebookil on ebaõnnestunud arenguperspektiiviks.

Facebook armastab oma koodi uuendada, hoiatades vähe või üldse mitte. Kuigi versiooniuuendused on teretulnud, on Facebook endiselt nõrgema ühilduvusega. See tähendab, et võite investeerida märkimisväärse summa raha ainult Facebookile, et lülitada välja teatud API-sid, muuda selle koodi toimimist või kogu kooditabeli muutmist

Viimase kolme aasta jooksul oleme muutnud Chit-vestluse põhiosa kolm korda rohkem.

Lahendus: hädaolukordade plaan on hädavajalik. Veenduge, et teil oleks nii eelarve kui ka tugi, et oluliselt muuta koodi baasi lühikese ajaga.

3. Hea idee? Kleoni loomiseks valmis Facebooki jaoks

Facebooki platvormi arendamisel pole neil mingit takistust konkureeriva rakenduse loomisele. Konkreetselt ametliku Facebooki toote vastu on raske öelda - isegi kui teie taotlus on parem kui nende enda.

Kahjuks on meedia keskendunud väga Facebookile ja sellisena - mitteametliku rakenduse edendamine nõuab nii tugevat relvade kui ka laia õlgade kasutamist.

Selle punkti illustreerimiseks töötas Athena IT Limited välja töölaua, Blackberry ja iPhone'i jaoks Facebooki vestlusrakenduse. Facebook on nüüd välja töötanud taotluse nende platvormide kohta, mis konkureerivad meiega kõigis niche turgudel.

Veel ühe näitena esitasin mõni aasta tagasi petitsiooni ja küsitluse taotlus - Facebookil on nüüd selle turuosa domineeriv oma rakendus.

4. Nad kirjutavad ja kirjutavad uuesti reeglite nimekirja

Parema või halvema eesmärgi korral kehtib populaarne vanemate mantra "minu maja, minu reeglid" Facebooki võrgu suhtes.Erinevalt tavapärasest äritegevusest, mille puhul peate lihtsalt tegelema nende riikide seadustega, kus te tegelete, koos Facebooki platvormil välja töötatud tootega, peate end ka Facebooks'i reeglite ja T & C-dega tegelema - tingimusi, mis võivad muutuda hetk ette teada.

Selle näite näide on Zygna. Nende kasutajate baas on järsult langenud, kuna Facebook on piiranud seda, kuidas saavad kasutajad kaupa maksta (piirates Facebooki krediiti) ja piirata reklaamide hulka, mida nad saavad teha. Kuna hästi rahastatud VC-ga varustatud ettevõte, kus on miljoneid kasutajaid, on neil palju mõjuvõimu kui enamik arendajaid.

Veel üks näide: paar aastat tagasi lõin küsitlus / petitsiooni taotlus, mis langes reeglitest, kui Facebook kehtestas piirangu nende inimeste hulgale, kellele võiksite taotlusele kutsuda. Kes tahab joosta pole, kui nad on piiratud, et kutsuda viis kasutajat päevas?

5. Facebook edendamine

Lubage mul kasutada seda mõtet kahes määratluses. Ma kirjeldaksin seal kahte tüüpi Facebooki rakendusi, neid kohapeal ja neid "off site". "Saidi" rakendused põhinevad minu määratlus on rakendus, mis on hostitud ja täidetakse Facebooki keskkonnas Facebookis alamdomeen, samal ajal kui off-site'i rakendus on rakendus, mis kasutab Facebooki API-d, kuid mida hostitatakse ja käitatakse teie serveris teie domeenil / tarkvaral, kuid suhtleb mõnevõrra Facebookiga.

Kui olete sotsiaalne meedia kinni, võite otsustada, et sotsiaalmeedia on ainus strateegia, milles saate oma taotlusele liiklust.

Kui arendate Facebooki rakenduste platvormi "kohapeal", muutute oma tagakülje otsingumootorite liikluseks - st Google'iks. Facebooki suletud seinakeskkonna tõttu on märksõnade ja väljade raskendamine raskem.

Kuna Facebooki rakenduste tee on teie rakenduse otsene tee, eelistavad meediumid ja muud veebisaidid pigem otse sellel saidil linkida kui teie poolt toodetud kolmanda osapoole veebisaidilt, see tähendab, et aitate Facebookil asendada pigem teie kui teie. See tähendab, et kõik loodud väärtused aitavad Facebooki asemel pigem enda toodet - pidage meeles, et Facebook omab seda allapoole ja teie laiendust, mitte teie. Veelgi enam, teie rakendust ei laadita enne, kui kasutaja logib sisse Facebooki, sellisel juhul ei saa Google seda indekseerida.

Vaadates Facebooki eredale poolele, Facebooki arendamine avab teile võimaluse saada palju "tasuta orgaanilist" viiruslikku liiklust. See tähendab, et pidage meeles, et Facebook suudab teie rakenduse keelata, muuta koode, millel teie rakendus põhineb, või keelata teie reklaamimise võime.

Enamik ülaltoodut tehakse ilma apellatsioonita või ametliku läbivaatamise või hoiatuseta.

Näiteks Facebook keelas rakenduse ID, millele Digsby integreeris selle Facebooki lahenduse ja seega keelas selle võimaluse suhelda Facebookiga. Seda tehti hoiatamata.

Lahendus. Veenduge, et teie Facebooki integreerimine töötab jätkuvalt ja kui teie töö ei toimi, on olemas situatsiooniplaan. Kood on kindlalt selline, et kui komponent lõpetab kogu teie tarkvaratoote töötamise, ei lõpe töö.

Kui te ei kavatse Facebooki platvormil edasi areneda - ärge öelge, et ma ei hoiatanud teid sellest, et teil on probleeme.

Külaline Post kirjutas: Daniel Paku -Facebook sõnumite tarkvara "Chit Chat".

Soovitan: