Windows

التطوير لمنصة Facebook - ما لا تحذرك عنه

Facebook بالخطوات كيف تصمم صفحة قوية و جذابة على

Facebook بالخطوات كيف تصمم صفحة قوية و جذابة على
Anonim

أولاً ، دعني أبدأ بتحذيرك من قراءة هذه المقالة. سوف تحطم بعض من أوهامك حول Facebook. في هذه اللحظة ، من المحتمل أنك تعيش في عالم الأحلام إلى حد ما. ربما تظن أن فيسبوك ، كشركة كبيرة محترمة بشكل جيد تلعب بشكل عادل - "لا يمكنهم أن يفعلوا أي شر". علاوة على ذلك ، إذا كنت تفكر في تطوير تطبيق لمنصة Facebook ، فقد يؤدي هذا المقال إلى إيقافك. إذا لم أكن أخافك ، فقم بقراءتها.

المحاضرين في جامعتي اعتادوا أن يخبروني أن مقالة جيدة هي إحدى المقالات التي تم بحثها بشكل جيد ومكتوبة بواسطة مصدر سلطة ، حيث قضيت أكثر من خمس سنوات في تطوير التطبيقات - ثلاثة منها لمنصة الفيسبوك. تطبيق برنامج windows الأكثر شيوعًا في Facebook ، " Chit Chat " يتلقى آلاف التنزيلات كل يوم. على هذا النحو ، أشعر وكأنني أعرف شيئًا أو اثنين عن Facebook يعمل كما كنت أراقبهم بعيون بلادي لمدة نصف عقد.

اسمحوا لي أن استبق رأي قد يكون لديك عني ، هذه المقالة سوف يبدو وكأنه شخص ما مع "العنب الحامض" ولكن بدلا من ذلك يرجى النظر في ذلك كرسالة تحذير من شخص ما في المعرفة ، قبل أن تستثمر دولاراتك المكتسبة جيدا ، أو الوقت ، في تطوير لمنصة الفيسبوك.

1. إنها منصة Facebook ، ليست لك

إنني أذكر ما هو واضح هنا ، لكنه على الأرجح الخطر الأكثر إهمالًا عند التفكير في التطوير. كما تعلم على الأرجح ، Facebook هو بيئة مغلقة وعلى هذا النحو ، فإن نجاحك وفشلك يرجعان إلى ما يسمح به Facebook (وما لا يسمح به) للقيام به.

عندما تطوّر منصة Facebook تفقد قدرًا كبيرًا من التحكم في ما يمكنك فعله ، ولا يمكنك فعله.

علاوة على ذلك ، نظرًا لأن Facebook لديها واجهات برمجة تطبيقات مفتوحة ، فهذا يعني أن الحواجز أمام المنافسين أقل مما قد تكون عليه عند تطوير نظامك الخاص. نتيجة لذلك ، من المحتمل أن يتمكن المنافس من تطوير شيء مشابه لما قمت به. هناك القليل من الحماية أو عدم الحماية لأفكارك.

2. Facebook يحب التغيير - تغيير الرمز

ليس فقط المستخدمين الذين يكرهونه عندما يغير فيسبوك الأشياء. يكره المطورون ذلك أيضًا ، ولدى Facebook سجلًا سيئًا عندما يتعلق الأمر بكونه "مطورًا للمطورين".

Facebook يحب ترقية الشفرة دون سابق إنذار. في حين الترحيب الترقيات ، فيس بوك لديها سجل حافل من التوافق في الوراء. هذا يعني أنه بإمكانك استثمار مبلغ كبير من المال فقط لـ Facebook لإيقاف تشغيل بعض واجهات برمجة التطبيقات (APIs) ، أو تغيير طريقة عمل هذا الرمز أو تغيير قاعدة الكود بالكامل تمامًا

خلال السنوات الثلاث الماضية ، قمنا بتغيير الكثير من جوهر تطبيق Chit Chat ثلاث مرات.

الحل: خطة طوارئ ضرورية. تأكد من حصولك على كلٍ من الميزانية والدعم لتغيير قاعدة الكود بشكل كبير في وقت قصير.

3. فكره جيده؟ التحضير لـ Facebook لإنشاء نسخة استنساخ

أثناء تطوير برنامج Facebook ، ليس هناك أي عائق أمامهم لإنشاء تطبيق منافس. من الصعب قول منافسة منتج رسمي من Facebook على أقل تقدير - حتى لو كان طلبك أفضل من تطبيقهم.

للأسف ، تركز وسائل الإعلام بشكل كبير على "فيسبوك" ، وعلى هذا - فإن محاولة الترويج لتطبيق غير رسمي يتطلب كلاً من ذراع وأكتاف عريضة.

لتوضيح هذه النقطة ، طورت Athena IT Limited تطبيق دردشة Facebook على سطح المكتب ، Blackberry و iPhone - قام Facebook بتطوير تطبيق لكل من المنصات التي تنافسنا في كل من تلك الأسواق المتخصصة.

لإعطاء مثال آخر ، قبل بضع سنوات ، قمت بإنشاء طلب عريضة واقتراع - أصبح لدى Facebook الآن تطبيق خاص به يسيطر على شريحة السوق.

