फेसबुक प्लेटफॉर्म के लिए विकास - वे आपको किस बारे में चेतावनी नहीं देते हैं

फेसबुक प्लेटफॉर्म के लिए विकास - वे आपको किस बारे में चेतावनी नहीं देते हैं
फेसबुक प्लेटफॉर्म के लिए विकास - वे आपको किस बारे में चेतावनी नहीं देते हैं
Anonim

सबसे पहले, मुझे इस लेख को पढ़ने के खिलाफ आपको चेतावनी देकर शुरू करें। यह फेसबुक के बारे में आपके कुछ भ्रम को तोड़ देगा। फिलहाल, आप शायद कुछ हद तक एक सपनों की दुनिया में रह रहे हैं। आप शायद सोचते हैं कि फेसबुक, एक बड़े निगम के रूप में जो अच्छी तरह से सम्मानित नाटक करता है - 'वे कोई बुराई नहीं कर सकते'। इसके अलावा, यदि आप फेसबुक मंच के लिए आवेदन विकसित करने की सोच रहे हैं, तो यह आलेख आपको बंद कर सकता है। अगर मैंने तुम्हें डराया नहीं है, तो पढ़ें।

Image
Image

मेरे विश्वविद्यालय के व्याख्याता मुझे यह बताना चाहते थे कि एक अच्छा लेख वह है जो एक उद्यमी के रूप में एक प्राधिकरण स्रोत द्वारा अच्छी तरह से शोध और लिखा गया है, मैंने पांच साल से अधिक विकासशील अनुप्रयोगों को खर्च किया है - जिनमें से तीन फेसबुक प्लेटफॉर्म के लिए हैं। मेरा सबसे लोकप्रिय फेसबुक विंडोज सॉफ्टवेयर एप्लीकेशन, " बात चीत"हर दिन हजारों डाउनलोड प्राप्त करता है। इस तरह, मुझे लगता है कि मुझे फेसबुक के बारे में एक या दो चीज़ों को पता है क्योंकि मैं उन्हें अपनी बीडी आंखों के साथ आधा दशक तक देख रहा हूं।

मुझे आपके बारे में एक राय पूर्ववत करने दें, यह लेख "खट्टे अंगूर" वाले किसी व्यक्ति की तरह लग रहा है, लेकिन इसके बजाय कृपया इसे अच्छी तरह से अर्जित डॉलर निवेश करने से पहले किसी को पता से किसी चेतावनी संदेश के रूप में देखें, या समय, फेसबुक मंच के विकास में।

1. यह फेसबुक का प्लेटफ़ॉर्म है, आपका नहीं

मैं यहां स्पष्ट रूप से बता रहा हूं, लेकिन विकास पर विचार करते समय शायद यह सबसे अधिक अनदेखा जोखिम है। जैसा कि आप शायद जानते हैं, फेसबुक एक बंद वातावरण है और इस तरह, आपकी सफलता और विफलता आपके लिए उतनी ही कम है जितनी फेसबुक आपको अनुमति देता है (और यह क्या करने की अनुमति नहीं देता है)।

जब आप फेसबुक प्लेटफ़ॉर्म के लिए विकसित होते हैं तो आप जो भी कर सकते हैं उस पर बहुत अधिक नियंत्रण खो देते हैं, और नहीं कर सकते हैं।

इसके अलावा, यह देखते हुए कि फेसबुक के पास खुले एपीआई हैं, इसका मतलब है कि प्रतिस्पर्धियों के लिए बाधाएं आपके सिस्टम को विकसित करते समय क्या हो सकती हैं उससे कम हैं। नतीजतन, एक प्रतियोगी आपके द्वारा किए गए कार्यों के समान कुछ विकसित करने में सक्षम होने की संभावना है। आपके विचारों के लिए कोई सुरक्षा नहीं है।

2. फेसबुक बदलता है - बदलना कोड

यह केवल ऐसे उपयोगकर्ता नहीं हैं जो फेसबुक से चीजों को बदलते समय नफरत करते हैं। डेवलपर्स इसे भी नफरत करते हैं, और जब "डेवलपर अनुकूल" होने की बात आती है तो फेसबुक का खराब ट्रैक रिकॉर्ड होता है।

