Pengembang tentang Beralih Dari Windows ke macOS
Saya selalu menjadi "pria Windows". Ada waktu saya bermain-main dengan Linux, kebanyakan distro Ubuntu, dan itu adalah pengalaman yang menarik. Meskipun Linux cukup kuat, saya kembali ke Windows setelah waktu yang singkat karena kemudahan menggunakan windows - I tidak harus mengkompilasi driver saya sendiri dan ada lebih banyak perangkat lunak yang tersedia.
Baru-baru ini, saya memiliki kesempatan untuk beralih dan menggunakan komputer Apple untuk bekerja. Saya pikir saya ingin mencobanya karena rasanya hampir semua orang di komunitas pengembangan menggunakannya hari ini.
Untuk pengembang lain berpikir untuk beralih dari Windows ke macOS, baca terus untuk mempelajari lebih lanjut tentang pengalaman saya.
Kesan pertama
Penggunaan Intuitif
Kesan pertama saya adalah bahwa macOS sepertinya tidak intuitif seperti yang saya kira. Ini bisa jadi karena saya sangat terbiasa dengan cara Windows melakukan sesuatu.
Ada beberapa fitur Windows yang benar-benar kekurangan Mac. Misalnya, fitur seperti menyematkan jendela ke sisi layar, menyeret jendela ke atas untuk memaksimalkan, bahkan memaksimalkan sama sekali, masih kurang.
Saya, bagaimanapun, terkesan oleh resolusi layar dan kejelasan. Itu Skala UI untuk resolusi tinggi juga dilakukan dengan lebih baik daripada Windows, dan semuanya terlihat bagus bahkan pada resolusi tinggi. Saya juga tidak bisa melupakan betapa halusnya tampilan teks.
Menginstal aplikasi
Satu hal yang saya punya masalah dengan awalnya adalah mencoba menginstal aplikasi menggunakan Apple App Store. Untuk beberapa alasan saya tidak dapat mengunduh aplikasi tanpa memasukkan informasi pembayaran.
Akhirnya, setelah beberapa riset online, saya menemukan pisahkan pendaftaran UI yang memungkinkan saya untuk melanjutkan tanpa informasi pembayaran, tetapi setiap kali saya mencoba untuk meningkatkan sistem saya direcoki untuk memasukkan informasi pembayaran.
Aplikasi yang Kompatibel
Saya sudah bisa gunakan program setara untuk semua yang perlu saya lakukan, tetapi program-program ini memiliki fitur yang sama atau kurang sepenuhnya sama dengan windows. Berikut adalah alat Window yang saya gunakan, bersama dengan setara MacOS saya temukan yang memberikan fitur atau fungsi yang sama:
- Notepad ++ - Luhur (tidak gratis)
- Tortoise Git - SourceTree (Tidak memiliki alat gabungan).
- Phpstorm - Phpstorm
- sqlyog - meja kerja mysql
- Microsoft Office - Microsoft Office
- CMdr - Iterm 2
- virtualbox - virtualbox
- filezilla - filezilla
Secara keseluruhan, saya belum menggunakan program yang saya lebih suka di macOS selain mungkin Source Tree over Tortoise GIT. Saya juga mendengarnya Microsoft Office Suite memiliki masalah pada macOS, tapi sejauh ini saya belum mengalami masalah dengan itu.
Saya mendapati bahwa saya sering menggunakan program notes untuk mengatur segala sesuatunya - bahkan, saya bahkan menyusun artikel ini dalam program notes. Saya yakin ada program yang bisa membuat hidup saya lebih mudah di macOS, dan saya akan menjumpainya karena saya menghabiskan lebih banyak waktu di sistem.
Integrasi aplikasi
Itu integrasi aplikasi didalam sistem membuat banyak fitur terasa asli ke OS (catatan, email, terminal), yang bagus. Pada Windows, aplikasi cenderung tampak sangat terpisah dari sistem operasi dan tidak terlalu terintegrasi.
Sementara Mac Terminal mungkin salah satu kelebihan terbesarnya lebih dari Windows, ini cukup berkurang baru-baru ini dengan dukungan bash asli di Windows.
Kadang-kadang bisa nyaman menggunakan perintah Linux asli tanpa harus menginstal perangkat lunak pihak ketiga (seperti Cygwin untuk Windows).
Tanpa Grid, Tanpa Kemuliaan
Fakta bahwa tidak ada sistem grid dengan jendela yang diperluas, mirip dengan Windows, cenderung mengganggu saya di macOS. Setiap kali saya menutup atau membuka suatu program dan launchpad memperluas atau kontrak, jendela saya dibiarkan dengan celah di bawahnya yang membuat saya marah. Ini mungkin mungkin untuk meringankan dengan ekstensi UI, tetapi secara default saya tidak melihat cara untuk melakukan ini.
Selain itu, di Windows, kemampuan "mengintip" isi aplikasi yang terbuka oleh melayang di atas ikon bilah tugas mereka berguna bagi saya. Fakta bahwa ikon aplikasi menumpuk, dan memungkinkan beberapa instance dikelompokkan menjadi satu ikon juga bermanfaat.
Di macOS, setiap instance dari setiap aplikasi, jika diperkecil, akan membuat ikonnya sendiri di Launchpad.
Salah satu hal yang paling saya sukai dengan macOS adalah itu Saya tidak bisa memaksimalkan windows mirip dengan cara kerja fungsionalitas maksimal pada Windows. Saya tidak tahu mengapa ini bukan hal yang bisa dilakukan.
Di macOS "memaksimalkan" membuat jendela layar penuh - Saya tidak yakin mengapa saya ingin melakukannya. Di Windows, saya suka bahwa saya dapat menyeret jendela ke sisi atau sudut layar mudah mengelola beberapa aplikasi sekaligus, atau seret ke atas layar untuk memaksimalkan.
Rekap
Pro dari macOS
- Itu bagus memiliki terminal Unix yang dibangun ke dalam OS
- Vagina tampaknya berjalan jauh lebih cepat dari padanan Windows
- Integrasi sistem aplikasi bagus
- Tidak secara khusus, tetapi kualitas build bagus, dan layarnya berkualitas tinggi
- Skala UI sangat baik, dan semuanya terlihat sangat baik bahkan pada resolusi tinggi
- Startup cepat
- Kualitas bangunan bagus
- Skala UI yang bagus
Kekurangan:
- Manajemen jendela bisa menjadi gangguan
- Tidak semua alat yang saya gunakan sebaik MacOS seperti pada Windows
- Perlu melalui pengaturan Apple Store untuk mengunduh dari toko (Saya punya masalah dengan ini dan bahkan tidak bisa mengunduh pada satu titik)
- Ketidakcocokan program (tidak semuanya tersedia dengan versi macOS)
Itu bermuara pada preferensi pribadi
Pada akhirnya, meskipun saya keluar dengan daftar layak macOS pro, saya masih lebih suka PC Windows untuk pengembangan. Tidak banyak alasan kuat untuk menggunakan Mac di atas Windows. Mungkin Jika saya telah menggunakan macOS selama bertahun-tahun saya akan baik-baik saja untuk melanjutkan, tetapi karena saya telah menggunakan Windows begitu lama dan tahu semua seluk beluk - saya pasti lebih suka.
Pada titik tertentu saya bisa melihat diri saya sendiri mungkin menggunakan macOS sebagai driver harian saya, tetapi untuk sekarang saya pikir saya lebih suka tetap dengan apa yang paling saya kenal, sistem Windows.
Catatan Editor: Ini adalah pos yang ditulis untuk Hongkiat.com oleh Justin Hamm. Justin adalah Insinyur Web Senior di Enola Labs, sebuah perusahaan pengembangan aplikasi web dan seluler yang berbasis di Austin, Texas.