मोबाइल ऐप्स के लिए वाहन चित्र, स्क्रीन के लिए साइज़ किया गया, नेटवर्क पर हल्का, हर कार्ड पर एक जैसा।

एप्प टीमों को वाहन इमेजरी को एक पेलोड समस्या और एक सुसंगतता समस्या के रूप में विरासत में मिलती है। दोनों को एक ही लुकअप से हल करें: VIN या स्पेसिफिकेशन से सटीक वाहन, एक CDN से साइज्ड WebP के रूप में डिलीवर किया गया, आपकी लिस्ट व्यूज को महसूस नहीं होगा।

LP apps: hero1
LP apps: hero2
LP apps: s1

लिस्टिंग्स का जीवन और मौत चित्र के वजन पर निर्भर करती है

एक वाहन सूची जो पूर्ण रिज़ॉल्यूशन फोटो भेजती है, एक स्क्रॉल प्रदर्शन बग है जो एक डिज़ाइन निर्णय का परिधान पहनता है। कार्ड की रेंडरिंग की चौड़ाई का अनुरोध करें, WebP में, और वही सूची बिना रीडिज़ाइन के तेज़ हो जाती है।

  • चौड़ाई, प्रारूप और गुणवत्ता अनुरोध पैरामीटर के रूप में
  • थीम्ड बैकग्राउंड के लिए पारदर्शी WebP
  • संगत एस्पेक्ट रेशियो, ताकि सेल्स कभी भी कूद ना जाएं

संयोजन, ऐप टीम संस्करण

सर्वर साइड पर सुलझाएँ, क्लाइंट साइड पर रेंडर करें, हर जगह कैश करें। पैटर्न जानबूझकर बोरिंग है।

01
अपने बैकएंड में सुलझाएँ

VIN या स्पेसिफिकेशन्स वहां से रिज़ॉल्व होते हैं जहाँ आपका डेटा रहता है, और API की नहीं।

02
क्लाइंट को URL भेजें

कार्ड्स को इमेज यूआरएल्स को प्लेन स्ट्रिंग्स के रूप में मिलते हैं, जिसमें srcset स्टाइल वेरिएंट्स वाइड्थ पैरामीटर से होते हैं

03
एक एप की तरह कशे करें

CDN हेडर नेटवर्क के कैशिंग का काम करते हैं, आपका छवि पाइपलाइन डिवाइस पर लेयरिंग का काम करता है, और लिस्ट ऑफ़लाइन स्क्रॉल होती हैं।

04
एज को संभालें

लोडिंग के दौरान फिक्स्ड रेशियो प्लेसहोल्डर, मिसेज पर एक ब्रांडेड फॉलबैक, और रिस्पॉन्स बताता है जब एक फॉलबैक मॉडल वर्ष का उपयोग किया गया था।

कार्ड्स जो निर्माण से लाइन में होते हैं

हर वाहन के बीच एक जैसे फ्रेमिंग, जो एक सूची को डिजाइन किया हुआ महसूस कराती है.

इंटीग्रेशन लिखा गया है, वहाँ
इंटीग्रेशन लिखा गया है, वहाँ
लिस्ट व्यू, हाथ में
लिस्ट व्यू, हाथ में
डार्क मोड, कोई विशेष मामला नहीं
डार्क मोड, कोई विशेष मामला नहीं
वही कार्ड, बड़े स्क्रीन पर
वही कार्ड, बड़े स्क्रीन पर
LP apps: s2

ऑफ़लाइन और कम बैंडविड्थ आम बात है, न कि एज केस

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

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

बिना भारी मेहनत के वाहन छवियाँ अपने उत्पाद में लाइए। साफ़ दस्तावेज़ीकरण, खुले SDK और तैयार प्लगइन मिनटों में आपके स्टैक से जुड़ जाते हैं, और हमारा स्टेटस पेज लाइव दिखाता है कि API कैसा चल रहा है।

LP apps: s3

पारदर्शी कट-आउट आपकी ऐप की थीम का पालन करते हैं

डार्क मोड, ब्रांड बैकग्राउंड और सीज़नल थीम्स सभी कार को बिना बैकग्राउंड के चाहते हैं। आपकी सतह रंग पर पारदर्शी WebP का मतलब है एक एसेट हर थीम को सेवा करता है, और डिजाइन सिस्टम चार्ज में रहता है।

  • प्रत्येक अनुरोध के लिए पारदर्शी या छायांकित वैरिएंट
  • लाइट और डार्क मोड दोनों में काम करने वाला वही कटआउट
  • आपके पालेट के साथ कोई बैकग्राउंड फाइटिंग नहीं

हमने सिर्फ उस चौड़ाई का अनुरोध करके सूची दृश्य पेलोड को काफी कम कर दिया, जिसे हम रेंडर करते हैं, और डार्क मोड एक विशेष मामला नहीं रहा, जिस दिन हम पारदर्शी कटआउट्स पर स्विच हुए।