फेसबुक अपने कोड को कम या कोई चेतावनी के साथ अपग्रेड करना पसंद करता है। जबकि उन्नयन का स्वागत है, फेसबुक के पीछे की संगतता पर एक खराब ट्रैक रिकॉर्ड है। इसका मतलब यह है कि आप केवल कुछ एपीआई बंद करने के लिए फेसबुक के लिए पर्याप्त राशि का निवेश कर सकते हैं, जिस तरीके से वह कोड काम करता है या पूरे कोड बेस को पूरी तरह बदलता है

पिछले तीन वर्षों में, हमने चिट चैट एप्लिकेशन के मूल में तीन गुना अधिक बदल दिया है।

समाधान: एक आकस्मिक योजना आवश्यक है। सुनिश्चित करें कि आपके पास छोटे नोटिस पर अपने कोड बेस को बड़े पैमाने पर बदलने के लिए बजट और समर्थन दोनों हैं।

3. अच्छा विचार? एक क्लोन बनाने के लिए फेसबुक के लिए तैयार करें

जैसा कि आप फेसबुक के प्लेटफार्म के लिए विकास कर रहे हैं, वहां प्रतिस्पर्धात्मक अनुप्रयोग बनाने में उन्हें कोई बाधा नहीं है। एक आधिकारिक फेसबुक उत्पाद के खिलाफ प्रतिस्पर्धा कम से कम कहना मुश्किल है - भले ही आपका आवेदन उनके मुकाबले बेहतर हो।

दुर्भाग्यवश, मीडिया बहुत अधिक "फेसबुक" केंद्रित हैं, और इस तरह - एक अनौपचारिक आवेदन को बढ़ावा देने की कोशिश करने के लिए मजबूत हथियार और व्यापक कंधे दोनों की आवश्यकता होती है।

इस बिंदु को स्पष्ट करने के लिए, एथेना आईटी लिमिटेड ने डेस्कटॉप, ब्लैकबेरी और आईफोन के लिए एक फेसबुक चैट एप्लिकेशन विकसित किया - फेसबुक ने अब उन प्लेटफार्मों में से प्रत्येक के लिए एक एप्लीकेशन विकसित किया है जो उन सभी विशिष्ट बाजारों में हमारे साथ प्रतिस्पर्धा करता है।

एक और उदाहरण देने के लिए, कुछ साल पहले मैंने एक याचिका और मतदान आवेदन बनाया - फेसबुक के पास अब अपना ऐप है जो उस बाजार खंड पर हावी है।

4. वे इच्छा पर नियम पुस्तिका लिखते हैं और लिखते हैं

बेहतर या बदतर के लिए, लोकप्रिय माता-पिता मंत्र "मेरा घर, मेरे नियम" दुर्भाग्य से फेसबुक नेटवर्क पर लागू होते हैं। एक नियमित व्यवसाय के विपरीत, जिससे आपको अपने द्वारा संचालित देशों के कानूनों के साथ खुद को चिंता करने की ज़रूरत है, जिसमें फेसबुक प्लेटफॉर्म पर विकसित उत्पाद के साथ आपको फेसबुक के नियमों के साथ-साथ टी एंड सी के साथ चिंता करने की भी आवश्यकता है - ऐसी स्थितियां जो बदल सकती हैं एक पल की सूचना।

एक उदाहरण जो इस बिंदु को प्रदर्शित करता है वह ज़िगना है। उनका उपयोगकर्ता आधार नाटकीय रूप से गिर गया है क्योंकि फेसबुक ने जिस तरीके से उपयोगकर्ताओं को आइटम (फेसबुक क्रेडिट तक सीमित) के लिए भुगतान किया है, प्रतिबंधित कर दिया है और प्रचार की मात्रा को प्रतिबंधित कर दिया है। लाखों उपयोगकर्ताओं के साथ एक अच्छी तरह से वित्त पोषित वीसी समर्थित कंपनी के रूप में उनके पास अधिकांश डेवलपर्स की तुलना में कहीं ज्यादा प्रभावशाली शक्ति है।

एक और उदाहरण में, कुछ साल पहले, मैंने एक सर्वेक्षण / याचिका आवेदन बनाया जो नियमों के पक्षपात से गिर गया जब फेसबुक ने उन लोगों की संख्या पर सीमा लागू की जो आप किसी एप्लिकेशन को आमंत्रित कर सकते थे। कौन ध्रुव चलाने के लिए चाहता है जहां वे एक दिन में पांच उपयोगकर्ताओं को आमंत्रित करने के लिए सीमित हैं?

5. फेसबुक प्रमोशन

