क्षमा करें मैं इस उत्तर को एक अलग उत्तर के रूप में पोस्ट कर रहा हूं क्योंकि यह एक टिप्पणी के रूप में फिट नहीं होगा। :)
तो विगेट्स के साथ बातचीत बहुत सीमित है।
बात यह है कि विजेट "मिनी एप्लिकेशन" नहीं हैं, वे ... विजेट्स हैं। वे दुनिया में रहते हैं, और उन पर निर्भर हैं, वास्तविक अनुप्रयोग जिसमें उन्हें शामिल है।
विगेट्स के लिए अधिक से अधिक जटिल इंटरैक्शन का समर्थन करने की निरंतर मांग है, लेकिन हर बार जब हम उस पथ को शुरू करते हैं तो यह उस एप्लिकेशन के साथ बातचीत को और अधिक जटिल बना देता है, और ऐसा लगता है कि समग्र रूप से नकारात्मक प्रभाव पड़ता है प्रयोज्य।
उदाहरण के लिए, यदि विजेट स्वाइप को संसाधित कर सकते हैं, तो उपयोगकर्ता अब स्क्रीन के बीच स्वाइप कैसे कर सकता है इसके बारे में बहुत अनिश्चित है क्योंकि वे अलग-अलग व्यवहार करेंगे जहां वे स्वाइप करते हैं। वे एक ऐसे राज्य में फंस सकते हैं जहां टच करने योग्य क्षेत्र को कवर करने वाले विजेटों की वजह से स्क्रीन के बीच स्वाइप करना लगभग असंभव है।
तो जिस तरह से मैं विजेट्स के बारे में सोचने की सिफारिश करता हूं, वह आपके ऐप से जुड़ी महत्वपूर्ण जानकारी में एक विंडो के रूप में है, विजेट पर टैप करके और ऐप पर स्विच करके उस जानकारी के अधिक विवरण में कूदने के लिए, और संभवतः कुछ अतिरिक्त बटन महत्वपूर्ण संचालन करने के लिए।
नए वॉलपेपर विषयों के साथ 2.0 के साथ, आप उस गतिविधि का यूआई बना सकते हैं जो उपयोगकर्ता आपके विजेट से विज़िट करता है, उसी घर के समान वॉलपेपर के शीर्ष पर बैठता है। इससे यह और घर के बीच स्विच दूसरे एप्लिकेशन के बजाए घर के अंदर एक बातचीत की तरह महसूस करता है।