مطور في التبديل من Windows إلى macOS
لقد كنت دائما "الرجل ويندوز". مر وقت طويل باللعب بنظام Linux ، ومعظمهم من توزيعات Ubuntu ، وكانت تجربة ممتعة. على الرغم من أن نظام Linux كان قوياً للغاية ، إلا أنني عدت إلى Windows بعد فترة قصيرة بسبب سهولة استخدام windows - I لم يكن لديك لجمع برامج التشغيل الخاصة بي و كان هناك المزيد من البرامج المتاحة.
في الآونة الأخيرة ، أتيحت لي الفرصة لإجراء التبديل واستخدام كمبيوتر Apple للعمل. اعتقدت أنني أرغب في تجربتها لأنه يشعر وكأن كل فرد في مجتمع التنمية يستخدم يومًا ما.
لأي مطورين آخرين التفكير في جعل التبديل من ويندوز إلى ماك, تابع القراءة لمعرفة المزيد عن تجربتي.
الإنطباعات الأولى
استخدام حدسي
كان انطباعي الأول هو أن نظام التشغيل MacOS لا يبدو بديهيًا كما اعتقدت. هذه يمكن أن يكون بسبب حقيقة أنا معتاد على طريقة ويندوز يفعل الأشياء.
هناك بعض ميزات ويندوز الذي ماك تفتقر تماما. على سبيل المثال ، ميزات مثل تثبيت النوافذ على جوانب الشاشة, سحب نافذة إلى الأعلى لتعظيم ، حتى تعظيم على الإطلاق ، كانت مفقودة.
كنت ، ومع ذلك ، أعجب من دقة الشاشة والوضوح. ال ويتم أيضا توسيع نطاق واجهة المستخدم للحصول على دقة عالية من ويندوز ، وكل شيء يبدو جيدا حتى في دقة عالية. أنا أيضا لا أستطيع أن أتغلب على الشكل السلس للنص.
تثبيت تطبيقات
شيء واحد كان لدي مشكلة في البداية هو محاولة تثبيت التطبيقات باستخدام متجر تطبيقات أبل. لسبب ما ، لم أستطع تنزيل التطبيقات دون إدخال معلومات الدفع.
في النهاية ، بعد بعض الأبحاث على الإنترنت ، وجدت واجهة مستخدم تسجيل منفصلة سمحت لي بالمتابعة بدون معلومات الدفع, ولكن في كل مرة أحاول فيها ترقية النظام الذي أتعامل معه لإدخال معلومات الدفع.
تطبيقات متوافقة
لقد كنت قادرا على استخدم برامج مكافئة لكل ما أحتاج إليه, ولكن هذه البرامج هي إما نفسها أو أقل وضوحا تماما مثل مكافئ النوافذ. إليك أدوات النافذة التي أستخدمها ، إلى جانب مكافئات نظام التشغيل MacOS التي وجدت نفس الميزات أو الوظائف:
- المفكرة ++ - سامية (غير مجاني)
- Tortoise Git - SourceTree (ليس لديها أداة دمج).
- phpstorm -
- سكليوغ - mysql طاولة العمل
- مايكروسوفت أوفيس - مايكروسوفت أوفيس
- CMdr - Iterm 2
- virtualbox - virtualbox
- filezilla -
بشكل عام ، لم أستخدم برنامجًا أفضّل أكثر على نظام macOS بخلاف ربما شجرة المصدر على السلحفاة GIT. سمعت ذلك أيضا واجه Microsoft Office Suite مشكلات في نظام التشغيل MacOS, لكن حتى الآن لم أواجه أي مشكلة في ذلك.
لقد وجدت أنني أستخدم برنامج الملاحظات في كثير من الأحيان للحفاظ على تنظيم الأشياء - في الواقع ، أنا حتى صياغة هذه المقالة في برنامج الملاحظات. أنا متأكد من أن هناك برامج يمكن أن تجعل حياتي أسهل على نظام التشغيل MacOS ، وسأواجهها لأنني أقضي وقتًا أطول في النظام.
تكامل التطبيقات
ال تكامل التطبيقات في النظام يجعل العديد من الميزات تشعر أصلي لنظام التشغيل (ملاحظات ، البريد الإلكتروني ، المحطة) ، وهو أمر لطيف. في Windows ، تميل التطبيقات إلى أن تبدو منفصلة تمامًا عن نظام التشغيل وليست مدمجة جيدًا.
بينما ماك المحطة هي على الارجح واحدة من أكبر مزاياها على ويندوز ، وهذا قد تقلص تماما في الآونة الأخيرة مع دعم باش الأصلي في ويندوز.
يمكن أن تكون مريحة في بعض الأحيان ل استخدام أوامر Linux الأصلية دون الحاجة إلى تثبيت برنامج تابع لجهة خارجية (مثل Cygwin لنظام التشغيل Windows).
لا شبكات ، لا المجد
حقيقة أنه لا يوجد أي نوع من أنظمة الشبكة ذات الإطارات الموسعة ، على غرار Windows ، تميل إلى إزعاجي في نظام التشغيل macOS. في أي وقت أقوم فيه بإغلاق أو فتح برنامج وتوسّع لوحة الإطلاق أو العقود, يتم ترك نوافذ بلدي مع وجود فجوة تحتها الذي يغضب لي. هذا قد يكون ممكن لتخفيف مع ملحقات واجهة المستخدم, لكن بشكل افتراضي لا أرى طريقة للقيام بذلك.
بالإضافة إلى ذلك ، في ويندوز ، و القدرة على "نظرة خاطفة" على محتويات التطبيقات المفتوحة بواسطة تحوم فوق رمز شريط المهام مفيد لي حقيقة أن الرموز التطبيق مكدس ، و السماح بتجميع مثيلات متعددة في رمز واحد مفيد ايضا.
في نظام التشغيل MacOS ، فإن كل مثيل لكل تطبيق ، إذا تم تصغيره ، سيضع أيقونة خاصة به على Launchpad.
أحد الأشياء التي لا أحبها أكثر مع نظام التشغيل MacOS هو ذلك لا أستطيع تكبير النوافذ مشابه لكيفية تعظيم وظيفة في ويندوز. ليس لدي أي فكرة لماذا لا يمكن القيام بذلك.
في نظام التشغيل MacOS "تعظيم" يجعل نافذة ملء الشاشة - لست متأكدًا من سبب رغبتي في القيام بذلك. في نظام التشغيل Windows ، أحب أن أسحب نافذة إلى جوانب أو زوايا الشاشة بسهولة إدارة تطبيقات متعددة في وقت واحد, أو اسحب إلى أعلى الشاشة لتكبيرها.
خلاصة
إيجابيات ماك
- هذا لطيف وجود محطة يونيكس في صلب نظام التشغيل
- يبدو المتشرد يعمل بشكل أسرع من ما يعادل ويندوز
- تكامل نظام التطبيق جميل
- ليس على وجه التحديد ، ولكن نوعية البناء جيدة ، و الشاشة عالية الجودة
- يعد توسيع نطاق واجهة المستخدم جيدًا للغاية ، ويبدو كل شيء جيدًا للغاية حتى في الدقة العالية
- بدء التشغيل السريع
- بناء نوعية جيدة
- التحجيم واجهة المستخدم جيدة
سلبيات:
- إدارة النوافذ يمكن أن يكون مصدر إزعاج
- ليست كل الأدوات التي أستخدمها جيدة على نظام التشغيل MacOS كما هي في نظام التشغيل Windows
- تحتاج إلى متابعة إعداد Apple Store من أجل التنزيل من المتجر (واجهت مشكلات مع هذا ولم أستطع حتى التنزيل في وقت واحد)
- عدم توافق البرنامج (ليس كل شيء متاح مع إصدار ماك)
يتلخص في التفضيل الشخصي
في النهاية ، على الرغم من أنني خرجت بقائمة لائقة من إيجابيات macOS ، إلا أنني لا تزال تفضل جهاز كمبيوتر ويندوز للتنمية. لا يوجد الكثير من الأسباب المقنعة لاستخدام نظام Mac على نظام Windows. ربما لو كنت أستخدم نظام التشغيل MacOS لسنوات ، سأكون على ما يرام ، ولكن لأنني كنت أستخدم نظام Windows لفترة طويلة وأعرف كل الوظائف الإضافية - بالتأكيد أنا أفضل ذلك.
في مرحلة ما ، يمكن أن أرى نفسي ربما استخدم macOS كسائق يومي ، لكنني أعتقد الآن أنني أفضل التمسك بما أنا أكثر دراية به ، وهو نظام Windows.
ملحوظة المحرر: هذا هو وظيفة مكتوبة ل Hongkiat.com من قبل جوستين هام. جوستين هو كبير مهندسي الويب في Enola Labs ، وهي شركة لتطوير تطبيقات الويب والهاتف المحمول ومقرها أوستن ، تكساس.