इस खंड को समझाने के लिए मुझे दो परिभाषाओं का उपयोग करने की अनुमति दें।मैं वहां दो प्रकार के फेसबुक अनुप्रयोगों के रूप में वर्णन करता हूं, वे "साइट पर" और "ऑफ साइट"। "साइट पर" एप्लिकेशन, मेरी परिभाषा के आधार पर एक ऐसा एप्लिकेशन है जिसे फेसबुक पर फेसबुक पर्यावरण के भीतर होस्ट और निष्पादित किया जाता है सबडोमेन, जबकि एक "ऑफ़ साइट" एप्लिकेशन एक ऐसा एप्लिकेशन है जो फेसबुक एपीआई का उपयोग करता है लेकिन आपके डोमेन / सॉफ्टवेयर पर आपके सर्वर पर होस्ट और निष्पादित किया जाता है लेकिन फेसबुक के साथ किसी तरह से बातचीत करता है।

यदि आप सोशल मीडिया को भ्रमित कर रहे हैं, तो आप यह तय कर सकते हैं कि सोशल मीडिया ही एकमात्र रणनीति होगी जिसमें आपको अपने आवेदन के लिए 'ट्रैफिक' मिलेगा।

जब आप फेसबुक एप्लिकेशन प्लेटफार्म "ऑनसाइट" के लिए विकसित होते हैं तो आप प्रभावी रूप से खोज इंजन यातायात पर अपनी पीठ मोड़ते हैं - यानी Google। फेसबुक के बंद दीवार पर्यावरण की वजह से आपके कीवर्ड और वाक्यांशों के लिए रैंक करना कठिन होता है।

चूंकि फेसबुक एप्लिकेशन पथ आपके एप्लिकेशन का सीधा मार्ग है, मीडिया और अन्य वेबसाइटें आपके द्वारा उत्पादित किसी भी तृतीय-पक्ष वेबसाइट की बजाय सीधे उस पथ से लिंक करना पसंद करती हैं, इसका मतलब है कि आप फेसबुक की बजाय रैंक करने में आपकी सहायता कर रहे हैं। इसका मतलब यह है कि आप जो भी "मूल्य" बना रहे हैं, वह आपके खुद के उत्पाद की बजाय फेसबुक रैंक की मदद कर रहा है - याद रखें कि फेसबुक के बजाय आपके नीचे और आपके एक्सटेंशन का स्वामित्व है। इसके अलावा, आपका एप्लिकेशन तब तक लोड नहीं होगा जब तक कोई उपयोगकर्ता फेसबुक में लॉग इन नहीं करता है, इस प्रकार, Google इसे क्रॉल नहीं कर सकता है।

फेसबुक के उज्ज्वल पक्ष को देखते हुए, फेसबुक के लिए विकास, आपको "मुक्त कार्बनिक" वायरल यातायात के अवसर के लिए खोलता है। उस ने कहा, याद रखें कि फेसबुक आपके आवेदन को अक्षम कर सकता है, उस कोड को बदल सकता है जिस पर आपका एप्लिकेशन आधारित है या प्रचार करने की आपकी क्षमता को अक्षम कर सकता है।

उपरोक्त में से अधिकांश अपील करने या औपचारिक समीक्षा या चेतावनी के बिना किया जाता है।

उदाहरण के लिए, फेसबुक ने एप्लिकेशन आईडी को अक्षम कर दिया जिस पर डिगबी ने इसका फेसबुक समाधान एकीकृत किया और इस प्रकार फेसबुक के साथ संवाद करने की अपनी क्षमता को अक्षम कर दिया। यह चेतावनी के बिना किया गया था।

समाधान: जांचें कि आपका फेसबुक एकीकरण काम करना जारी रखता है और यदि यह काम करने में विफल रहता है तो आकस्मिक रणनीति हो सकती है। कोड दृढ़ता से ऐसा है कि यदि कोई घटक आपके पूरे सॉफ्टवेयर उत्पाद को काम करना बंद कर देता है तो काम करना बंद नहीं करता है।

यदि आप अभी भी फेसबुक के प्लेटफ़ॉर्म के लिए विकसित होने जा रहे हैं - यह न कहें कि मैंने आपको उन समस्याओं के बारे में चेतावनी नहीं दी है जिन्हें आप अनुभव करेंगे।

अतिथि पोस्ट द्वारा लिखित: डैनियल ऑफ़र -फैसबुक मैसेजिंग सॉफ्टवेयर "चिट चैट"।

सिफारिश की: