विंडोज से मैकओएस पर स्विच करने पर डेवलपर
मैं हमेशा एक "विंडोज आदमी" रहा हूं। एक समय था जब मैं लिनक्स के साथ खिलवाड़ करता था, ज्यादातर उबंटू डिस्ट्रो, और यह एक दिलचस्प अनुभव था। हालाँकि लिनक्स काफी शक्तिशाली था, फिर भी मैं विंडोज़ का उपयोग करने में आसानी के कारण थोड़े समय के बाद विंडोज पर वापस चला गया मेरे अपने ड्राइवरों को संकलित करने की जरूरत नहीं है तथा अधिक सॉफ्टवेयर उपलब्ध था.
हाल ही में, मुझे स्विच बनाने और काम के लिए एक Apple कंप्यूटर का उपयोग करने का मौका मिला। मैंने सोचा कि मैं इसे आज़माना चाहूंगा क्योंकि ऐसा लगता है कि जैसे विकास समुदाय में हर कोई इन दिनों एक का उपयोग करता है.
किसी भी अन्य डेवलपर्स के लिए विंडोज़ से मैकओएस पर स्विच बनाने के बारे में सोच रहा है, मेरे अनुभव के बारे में अधिक जानने के लिए पढ़ें.
पहली छापें
सहज उपयोग
मेरी पहली धारणा यह थी कि macOS उतना सहज नहीं लगता जितना मुझे लगा कि यह हो सकता है। इस इस तथ्य के कारण हो सकता है कि मैं विंडोज के लिए उपयोग कर रहा हूं बातें करता है.
विंडोज की कुछ विशेषताएं हैं मैक का पूरी तरह से अभाव है. उदाहरण के लिए, जैसे सुविधाएँ स्क्रीन के किनारों पर खिड़कियों को पिनिंग करना, अधिकतम करने के लिए, यहां तक कि अधिकतम करने के लिए एक खिड़की को खींचकर, कमी थी.
हालाँकि, मैं इससे प्रभावित था स्क्रीन रिज़ॉल्यूशन और स्पष्टता. उच्च रिज़ॉल्यूशन के लिए यूआई स्केलिंग भी बेहतर है विंडोज की तुलना में, और उच्च रिज़ॉल्यूशन पर भी सब कुछ अच्छा लगता है। मैं यह भी समझ नहीं पा रहा हूं कि पाठ कितना सहज लगता है.
अनुप्रयोगों को स्थापित कर रहे हैं
एक बात जो मुझे शुरू में परेशान करती थी, वह ऐप्पल ऐप स्टोर का उपयोग करके एप्लिकेशन इंस्टॉल करने की कोशिश कर रही थी। किसी कारण से मैं भुगतान जानकारी दर्ज किए बिना एप्लिकेशन डाउनलोड नहीं कर सका.
आखिरकार, कुछ ऑनलाइन शोध के बाद, मैंने पाया अलग पंजीकरण यूआई जिसने मुझे भुगतान जानकारी के बिना जारी रखने की अनुमति दी, लेकिन हर बार मैं भुगतान जानकारी दर्ज करने के लिए सिस्टम को अपग्रेड करने की कोशिश करता हूं.
संगत ऐप्स
मैं करने में सक्षम हो गया है मुझे जो कुछ भी करने की आवश्यकता है उसके लिए समान कार्यक्रमों का उपयोग करें, लेकिन ये कार्यक्रम या तो समान हैं या कम पूरी तरह से खिड़कियों के समकक्ष प्रदर्शित किए जाते हैं। यहाँ विंडो के उपकरण हैं जिनका उपयोग मैं macOS समकक्षों के साथ करता हूँ मैंने पाया कि समान सुविधाएँ या फ़ंक्शंस वितरित करते हैं:
- नोटपैड ++ - उदात्त (मुफ्त नहीं)
- कछुआ गिट - SourceTree (एक मर्ज उपकरण नहीं है).
- Phststorm - Phpstorm
- sqlyog - mysql कार्यक्षेत्र
- माइक्रोसॉफ्ट ऑफिस - माइक्रोसॉफ्ट ऑफिस
- CMdr - Iterm 2
- वर्चुअलबॉक्स - वर्चुअलबॉक्स
- filezilla - फाइलज़िला
कुल मिलाकर, मैंने एक कार्यक्रम का उपयोग नहीं किया है जिसे मैं शायद मैक के अलावा अन्य पर अधिक पसंद करता हूं स्रोत पेड़ कछुआ GIT पर. मैंने भी सुना Microsoft Office सुइट में macOS पर समस्याएँ थीं, लेकिन अभी तक मैं इसके साथ किसी भी परेशानी में नहीं चला हूं.
मैंने पाया है कि मैं नोट कार्यक्रम को अक्सर व्यवस्थित रखने के लिए उपयोग करता हूं - वास्तव में, मैं इस लेख को नोट्स कार्यक्रम में भी प्रस्तुत कर रहा हूं। मुझे यकीन है कि ऐसे कार्यक्रम हैं जो macOS पर मेरे जीवन को आसान बना सकते हैं, और मैं उन पर आऊंगा क्योंकि मैं सिस्टम पर अधिक समय बिताता हूं.
ऐप्स का एकीकरण
अनुप्रयोगों का एकीकरण प्रणाली में कई विशेषताएं ओएस के लिए देशी महसूस करती हैं (नोट्स, ईमेल, टर्मिनल), जो अच्छा है। विंडोज में, एप्लिकेशन ऑपरेटिंग सिस्टम से बहुत अलग प्रतीत होते हैं और साथ ही साथ एकीकृत नहीं होते हैं.
जबकि मैक का टर्मिनल शायद इसके सबसे बड़े फायदों में से एक है विंडोज पर, यह हाल ही में काफी कम हो गया है विंडोज में देशी बैश सपोर्ट.
यह कई बार सुविधाजनक हो सकता है तीसरे पक्ष के सॉफ़्टवेयर को स्थापित किए बिना देशी लिनक्स कमांड का उपयोग करें (जैसे कि विंडोज के लिए सिगविन).
नो ग्रिड्स, नो ग्लोरी
तथ्य यह है कि विंडोज के समान विस्तारित खिड़कियों के साथ किसी भी प्रकार की ग्रिड प्रणाली नहीं है, मुझे मैकओएस में बग करने की अनुमति देता है। किसी भी समय मैं एक कार्यक्रम को बंद या खोल देता हूं और लॉन्चपैड का विस्तार या अनुबंध करता है, मेरी खिड़कियां उनके नीचे अंतराल के साथ बची हैं जो मुझे बदनाम करता है। यह हो सकता है UI एक्सटेंशन के साथ कम करना संभव है, लेकिन डिफ़ॉल्ट रूप से मुझे ऐसा करने का कोई तरीका नहीं दिखता है.
इसके अलावा, विंडोज में, ए खुले अनुप्रयोगों की सामग्री में "झांकने" की क्षमता द्वारा अपने कार्य पट्टी आइकन पर मँडराते हुए मेरे लिए उपयोगी है। तथ्य यह है कि आवेदन माउस स्टैक, और कई उदाहरणों को एक आइकन में समूहीकृत करने की अनुमति दें भी उपयोगी है.
MacOS में, हर एप्लिकेशन का प्रत्येक उदाहरण, यदि छोटा किया जाता है, तो लॉन्चपैड पर अपना आइकन बना देगा.
मैं macOS के साथ सबसे ज्यादा नापसंद चीजों में से एक है मैं खिड़कियों को अधिकतम नहीं कर सकता विंडोज में अधिकतम कार्यक्षमता कैसे काम करती है, इसके समान। मुझे नहीं पता कि यह ऐसा क्यों नहीं है जो किया जा सकता है.
MacOS में "अधिकतम" एक विंडो को पूर्ण स्क्रीन बनाता है - मुझे यकीन नहीं है कि मैं कभी ऐसा क्यों करना चाहूंगा। विंडोज में, मुझे प्यार है कि मैं एक स्क्रीन के किनारों या कोनों पर एक विंडो को खींच सकता हूं आसानी से एक बार में कई एप्लिकेशन प्रबंधित करें, या अधिकतम करने के लिए स्क्रीन के शीर्ष पर खींचें.
एक रिकैप
MacOS के पेशेवरों
- यह अच्छा है ओएस में निर्मित एक यूनिक्स टर्मिनल है
- वैग्रांत बहुत तेज दौड़ता हुआ लगता है विंडोज के बराबर है
- एप्लिकेशन सिस्टम एकीकरण अच्छा है
- विशेष रूप से नहीं, लेकिन निर्माण की गुणवत्ता अच्छी है, और स्क्रीन उच्च गुणवत्ता है
- यूआई स्केलिंग बहुत अच्छी है, और उच्च रिज़ॉल्यूशन पर भी सब कुछ बहुत अच्छा लगता है
- त्वरित स्टार्टअप
- अच्छी बिल्ड क्वालिटी
- अच्छा यूआई स्केलिंग
विपक्ष:
- विंडो प्रबंधन झुंझलाहट हो सकती है
- मेरे द्वारा उपयोग किए जाने वाले सभी उपकरण मैकओएस पर उतने अच्छे नहीं हैं जितने कि वे विंडोज पर हैं
- स्टोर से डाउनलोड करने के लिए Apple स्टोर सेटअप के माध्यम से जाने की आवश्यकता है (मेरे पास इस मुद्दे थे और एक बिंदु पर भी डाउनलोड नहीं कर सकते थे)
- कार्यक्रम की असंगति (नहीं सब कुछ एक macOS संस्करण के साथ उपलब्ध है)
यह व्यक्तिगत पसंद को उबालता है
अंत में, हालांकि मैं macOS पेशेवरों की एक सभ्य सूची के साथ बाहर आया, मैं अभी भी विकास के लिए एक विंडोज पीसी पसंद करते हैं. मैक को विंडोज पर इस्तेमाल करने के कई आकर्षक कारण नहीं हैं। हो सकता है कि अगर मैं सालों से macOS का उपयोग कर रहा था तो मैं इसे जारी रखना ठीक होगा, लेकिन क्योंकि मैं लंबे समय से Windows का उपयोग कर रहा हूं और सभी ins और बहिष्कार को जानता हूं - मैं इसे पसंद करता हूं.
कुछ बिंदु पर मैं खुद को संभवतः अपने दैनिक ड्राइवर के रूप में macOS का उपयोग करके देख सकता था, लेकिन अब मुझे लगता है कि मैं सबसे ज्यादा परिचित हूं, मैं एक विंडोज सिस्टम से परिचित हूं।.
संपादक की टिप्पणी: यह Hongkiat.com द्वारा लिखी गई एक पोस्ट है जस्टिन हम्म. जस्टिन एनोला लैब्स, एक ऑस्टिन, टेक्सास स्थित वेब और मोबाइल ऐप विकास कंपनी में एक वरिष्ठ वेब इंजीनियर है.