ChromeOS डिवाइस, जैसे कि Chromebook, Android ऐप्लिकेशन के लिए डेस्कटॉप जैसा एनवायरमेंट उपलब्ध कराते हैं. उपयोगकर्ता चाहते हैं कि ऐप्लिकेशन, डेस्कटॉप ऐप्लिकेशन की तरह काम करें. इनमें विंडो का साइज़ बदलने की सुविधा, कीबोर्ड और माउस के साथ काम करने की सुविधा, और ज़्यादा काम करने के लिए लेआउट उपलब्ध हों.
ChromeOS के लिए ध्यान रखने वाली मुख्य बातें
- डेस्कटॉप विंडो की सुविधा: ChromeOS पर ऐप्लिकेशन आम तौर पर, फ़्री-फ़ॉर्म विंडो में चलते हैं. इनका साइज़ बदला जा सकता है, इन्हें बड़ा किया जा सकता है या टाइल किया जा सकता है. विंडो के डाइमेंशन बदलने पर, यह पक्का करें कि आपका ऐप्लिकेशन अपने लेआउट को आसानी से अडजस्ट करे. इसके लिए, विंडो साइज़ क्लास का इस्तेमाल करें.
- कीबोर्ड और माउस से इनपुट: टच-प्राइमरी डिवाइसों के उलट, ChromeOS में फ़िज़िकल इनपुट
की सुविधा होती है. पक्का करें कि आपका ऐप्लिकेशन इन सुविधाओं के साथ काम करता हो:
- कीबोर्ड शॉर्टकट: आम तौर पर इस्तेमाल होने वाले ऐक्शन (जैसे, Ctrl+C/V) और ऐप्लिकेशन के हिसाब से शॉर्टकट.
- माउस से इंटरैक्शन: राइट-क्लिक कॉन्टेक्स्ट मेन्यू, स्क्रोल व्हील की सुविधा, और इंटरैक्टिव एलिमेंट के लिए होवर स्टेट.
- पहले से मौजूद डिसप्ले: Chromebook के डिसप्ले, अक्सर टैबलेट से बड़े होते हैं. मल्टी-पेन लेआउट और नेविगेशन कॉम्पोनेंट का इस्तेमाल करके, इस जगह का ज़्यादा से ज़्यादा फ़ायदा पाएं.
- बाहरी डिसप्ले: ChromeOS के कई उपयोगकर्ता, अपने डिवाइसों को बाहरी मॉनिटर से कनेक्ट करते हैं. कनेक्ट किए गए डिसप्ले के साथ काम करने की सुविधा उपलब्ध कराएं, ताकि मल्टी-स्क्रीन का बेहतर अनुभव दिया जा सके.
अडैप्टेशन की रणनीतियां
- ज़्यादा काम करने के लिए ऑप्टिमाइज़ करना: कैननिकल लेआउट लागू करें. जैसे, लिस्ट-डिटेल. इससे ChromeOS के बड़े डिसप्ले पर ज़्यादा जानकारी दिखाई जा सकती है. साथ ही, स्क्रीन को बार-बार बदलने की ज़रूरत नहीं पड़ती.
- कॉन्फ़िगरेशन में होने वाले बदलावों को मैनेज करना: पक्का करें कि विंडो का साइज़ बदलने के दौरान, आपका ऐप्लिकेशन अपनी स्थिति बनाए रखे. इससे डेटा लॉस या यूज़र इंटरफ़ेस (यूआई) रीसेट होने से रोका जा सकता है.
- नेविगेशन को बेहतर बनाना: डेस्कटॉप स्क्रीन पर ऐप्लिकेशन विंडो को
बड़ा करने पर, नेविगेशन रेल या ड्रॉअर पर अपने-आप स्विच करने के लिए,
NavigationSuiteScaffoldका इस्तेमाल करें.
ज़्यादा जानें
ChromeOS के लिए डेवलपमेंट से जुड़ी गाइडलाइन पाने के लिए, ChromeOS डिवाइस लेख पढ़ें.