Windows

Fejlesztés a Facebook Platformra - amit nem figyelmeztetnek a

Facebook LIVE - mobilitás fejlesztés

Facebook LIVE - mobilitás fejlesztés
Anonim

Először is hadd kezdjem azzal figyelmeztetni, hogy nem olvasta ezt a cikket. Meg fogja rombolni néhány illúzióját a Facebookról. Abban a pillanatban valószínűleg egy álomvilágban élsz. Valószínűleg úgy gondolod, hogy a Facebook, mint egy nagyvállalat, amelyet tiszteletben tartanak, tisztességesen játszik - "nem tudnak gonoszt csinálni". Továbbá, ha a Facebook platformra irányuló alkalmazás fejlesztését tervezi, akkor ez a cikk elakadhat. Ha nem félek téged, olvasd el.

Egy egyetemi előadók azt mondták nekem, hogy egy jó cikk olyan, amelyet egy hatósági forrás jól kutatott és írt, mint egy, több mint öt évet töltöttem alkalmazások fejlesztésében - amelyek közül három a Facebook platform számára. A legnépszerűbb Facebook ablak szoftveres alkalmazásom, " Chit Chat " naponta több ezer letöltést kap. Mint ilyen, úgy érzem, tudok egy-két dolgot arról, hogy a Facebook működik, ahogy fél évtized alatt figyelemmel kísértem szemeimet.

Engedjék meg előzetesen egy olyan véleményt, amely rólam szólhat úgy fog szólni, mint a "savanyú szőlő" valakinek, de inkább figyelmeztető üzenetet kell kérnie valakitől a tudatig, mielőtt befektetne a jól megkeresett dollárjaidnak vagy az időnek a Facebook platformon való fejlesztésében.

1. Ez a Facebook Platform, nem az Öné

Nyilvánvaló vagyok itt, de ez valószínűleg a leginkább figyelmen kívül hagyott kockázat a fejlesztés során. Amint azt valószínűleg tudja, a Facebook zárt környezet, és mint ilyen, a sikered és a kudarcod mindannyian lecsillapodott, mint amit a Facebook lehetővé tesz (és mit nem teszi lehetővé).

Facebook platformon pedig sok mindent el lehet veszíteni, mint amit tudsz, és nem teheted.

Továbbá, mivel a Facebook nyitott API-kkal rendelkezik, ez azt jelenti, hogy a versenytársakkal szembeni akadályok alacsonyabbak, mint a saját rendszerük fejlesztésekor. Ennek eredményeképpen a versenytárs valószínűleg képes lesz olyan dolgokat kidolgozni, amelyek nagyon hasonlóak ahhoz, amit Ön tett. Kevés a védelem az ötleteidre.

2. Facebook szeret változást - kód módosítása

Nem csak a felhasználók gyűlölik, ha a Facebook megváltoztatja a dolgokat. A fejlesztők is gyűlölik, és a Facebooknak gyenge eredménye van, amikor "fejlesztőibarát".

A Facebook szereti a kódot kicsit vagy anélkül figyelmeztetéssel. Bár a frissítések üdvözlõdnek, a Facebooknak gyenge teljesítménye van a hátrányos kompatibilitással kapcsolatban. Ez azt jelenti, hogy jelentős pénzösszeget fektethet csak a Facebook számára bizonyos API-k kikapcsolásához, megváltoztathatja a kód működési módját, vagy megváltoztathatja az egész kódbázist

Az elmúlt három évben sok a Chit Chat alkalmazás magjának háromszorosát.

Megoldás: Vészhelyzeti terv elengedhetetlen. Győződjön meg róla, hogy mind a költségkeret, mind a támogatás rövid időn belül nagymértékben megváltoztatja a kódalapot.

3. Jó ötlet? Készülj fel a Facebookra, hogy hozzon létre egy klónt

Ahogy fejleszted a Facebook platformját, nincs semmiféle akadály, hogy versenyképes alkalmazást hozzon létre. A hivatalos Facebook termékkel szembeni verseny a legkevésbé nehéz - még akkor is, ha az alkalmazások jobbak, mint az övék.

Sajnos a média nagyon "Facebook" -ra koncentrál, és mint ilyen - a nem hivatalos alkalmazások előmozdítására való törekvéshez mind az erős fegyverek és széles vállak.

Ez a pont szemléltetése érdekében az Athena IT Limited kifejlesztett egy Facebook csevegõalkalmazást az asztalra, a Blackberry-t és az iPhone-t - a Facebook mostantól olyan alkalmazásokat fejlesztett ki, amelyek mindegyik platformon versenyeznek velünk.

