Jadi, kita akan merayakan hari jadi kecil untukku akhir pekan ini. Pada tanggal 5 Januari 2000, Steve Jobs meluncurkan antarmuka pengguna Aqua baru Mac OS X kepada dunia di Macworld Expo.

Zaman Aquarius

Menjelang akhir presentasi, ia memamerkan Dock. Anda semua tahu Dock, itu sudah lama ada di bagian bawah layar Mac Anda (jika Anda tetap menyimpannya di lokasi yang benar).

“Sekarang saya ingin menunjukkan kepada Anda salah satu hal paling keren tentang Mac OS X…”

Versi yang dia tunjukkan sangat berbeda dengan versi yang sebenarnya dikirimkan, dengan kotak persegi di sekitar ikon, dan folder “Dock” sebenarnya di folder beranda pengguna Anda yang berisi alias untuk item yang disimpan.

Saya harus tahu – saya telah menghabiskan sekitar 18 bulan sebelumnya sebagai teknisi utama untuk mengerjakannya. Saat itu, saya sedang menonton dari sebuah bilik di Apple Cork, di Irlandia. Untuk kedua kalinya dalam karir singkat saya di Apple, saya berdoa dalam hati kepada para dewa demo, berharap segalanya tidak rusak. Sebagai konteksnya, saya berusia dua puluhan saat ini dan sangat takut.

Saya tidak mendesain dock – itu adalah Bas Ording, seorang desainer UI muda berbakat yang direkrut secara pribadi oleh Steve. Namun tugas saya adalah mengambil prototipe yang dibuat di Macromind Director dan mengubahnya menjadi kode yang berfungsi, sebagai bagian dari tim Finder.

Saya sudah menulis dok lain – Menyeret Sesuatu – sebelum saya bekerja di Apple, dan hal itu membantu saya mendapatkan pekerjaan di sana. Saya pindah dari Skotlandia ke Irlandia pada akhir tahun 1996 bersama calon istri saya, dan kami berdua bergabung dengan tim perangkat lunak kecil di sana. Ini pada dasarnya adalah pabrik manufaktur, tetapi ada sedikit pengujian dan rekayasa perangkat lunak dan perangkat keras yang dilakukan di sekitar pabrik.

Saya mengerjakan beberapa hal di hari-hari awal. saya berada di tanah pertanian installer selama dua minggu sebelum proyek dibatalkan. Lalu, beberapa CD Studio Cetak Disney yang dikirimkan bersama Performa. Saya suka melakukan hal-hal UI, tetapi entah bagaimana akhirnya bekerja pada komponen otentikasi Server Mac OS X baris perintah Dengan nyaman itu akan digunakan dengan jajaran komputer netboot tanpa disk baru yang belum pernah dilihat oleh siapa pun. Ternyata saya sebenarnya sudah mengerjakan proyek iMac selama ini, dan pada akhirnya mereka mendapatkan hard drive.

Di tengah semua itu, ketika saya berada di Cupertino, saya ditanya apakah saya ingin mengerjakan proyek rahasia dengan kode nama “Überbar”. Saya diperlihatkan beberapa prototipe dan pada dasarnya diberitahu bahwa enam orang telah melihatnya, dan jika bocor mereka akan tahu bahwa sayalah yang berbicara. Saya pikir jika ada orang yang akhirnya akan membunuh DragThing, mungkin sayalah orangnya.

Finder baru (nama kode “Millennium”) pada saat ini sedang ditulis pada Mac OS 9, karena Mac OS X belum sepenuhnya berjalan pada semua silinder. Sistem file tidak berfungsi dengan baik, yang tidak terlalu membantu ketika Anda mencoba menulis antarmuka pengguna di atasnya. Dock merupakan bagian dari Finder pada saat itu, dan dapat mengandalkan semua antarmuka C++ tingkat tinggi untuk menangani disk dan file yang sedang dikerjakan oleh anggota tim lainnya. Jadi, saya mulai menggunakan Mac OS 9, bekerja di Metrowerks Codewarrior. Finder adalah aplikasi Carbon, jadi kami sebenarnya dapat membuat sedikit kemajuan awal pada 9, sebelum OS siap untuk kami. Saya ingat dengan jelas pertama kali kami menjalankan kode di Mac OS X.

Karena Dock adalah sebuah rahasia besar, bersama dengan antarmuka pengguna Aqua lainnya, Dock hanya diaktifkan pada segelintir mesin. Saya tidak melihat tombol Aqua yang mengkilap dan dapat dijilat selama beberapa waktu setelah saya mengerjakan Dock. Ada rumor bahwa setiap tangkapan layar Aqua akan memiliki alamat MAC perangkat keras mesin yang dikodekan ke dalam gambar, sehingga kebocoran dapat dilacak.

Sebelum saya melihat UI baru, ada satu momen di mana saya – saya benar-benar tidak ingat mengapa hal ini terjadi – ditugaskan untuk merancang layar boot placeholder untuk OS itu sendiri. Saya membuat Apple berwarna biru mengkilat dengan garis-garis halus, bergaya iMac.

Garis Rahasia Ditekan

