हमिंगबर्ड लाइब्रेरी

लेआउट का स्क्रीनशॉट

खास जानकारी

हमिंगबर्ड लाइब्रेरी: हमिंगबर्ड की तरफ़ से एक नया और नया अनुभव, जो कि एक लोकप्रिय ऐनमे वॉच-ट्रैकर और खोजने की साइट है.

हमें क्या पसंद है?

ऐनमे के फ़ैन (मेरी तरह, स्क्रीनशॉट पर मिले व्यू का आंकड़ा सच है!) काफ़ी लंबे समय से यह चाहते थे कि वे देखें कि उन्होंने क्या देखा. इस जगह की मशहूर जगहों में AniDB और MyAnimeList शामिल हैं. हालांकि, हमिंगबर्ड इन सभी में सबसे ज़्यादा दिखता है.

हालांकि, मौजूदा हमिंगबर्ड एपीआई के सबसे ऊपर मौजूद हमिंगबर्ड लाइब्रेरी इससे एक कदम आगे बढ़ गई है. इसे ऐंगुलर और मटीरियल डिज़ाइन से, बिलकुल नए तरीके से बनाया गया है. थीम का रंग और मेनिफ़ेस्ट, इसे होम स्क्रीन पर बेहतरीन तरीके से इंटिग्रेट करता है और इंस्टॉल करने लायक बनाता है. साथ ही, पूरा अनुभव काफ़ी मज़ेदार लगता है और मुख्य साइट के मुख्य फ़ंक्शन पर फ़ोकस करता है.

संभावित सुधार

परफ़ॉर्मेंस: इस ऐप्लिकेशन को शुरुआत में पेज लोड होने के बाद, ऑफ़लाइन कैश नतीजों और यूज़र इंटरफ़ेस (यूआई) के लिए किसी सर्विस वर्कर का इस्तेमाल करने पर काफ़ी फ़ायदा होगा. gzip संपीड़न को चालू करने से, लोड होने के समय में काफ़ी सुधार होगा. साथ ही, एचटीएमएल में स्टैटिक, शुरुआती बेयरबोन लेआउट होने से अनुमानित परफ़ॉर्मेंस बेहतर होगी.

UX: शो की सूची दिखाने के लिए इस्तेमाल किया जाने वाला फ़्लेक्स बॉक्स मॉडल, बड़ी स्क्रीन पर अच्छी तरह काम करता है, लेकिन छोटी स्क्रीन पर अपनी अपील कम कर देता है. टाइल का बिना बीच वाला और सख्त वर्शन, मोबाइल डिवाइस पर ज़्यादा अच्छा काम करेगा.

लीफ़ थॉमस के साथ सवाल-जवाब

वेब ही क्यों?

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

डेवलपमेंट के दौरान क्या कारगर रहा?

GitHub पर कोणीय/सामग्री प्रोजेक्ट पूरी तरह से काम कर रहा है. इसने मुझे AngularJS और Material Design के साथ कोई प्रोजेक्ट शुरू करने के लिए सभी ज़रूरी चीज़ें दीं.

अगर आपके पास अपने ऐप्लिकेशन को बेहतर बनाने के लिए कोई एपीआई हो, तो वह क्या होगा?

ब्राउज़र के स्तर पर, मुझे लगता है कि मेरे वेब ऐप्लिकेशन में बोलकर खोजने के लिए एक एपीआई मदद कर सकता है. Android ने हाल ही में बहुत सारे बोले गए आदेश जोड़े हैं और मोबाइल वेब पर इस प्रकार के इनपुट का उपयोग करने की योग्यता से एक शानदार अनुभव मिलेगा.

अच्छी खबर है, हमारे पास यह पहले से ही मौजूद है :) Web Speech API आज़माएं.

आख़िर में, आपने अपने ऐप्लिकेशन की मार्केटिंग कैसे की?

मैंने www.hummingbirdlibrary.com पर ट्रैफ़िक भेजने के लिए, Facebook, Google+, और Twitter का इस्तेमाल किया है. हालांकि, Reddit पर इसका लिंक पोस्ट करने से मेरे ट्रैफ़िक में सबसे ज़्यादा बढ़ोतरी हुई. यह ऐसे दर्शकों को टारगेट करने का शानदार तरीका है, जिन्हें आपके डेवलप किए जा रहे प्रॉडक्ट में वाकई दिलचस्पी हो सकती है.