4. يكتبون ويعيدون كتاب القواعد في الإرادة

للأفضل أو الأسوأ ، ينطبق شعار الأهل الشعبي "بيتي ، قواعدي" للأسف على شبكة Facebook. على عكس الأعمال العادية ، حيث تحتاج فقط إلى الاهتمام بقوانين البلدان التي تعمل فيها ، مع منتج تم تطويره على منصة Facebook ، فإنك تحتاج أيضًا إلى الاهتمام بقواعد Facebook بالإضافة إلى قواعد T & C - وهي شروط يمكن أن تتغير في إشعار لحظة.

مثال يوضح هذه النقطة هو Zygna. انخفضت قاعدة مستخدميها بشكل كبير لأن Facebook قد فرض قيودًا على الطريقة التي يمكنهم من خلالها دفع المستخدمين مقابل العناصر (التي تقتصر على أرصدة Facebook) وقيّد مقدار الترويج الذي يمكنهم القيام به. وباعتبارها شركة مدعومة تمويلاً جيدًا مع الملايين من المستخدمين ، فإن لديها قوة تأثير أكبر بكثير من معظم المطورين.

في مثال آخر ، قبل بضع سنوات ، أنشأت طلبًا لاستفتاء / عريضة سقط في طيور القواعد عندما قدم Facebook حد لعدد الأشخاص الذين يمكنك دعوتهم إلى أحد التطبيقات. من يريد تشغيل عمود حيث يقتصر على دعوة خمسة مستخدمين يوميًا؟

5. Facebook Promotion

اسمحوا لي باستخدام تعريفين لتفسير هذا القسم. أصف ذلك على أنه نوعان من تطبيقات Facebook ، وتلك التطبيقات "في الموقع" وتطبيقات "خارج الموقع". "On Site" ، بناءً على التعريف الخاص بي هو تطبيق يتم استضافته وتنفيذه من داخل بيئة Facebook على Facebook نطاق فرعي ، في حين أن تطبيق "خارج الموقع" هو تطبيق يستخدم واجهة برمجة تطبيقات فيس بوك ولكن يتم استضافته وتنفيذه على الخادم الخاص بك على نطاقك / برنامجك ولكنه يتفاعل مع Facebook بطريقة ما.

A - Search Engines

إذا كنت مهووسًا بالوسائط الاجتماعية ، فقد تقرر أن وسائل الإعلام الاجتماعية هي الاستراتيجية الوحيدة التي ستحصل فيها على "حركة المرور" للتطبيق الخاص بك.

عندما تقوم بالتطوير لمنصة تطبيق فيسبوك "في الموقع" ، قم بإدارة ظهرك بفعالية على حركة مرور محرك البحث - أي جوجل. بسبب بيئة الجدار المغلقة في Facebook ، من الصعب ترتيب الكلمات الرئيسية والعبارات الخاصة بك.

نظرًا لأن مسار تطبيق Facebook هو الطريق المباشر إلى تطبيقك ، فإن الوسائط ومواقع الويب الأخرى تفضل الارتباط مباشرة بهذا المسار بدلاً من أي طريق ثالث الموقع الإلكتروني للحفل الذي تقوم بإنشائه ، فهذا يعني أنك تساعد Facebook في الترتيب بدلاً من أنت. وهذا يعني أن جميع "القيمة" التي تقوم بإنشائها تساعد في ترتيب فيسبوك ، وليس على منتجك الخاص - تذكر أن Facebook تمتلك ذلك الامتداد والامتداد الخاص بك بدلاً منك. علاوة على ذلك ، لن يتم تحميل التطبيق الخاص بك حتى يقوم المستخدم بتسجيل الدخول إلى Facebook ، على هذا النحو ، لا يمكن لـ Google الزحف إليه.

B - Social Media

بالنظر إلى الجانب المشرق من Facebook ، فإن تطوير Facebook يفتح لك ، إلى فرصة ، الكثير من حركة المرور الفيروسية "العضوية". ومع ذلك ، تذكر أنه بإمكان Facebook تعطيل التطبيق الخاص بك ، وتغيير الرموز التي يستند إليها طلبك أو تعطيل قدرتك على الترقية.

يتم إجراء معظم ما سبق دون القدرة على الطعن أو بدون مراجعة رسمية أو تحذير.

على سبيل المثال ، قام Facebook بتعطيل مُعرّف التطبيق الذي قامت Digsby بتضمينه بحل Facebook ومن ثم قام بتعطيل قدرتها على التواصل مع Facebook. تم إجراء ذلك دون سابق إنذار.

الحل: تحقق من استمرار التكامل على Facebook وأن يكون لديك إستراتيجية طوارئ في مكانها إذا فشلت في العمل. قم بالقوة بشدة بحيث إذا توقف أحد المكونات عن العمل ، فإن منتج البرنامج بأكمله لا يتوقف عن العمل.

إذا كنت لا تزال في طور التطوير لمنصة Facebook - لا تقل أنني لم أحذرك من العثرات التي ستواجهها.

ضيف بوست بقلم: Daniel Offer -Facebook messaging software "Chit الدردشة ".