लुका ब्रांड्ट मोबाइल लीड, वाहन बाजार एप्प

एप टीमें क्या पूछती हैं

नेटिव, रिएक्ट नेटिव या फ्लटर?

सभी, क्योंकि डिलीवरेबल एक इमेज URL है। URL से इमेज रेंडर करने वाले सभी सिस्टम एक जैसा इंटीग्रेट होते हैं, और रिज़ॉल्व स्टेप आपकी बैकएंड में रहता है, क्लाइंट स्टैक के बावजूद।

हम अलग-अलग स्क्रीन घनत्वों को कैसे हैंडल करते हैं?

वाइड्थ पैरामीटर के माध्यम से वाइड्थ वेरिएंट्स का अनुरोध करें और डिवाइस के अनुसार चुनें, बिल्कुल वेब पर srcset की तरह। तीन साइज प्रैक्टिकल में फोन से टैबलेट तक कवर करते हैं।

क्या हम ऑफ़लाइन फ़र्स्ट के लिए ऐप में इमेजेज को बंडल कर सकते हैं?

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

एक लुकअप स्क्रॉल के बीच में फेल हो जाता है, तो क्या होता है?

एक बार डिजाइन करें: लोडिंग के दौरान फिक्स्ड रेशियो प्लेसहोल्डर, मिस पर ब्रांडेड फॉलबैक, और पहचानकर्ता को लॉग करें। रिस्पॉन्स फॉलबैक जैसे एक सब्स्टिट्यूटेड मॉडल ईयर को भी फ्लैग करता है, इसलिए आप तय करते हैं कि क्या दिखाना है।

क्या यह आप पर एक रनटाइम निर्भरता जोड़ता है?

अगर आप कैश करते हैं। कैटलॉग अपडेट्स पर रिज़ॉल्व करें, अपने स्टोरेज या CDN से सर्व करें, और ऐप कभी भी हमारी ओरिजिन पर क्रिटिकल पाथ में इंतज़ार नहीं करता।

क्या एक SDK है?

JavaScript स्टैक के लिए एक npm पैकेज है, और REST API छोटा है, इसलिए नेटिव टीमें आमतौर पर इसे एक दोपहर में लपेट लेती हैं। दस्तावेज़ में पूर्ण पैरामीटर संदर्भ शामिल है।

मोबाइल ऐप्स के लिए वाहन चित्र, प्रैक्टिकल रूप में

Vehicle Imagery app teams तक किसी और के decision के रूप में पहुंचती है: listings exist करती हैं, photos जो भी हैं, और app को उन्हें parking garage में एक three year old phone पर scroll करना होगा. Most of the resulting engineering effort images को compensate करने में जाती है जो app के लिए बनाई नहीं गईं.

पेलोड एक उत्पाद निर्णय है

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

डिपेंडेंसी को बोरिंग रखें

कैटलॉग अपडेट्स पर सर्वर साइड पर सुलझाएँ, अपने स्टोरेज में कैश करें, और हमारी CDN को रिफिल के रूप में, न कि टैप के रूप में मानें। फिर ऐप का क्रिटिकल पाथ केवल उस इन्फ्रास्ट्रक्चर पर निर्भर करता है जो आप नियंत्रित करते हैं, और यह एक बाहरी इमेज कैटलॉग का महसूस होना चाहिए: हर जगह मौजूद, कहीं भी नोटिस नहीं।

संगतता ही है जो लिस्ट को नेटिव महसूस कराती है

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

  • प्रति स्क्रीन साइज़्ड WebP, तीन वैरिएंट रेंज को कवर करते हैं
  • ऑफ़लाइन लेयर के लिए कैश कीज़ के रूप में स्थिर आईडी
  • थीम का पालन करने वाले पारदर्शी कट-आउट
  • जानबूझकर लोडिंग और फॉलबैक स्टेट्स

लिस्ट व्यू को हल्का बनाएं

अपना स्टैक बताएं और उसी दिन साइज्ड, थीम्ड कार्ड्स के रूप में अपने वाहनों को देखें।

आमतौर पर उसी काम के दिन

इसे एक टेस्ट बिल्ड में ट्राई करें

अपने डेटा से कुछ VINs या स्पेसिफिकेशन्स भेजें और हमें बताएं कि आप कितने कार्ड साइज रेंडर करते हैं। आप एक बिल्ड में डालने के लिए तैयार URL पाते हैं

  • आपके सटीक कार्ड्स के लिए साइज़्ड WebP वैरिएंट
  • थीमिंग के लिए पारदर्शी कट-आउट
  • ट्रायल एक वास्तविक टेस्ट बिल्ड को कवर करता है
धन्यवाद। हमने आपका संदेश प्राप्त किया है और आपकी बिल्ड के लिए साइज्ड इमेज यूआरएल्स के साथ वापस आ जाएंगे।
कुछ ग़लत हो गया। फिर से कोशिश कीजिए या info@vehicleimagery.com पर लिखिए।