Разработване на платформата Facebook - това, за което те не ви предупреждават

Разработване на платформата Facebook - това, за което те не ви предупреждават
Разработване на платформата Facebook - това, за което те не ви предупреждават

Видео: Разработване на платформата Facebook - това, за което те не ви предупреждават

Видео: Разработване на платформата Facebook - това, за което те не ви предупреждават
Видео: КАК УДАЛИТЬ ТРОЯН? 100% СПОСОБ УДАЛИТЬ ТРОЯН! LOARIS TROJAN REMOVER | Помощь в ПК - YouTube 2024, Април
Anonim

Първо, нека първо да ви предупредя, ако не прочетете тази статия. Това ще разруши някои от вашите илюзии за Facebook. В момента вероятно живеете в някакъв свят на сънища. Вероятно смятате, че Facebook, като голяма корпорация, която е добре уважавана, играе справедливо - "те не могат да вършат зло". Освен това, ако възнамерявате да разработите приложение за платформата Facebook, тази статия може да ви отведе. Ако не те изплаша, прочети нататък.

Image
Image

Моите университетски преподаватели ми казваха, че една добра статия е добре проучена и написана от източник на власт, като предприемач, прекарах повече от пет години в разработването на приложения - три от които за платформата Facebook. Моят най-популярен софтуерен продукт за Windows прозорци, " Бърборене"Получава всеки ден хиляди изтегляния. Като такава, чувствам, че знам нещо или две неща за работата на Facebook, тъй като ги гледах с очите ми за половин десетилетие.

Позволете ми да преценя мнението, което може да имате за мен, тази статия ще звучи като някой с "кисело грозде", но вместо това, моля, помислете за това като предупредително съобщение от някой в знанието, преди да инвестирате добре спечелените си долари, или време, в развитието на платформата Facebook.

1. Това е платформа на Facebook, не твоя

Аз заявявам очевидното тук, но това е може би най-често пренебрегвания риск при разглеждане на развитието. Както вероятно знаете, Facebook е затворена среда и като такава, вашият успех и неуспех е толкова много за вас, колкото това, което Facebook позволява (и това, което не позволява) да направите.

Когато се развивате за платформата Facebook, губите много контрол над това, което можете и не можете да направите.

Освен това, предвид факта, че Facebook има отворени приложни програмни интерфейси (API), това означава, че бариерите пред конкурентите са по-ниски от това, което могат да бъдат при разработването на вашата собствена система. В резултат на това конкурентът вероятно ще може да развие нещо много подобно на това, което сте направили. Има малко или никаква защита на вашите идеи.

2. Facebook обича промените - променя кода

Не само потребителите го мразят, когато Facebook промени нещата. Разработчиците го мразят, а Facebook има лоши резултати, когато става въпрос за "приятелски настроен към разработчиците".

Facebook обича да обновява своя код с малко или никакво предупреждение. Докато ъпгрейдите са добре дошли, Facebook има лоша история на обратната съвместимост. Това означава, че можете да инвестирате значителна сума само за Facebook, за да изключите определени приложни програмни интерфейси (API), да промените начина, по който този код работи или да промените напълно цялата кодова база

През последните три години сме сменили голяма част от основната част от приложението Chit Чат три пъти.

Решение: Планът за извънредни ситуации е от съществено значение. Уверете се, че разполагате както с бюджет, така и с поддръжка, за да промените значително кодовата база в кратък срок.

3. Добра идея? Пригответе се за Facebook, за да създадете клонинг

Тъй като се развивате за платформата на Facebook, няма абсолютно никаква бариера за създаването на конкурентно приложение. Конкуренцията срещу официалния продукт на Facebook е трудно да се каже най-малко - дори ако кандидатурата ви е по-добра от тяхната.

За съжаление, медиите са много фокусирани върху "Facebook" и като такива - опитвайки се да популяризира неофициално приложение, изисква както силни оръжия, така и широки рамена.