Egy másik példa, néhány évvel ezelőtt létrehoztam egy petíciót és szavazó alkalmazást - a Facebook most saját alkalmazással rendelkezik, amely uralja ezt a piaci szegmenst.

4. Megírják és átírják a szabálykönyvet Will-nél

Jobb vagy rosszabb, a népszerű szülői mantrát "a házam, a szabályaim" sajnos a Facebook hálózathoz tartozik. A rendszeres üzleti tevékenységektől eltérően, ahol csak a saját országa törvényei szerint kell foglalkoznia, és a Facebook platformon kifejlesztett termékkel is foglalkoznia kell a Facebook szabályaival, valamint a T & Cs-vel egy pillanatra észrevenni.

Egy példa erre a pontra mutat Zygna. Felhasználói bázisuk drámai mértékben csökkent, mert a Facebook korlátozta a felhasználók számára fizetett tételeket (korlátozza a Facebook-hiteleket), és korlátozza az általuk teljesített promóciós összegeket. Mint egy jól finanszírozott VC által támogatott vállalat több millió felhasználóval, sokkal több befolyással rendelkeznek, mint a legtöbb fejlesztő.

Egy másik példában, néhány évvel ezelőtt létrehoztam egy szavazás / petíciós alkalmazást, amely a szabályokat a Facebook korlátozza az alkalmazottak számára meghívható személyek számát. Ki akar vezetni egy pólust, ahol csak napi öt felhasználó meghívására van lehetőség?

5. Facebook promóció

Engedjék meg, hogy két meghatározást használjam ezt a szakaszt. Kétféle Facebook alkalmazást írnék le: az "on site" és az "off site". "On Site" alkalmazások, amelyek definíción alapulnak, olyan alkalmazások, amelyek a Facebook környezetében a Facebookon tárolódnak és végrehajthatók aldomain, míg egy "off site" alkalmazás olyan alkalmazás, amely kihasználja a Facebook API-ot, de házigazdája és végrehajtása a domainjén / szoftverein található kiszolgálón, de valamilyen módon együttműködik a Facebookval.

A - Keresőmotorok

Ha a szociális média megszállottja, eldöntheti, hogy a közösségi média lesz az egyetlen olyan stratégiája, amelyben az alkalmazásához "forgalmat" kap.

Ha a "onsite" Facebook alkalmazásplatformra fejlesztesz, a kereső forgalomban - azaz a Google-on. A Facebook zárt falkörnyezetének köszönhetően nehezebb rangsorolni kulcsszavait és kifejezéseit.

Mivel a Facebook alkalmazás elérési útja az alkalmazás közvetlen útvonala, a média és más webhelyek inkább közvetlenül kapcsolódnak az adott útvonalhoz, a fél által készített webhelyet, ez azt jelenti, hogy segítesz a Facebooknak a rangsor helyett. Ez azt jelenti, hogy az összes létrehozott "érték" segít a Facebook rangsorolásában, nem pedig saját termékénél. Ne felejtsd el, hogy a Facebook a tulajdonosait és a bővítményedet helyetted birtokolja. Továbbá az alkalmazás nem töltődik be, amíg egy felhasználó bejelentkezik a Facebookba, mint ilyen, a Google nem tud feltérképezni.

B - Social Media

A Facebook élénk oldalát tekintve a Facebook fejlesztése megnyitja, a "szabad szerves" vírusforgalom lehetősége miatt. Azt mondja, ne feledje, hogy a Facebook egy szeszély nélkül letilthatja az alkalmazását, megváltoztathatja az alkalmazások kódjait, vagy letilthatja hirdetési képességét.

A fentiek többsége fellebbezés nélkül vagy formális felülvizsgálat vagy figyelmeztetés nélkül történik.

Például a Facebook letiltotta az alkalmazás azonosítót, amelyen a Digsby integrálta a Facebook megoldását, és így letiltotta a Facebookval való kommunikáció képességét. Ez figyelmeztetés nélkül történt.

Megoldás: Ellenőrizze, hogy a Facebook integrációja továbbra is működik-e, és van-e készenléti stratégiája, ha nem működik. A kódot olyan erősen, hogy ha egy alkatrész leáll, az egész szoftver termékének működése nem szűnik meg.

Ha még mindig a Facebook platformjára fogsz fejleszteni - ne mondd, hogy nem figyelmeztettem a csapdákra, amelyeket tapasztalni fogsz.

Vendég Hozzászólás írta: Daniel Offer -Facebook üzenetküldő szoftver "Chit Chat”.