Android ऐप्लिकेशन, ChromeOS के तहत एक विंडो में चलते हैं. इसलिए, Chromebook पर ऐप्लिकेशन रेंडर करने के तरीके में कुछ अंतर होता है. इन फ़र्क़ों के बारे में यहां बताया गया है.
टास्क, विंडो, और पारदर्शिता
टास्क में गतिविधियों का एक स्टैक होता है. उपयोगकर्ता किसी ऐप्लिकेशन को चलाने के दौरान इससे इंटरैक्ट करता है. ChromeOS पर टास्क, टाइटल बार वाली विंडो के तौर पर दिखाए जाते हैं. इनमें ऐप्लिकेशन एक-दूसरे के ऊपर लेयर किए जाते हैं. इसके बाद, हर गतिविधि को कुछ हद तक पारदर्शी बनाया जा सकता है, ताकि नीचे की लेयर दिखें.
सामान्य Android ऐप्लिकेशन में, टास्क के नीचे पिछला टास्क या डेस्कटॉप दिखता है. इस तरह, टास्कबार के नीचे हमेशा कुछ न कुछ दिखता रहता है.
यह सुविधा, विंडो एनवायरमेंट में काम नहीं करती. इसकी ये वजहें हैं:
- विंडो के नीचे दिखने वाले कॉन्टेंट को कंट्रोल नहीं किया जा सकता. इसलिए, यह कुछ भी हो सकता है.
- पूरी तरह से पारदर्शी पिक्सल, टच या माउस इवेंट को "जादुई तरीके से" निगल सकते हैं.
- ऐसा हो सकता है कि विंडो एलिमेंट, कैप्शन से विज़ुअली तौर पर डिसकनेक्ट हो जाएं. इससे उपयोगकर्ता को ऐसे विज़ुअल एलिमेंट देखने में परेशानी हो सकती है जो शायद कनेक्ट न हों.
इस समस्या को कम करने के लिए, Play for ChromeOS हर विंडो के पीछे एक हल्का पारदर्शी आयत बनाता है. इस वजह से, ChromeOS पर चलने वाले ऐप्लिकेशन कभी भी 100 प्रतिशत पारदर्शी नहीं हो सकते. भले ही, Theme.Translucent.NoTitleBar थीम का इस्तेमाल किया जा रहा हो.