Itu bertahan tepat satu bangunan sebelum ditarik keluar dengan sangat cepat. Saya berasumsi karena seseorang tidak senang dengan kemunculan Aqua yang sepenuhnya kebetulan.

Tapi saya berjalan menjauh, membuat dermaga terbaik yang saya bisa sambil tetap setia pada desain dan pembuatan aslinya sering bepergian ke ASawalnya tinggal di Cupertino Inn di seberang Infinite Loop.

Anda mungkin pernah mendengar saya menceritakan kisah ini sebelumnya, dan saya minta maaf jika demikian. Tapi sudah cukup lama orang-orang hanya mengenal saya dari PCalc, dan bahkan tidak ingat DragThing, apalagi kejadian yang terjadi bahkan sebelum beberapa dari Anda lahir.

Pada suatu saat selama perjalanan, Steve sedang berbicara dengan Bas dan bertanya bagaimana keadaan Dock. Dia menjawab sesuatu seperti “baik-baik saja, insinyurnya sudah selesai dari Irlandia sekarang, dll”. Steve pergi, dan kemudian mengunjungi saya manajer manajer manajer dan mengucapkan kata-kata yang menentukan (seperti yang dilaporkan kepada saya oleh orang-orang yang berada di ruangan tempat kejadian itu terjadi).

“Saya mendapat perhatian bahwa insinyur yang bekerja di Dock berada di IRLANDIA SIALAN”.

Saya diberitahu bahwa saya harus pindah ke Cupertino. Langsung. Atau.

Saya tidak ingin pindah ke Amerika. Saya senang berada di Eropa. Pada akhirnya, setelah banyak pertimbangan, banyak percakapan larut malam dengan istri saya, dan bahkan membeli panduan pindahan, saya berkata tidak.

Mereka bilang oke kalau begitu. Kami hanya akan memberi tahu Steve bahwa Anda memang pindah.

Maka pada tahun berikutnya, saya terbang bolak-balik antara Cork ke Cupertino, dan tetap berada di luar sana selama peraturan mengizinkan. Saya memiliki kantor di koridor tim Finder. Aku hanya bisa membayangkan Steve akan berjalan mencariku, dan mereka akan bilang dia baru saja merindukanku, sementara aku sedang dimasukkan ke dalam pesawat di ujung sana. Saya harus datang setiap kali ada demo Dock, tetapi saya tidak diizinkan berada di ruangan yang sama dengan Steve, agar saya tidak mengungkapkan kebenarannya. Ruang demo dengan jendela tertutup memiliki dua pintu, dan saya keluar dari satu pintu sebelum dia masuk ke pintu lainnya.

Pada akhirnya, Macworld 2000 terjadi, dan akhirnya semua rahasia terungkap ke dunia. Saya berharap saat ini, tidak peduli di mana saya berada, dan saya akhirnya bisa bersantai. Kurang dari sebulan kemudian, tepatnya pada hari ulang tahunku, aku mendapat telepon lagi.

Saya harus pindah ke Cupertino. Atau. Dan kali ini, “lainnya” adalah saya akan dikeluarkan dari Dock dan Finder, dan saya tidak dapat dijamin mendapatkan pekerjaan menarik lagi.

Jadi saya dengan sopan menolaknya dan mengundurkan diri. Sekitar tiga minggu kemudian, sisa grup perangkat lunak di Cork dipecat. Jelas sekali, rencananya adalah menyingkirkan semua orang, tapi mereka tidak bisa memberitahuku saat itu. Seharusnya aku menunggu dan setidaknya aku mendapat imbalan…

Versi Dock saya dikirimkan satu kali ke pengembang, dengan Pratinjau Pengembang 3 Mac OS X. John Siracusa benar-benar membencinya. Kami tetap berteman.

Setelah itu, insinyur yang mengambil alih saya menulis ulang Dock sepenuhnya, dan pada akhirnya tidak ada kode saya yang dikirimkan ke publik. Delapan belas bulan kerja keras sudah berlalu, ah baiklah.

Namun saya belajar banyak, mendapatkan banyak teman, dan pengalaman tersebut mendorong saya untuk menghidupkan kembali DragThing untuk Mac OS X, yang terbukti sangat populer selama beberapa waktu. PCalc juga hidup kembali sekitar saat itu, dan itu masih berlangsung sampai sekarang!

Sebagai catatan terakhir, ketika saya meninggalkan Apple untuk terakhir kalinya, dan mengosongkan laci saya, di bagian paling bawah laci terakhir saya menemukan NDA yang tidak ditandatangani dengan jelas.

Pengarang: James Thomson

Pengembang Indie iOS / Mac, pembuat PCalc dan DragThing. Penulis sesekali, pembicara konferensi, dan pakar podcast.

Sumber

Krystian Wiśniewski
Krystian Wiśniewski is a dedicated Sports Reporter and Editor with a degree in Sports Journalism from He graduated with a degree in Journalism from the University of Warsaw. Bringing over 14 years of international reporting experience, Krystian has covered major sports events across Europe, Asia, and the United States of America. Known for his dynamic storytelling and in-depth analysis, he is passionate about capturing the excitement of sports for global audiences and currently leads sports coverage and editorial projects at Agen BRILink dan BRI.