असली जैसे दिखने वाले ब्रश, रियलिस्टिक ब्लेंडिंग, और बेहतरीन टूलसेट के साथ, Infinite Painter मोबाइल पर उपलब्ध सबसे बेहतरीन पेंटिंग ऐप्लिकेशन में से एक है. “मोबाइल की सीमाओं को आगे बढ़ाना” के मंत्र के साथ, Infinite Painter की डेवलपर टीम ने अपनी पहुंच बढ़ाने का फ़ैसला किया. साथ ही, उन्होंने अपने मौजूदा मोबाइल उपयोगकर्ताओं और तेज़ी से बढ़ते Chromebook उपयोगकर्ताओं के बीच के अंतर को कम करने का फ़ैसला किया.
ज़्यादातर लोग, पारंपरिक डेस्कटॉप और इंटरैक्टिव टैबलेट के बजाय मोबाइल डिवाइसों का इस्तेमाल करने लगे हैं. इसके बावजूद, Infinite Studio को ऐसे अनुरोध मिलने लगे कि Infinite Painter को बड़ी और ज़्यादा इमर्सिव डेस्कटॉप स्क्रीन पर उपलब्ध कराया जाए. डेवलपमेंट टीम को पता चला कि ChromeOS के लिए ऐप्लिकेशन को ऑप्टिमाइज़ करके, Infinite Painter को डेस्कटॉप जैसे एनवायरमेंट में लाया जा सकता है. Android ऐप्लिकेशन, ChromeOS पर चल सकते हैं. साथ ही, उपयोगकर्ता इन्हें Google Play से आसानी से ऐक्सेस कर सकते हैं. इसलिए, टीम को इन अपडेट को लागू करने में ज़्यादा मेहनत नहीं करनी पड़ी.
उन्होंने क्या किया
डेवलपर टीम का पहला काम यह पता लगाना था कि डेस्कटॉप पर Infinite Painter का यूज़र एक्सपीरियंस (यूएक्स) कैसा होना चाहिए, ताकि यह ज़्यादा आकर्षक लगे. टीम ने तीन मुख्य बदलाव किए, ताकि इमर्सिव और बड़ी स्क्रीन पर बेहतर अनुभव देने वाली Chromebook की नई सुविधाओं का इस्तेमाल किया जा सके. ये बदलाव हैं: कीबोर्ड शॉर्टकट जोड़ना, नए इनपुट डिवाइसों के लिए ऑप्टिमाइज़ करना, और विंडो का साइज़ बदलने की सुविधा चालू करना.
कीबोर्ड शॉर्टकट
Infinite Studio को सबसे पहले यह पता चला कि डिज़ाइनर और इलस्ट्रेटर, अपने काम को तेज़ी से पूरा करने के लिए कीबोर्ड शॉर्टकट का इस्तेमाल कितनी बार करते हैं. इसलिए, डेवलपर ने इंडस्ट्री स्टैंडर्ड के 30 शॉर्टकट जोड़े और उन्हें आसानी से ऐक्सेस किए जा सकने वाले ड्रॉपडाउन मेन्यू में व्यवस्थित किया. यह मेन्यू, CTRL कुंजी को दबाकर चालू किया जाता है.
इनपुट डिवाइस
इसके बाद, Infinite Studio ने ऐप्लिकेशन को अलग-अलग इनपुट डिवाइसों के लिए ऑप्टिमाइज़ किया. जैसे, बाहरी माउस, उंगलियां (कुछ Chromebook में टच स्क्रीन होती है), स्टाइलस या टचपैड. टचपैड के लिए, टीम ने दो उंगलियों से किए जाने वाले जेस्चर की मदद से, कैनवस को आसानी से ज़ूम और पैन करने की सुविधा जोड़ी है. बाहरी माउस के लिए, उन्होंने स्क्रोल व्हील ज़ूम करने की सुविधा और टूलटिप जोड़ी हैं. ये टूलटिप तब दिखती हैं, जब उपयोगकर्ता अपने कर्सर को इंटरफ़ेस एलिमेंट पर घुमाते हैं.
डेवलपर के पास, मोबाइल उपयोगकर्ताओं के लिए स्टाइलस और उंगलियों से इनपुट देने की सुविधा पहले से ही उपलब्ध थी. हालांकि, उन्होंने ChromeOS टीम के साथ मिलकर काम किया, ताकि कम समय में काम करने वाले एपीआई की मदद से, इस सुविधा को और भी बेहतर बनाया जा सके. इससे ऐप्लिकेशन को स्क्रीन ओवरले पर सीधे स्ट्रोक बनाने की अनुमति मिलती है. साथ ही, इससे लोगों को ऐसा लगता है कि वे सीधे स्क्रीन पर स्टाइलस या उंगलियों से ड्रॉ कर रहे हैं.
विंडो का साइज़ बदलने की सुविधा
आखिर में, टीम ने ऐप्लिकेशन को अलग-अलग विंडो साइज़ के साथ काम करने के लिए ऑप्टिमाइज़ किया. उपयोगकर्ता, ऐप्लिकेशन विंडो का साइज़ बदल सकते हैं, ताकि उन्हें किसी भी डिवाइस पर बेहतर अनुभव मिल सके. वे चाहें, तो फ़ुल-स्क्रीन मोड में काम कर सकते हैं या किसी दूसरे ऐप्लिकेशन को इसके साथ खोलकर इस्तेमाल कर सकते हैं. डेवलपर ने उपयोगकर्ताओं के लिए, ऐप्लिकेशन में बाहरी इमेज को खींचकर छोड़ने की सुविधा भी जोड़ी है.
नतीजे
ChromeOS पर बड़ी स्क्रीन के लिए ऑप्टिमाइज़ करने के बाद, Infinite Painter के ऐक्टिव इंस्टॉलेशन में 55% की बढ़ोतरी हुई है. साथ ही, ऐप्लिकेशन में होने वाली कुल गतिविधि में करीब दो गुना बढ़ोतरी हुई है. Infinite Painter के क्रिएटर, शॉन ब्रेकेफ़ील्ड अपनी टीम के फ़ैसले से काफ़ी खुश हैं: "उपयोगकर्ताओं की टच-सेंट्रिक अनुभवों की बढ़ती मांग और स्टाइलस वाले Chromebook की रिलीज़ के बीच, हमें पता था कि ChromeOS के लिए ऑप्टिमाइज़ करना सही फ़ैसला है," उन्होंने कहा. "सबसे अच्छी बात यह है कि जब Google ने Chromebook पर Android ऐप्लिकेशन इस्तेमाल करने की सुविधा जोड़ी, तब हमारे लिए माइग्रेशन का ज़्यादातर काम पहले से ही हो चुका था."
शुरू करें
ChromeOS के लिए अपने ऐप्लिकेशन को ऑप्टिमाइज़ करने का सबसे अच्छा तरीका जानें.