За да илюстрира тази точка, Athena IT Limited разработи Facebook чат приложение за настолни компютри, Blackberry и iPhone - Facebook вече разработи заявление за всяка от тези платформи, които се конкурират с нас на всеки от тези пазарни ниши.

За да дам друг пример, преди няколко години създадох заявка за подаване на петиции и анкета - Facebook вече има собствено приложение, което доминира този пазарен сегмент.

4. Те пишат и пренаписват книгата по правило

За добро или лошо, популярната родителска мантра "моята къща, моите правила" за съжаление се отнася за Facebook мрежата. За разлика от обикновения бизнес, при който просто трябва да се занимавате със законите на страните, в които работите, с продукт, разработен на платформата Facebook, трябва да се занимавате и с правилата на Facebook, както и с T & C - условия, които могат да се променят моментно предизвестие.

Пример, който демонстрира тази точка е Zygna. Потребителската им база е паднала драстично, защото Facebook ограничи начина, по който потребителите могат да плащат за артикули (ограничаване на кредитите във Facebook) и ограничават размера на промоцията, която могат да направят. Като добре финансирана компания, подкрепена от VC, с милиони потребители, те имат далеч по-голяма влиятелна сила от повечето разработчици.

В друг пример, преди няколко години, създадох заявка за анкета / петиция, която падна на птиците от правилата, когато Facebook въведе ограничения за броя на хората, които можете да поканите на молба. Кой иска да управлява полюс, където те са ограничени до покани пет потребители на ден?

5. Промоция на Facebook

Позволете ми да използвам две дефиниции, за да обясня този раздел.Бих описал там като два типа Facebook приложения, тези "на място" и тези "извън сайта". "На сайта" приложения, въз основа на моята дефиниция е приложение, което се хоства и изпълнява от средата на Facebook във Facebook поддомейн, докато приложение "извън сайта" е приложение, което използва API на Facebook, но се хоства и изпълнява на вашия сървър във вашия домейн / софтуер, но взаимодейства с Facebook по някакъв начин.

Ако сте социални медии обсебен, може да решите, че социалните медии ще бъдат единствената стратегия, в която ще получите "трафик" за вашата кандидатура.

Когато разработвате за платформата за приложения на Facebook "на място", ефективно обръщате гръб на трафика от търсещи машини - т.е. Google. Поради затворената стена на Facebook е по-трудно да се класира за вашите ключови думи и фрази.

Тъй като пътят за кандидатстване за Facebook е директният маршрут към приложението ви, медиите и другите уеб сайтове предпочитат да се свързват директно с този път, вместо с уебсайтове на трети страни, които създавате, това означава, че помагате на Facebook да се класира вместо вас. Това означава, че цялата "стойност", която създавате, помага на Facebook да се класира, а не на собствения ви продукт - не забравяйте, че Facebook притежава това и вашето разширение, вместо вас. Освен това приложението ви няма да се зарежда, докато не се регистрира потребител във Facebook, тъй като Google не може да го обходи.

Поглеждайки в светлата страна на Facebook, разработването на Facebook ви отваря много възможности за "безплатен органичен" вирусен трафик. Казано, не забравяйте, че Facebook може по свое усмотрение да деактивира приложението ви, да промени кодовете, на които се основава молбата ви, или да изключи способността Ви да популяризирате.

Повечето от гореизброените неща се извършват без възможност за обжалване или без официално преразглеждане или предупреждение.

Например, Facebook деактивира идентификационния номер на приложението, на който Digsby интегрира решението си във Facebook и по този начин деактивира способността му да комуникира с Facebook. Това беше направено без предупреждение.

Решение: Уверете се, че интеграцията ви във Facebook продължава да работи и има стратегия за непредвидени ситуации, ако не успее да работи. Кодирайте силно, че ако даден компонент спре да работи, целият софтуер няма да спре да работи.

Ако все още ще се развивате за платформата на Facebook - не казвайте, че не ви предупреждавам за клопките, които ще изпитате.

Гост пост, написана от: Daniel Offer -Facebook софтуер за съобщения "Chit Chat".

Препоръчано: