Header ads

Header ads
» »

Chỉ trong 10 phút, Steve Jobs định hình ứng dụng Calculator trên Mac suốt 17 năm

Câu chuyện quá trình thiết kế ứng dụng máy tính của Mac đời đầu là một giai thoại kinh điển về phong cách "nhúng tay" của Steve Jobs và cách Apple khai phá những ý tưởng giao diện tiên phong từ đầu thập niên 1980.

Tại thời điểm đó, Chris Espinosa, nhân viên thứ tám của Apple, mới 21 tuổi, vừa được Steve Jobs thuyết phục nghỉ học tại UC Berkeley từ mùa hè năm 1981 để tham gia nhóm Macintosh với vai trò quản lý tài liệu. Thật ra Chris đã làm việc tại Apple từ năm 14 tuổi vào năm 1976, là nhân viên trẻ tuổi nhất và hay ho là ông vẫn làm việc tại Apple cho tới thời điểm hiện tại.

chris-young.webp
Chris Espinosa - nhân viên thứ 8 của Apple và hiện vẫn còn đang làm việc tại đây

Khi đó, Chris được giao cái task viết một tiện ích máy tính bỏ túi cho Macintosh. Đây là một trong loạt "desk ornaments", sau này gọi là desk accessories, những công cụ nhỏ được cài sẵn trong hệ điều hành, cùng với đồng hồ, notepad, v.v. Espinosa nghĩ rằng bản thiết kế đầu tiên của mình trông khá ổn, nhưng với một ông sếp "micromanagement" như Jobs thì thấy mọi thứ đều "có vấn đề": màu nền quá tối, đường kẻ sai độ dày, các nút bấm quá lớn. Và cứ thế trong nhiều ngày liên tục, mỗi lần Espinosa sửa xong, Jobs lại tìm ra lỗi mới, tạo nên một vòng lặp chỉnh sửa tưởng như không có hồi kết.


Bước ngoặt khi Espinosa để Jobs tự thiết kế

Đối mặt với hoàn cảnh đó, Espinosa quyết định thử một hướng hoàn toàn khác. Thay vì tiếp tục ngồi chờ Jobs phê bình, cậu viết hẳn một ứng dụng đặc biệt cho phép hiển thị tất cả các thành phần của một chiếc máy tính bỏ túi thông qua một menu như dày đường kẻ, kích thước nút bấm, họa tiết nền. Khi đó người dùng có thể thao tác trực tiếp và có thể điều chỉnh từng tham số nhỏ về mặt đồ họa để có thiết kế mong muốn. Anh em có thể tượng tượng nó giống như làm việc trên các công cụ thiết kế hiện nay, khi anh em có thể dễ dàng tuỳ chỉnh các thông số của một thành phần nào đó như độ dày đường thẳng, màu sắc của hình, v.v.

calc-app-1.jpg
Ứng dụng Calculator trên Mac OS 1.0

Tuy nhiên, vào những năm 1982 thì đây là một điều cực kì mới khi mà phần lớn máy tính chỉ hiển thị chữ đơn sắc. Khi Jobs ngồi xuống dùng thử, ông chỉ mất khoảng 10 phút để tự tinh chỉnh từng tham số cho đến lúc tìm được một phiên bản đúng với cái ông muốn. Rõ ràng, khi được cung cấp một cách trực quan để diễn giải điều Jobs muốn thay vì nói miệng, Chris hay Jobs đều dễ dàng đi đến được cái thiết kế mà Jobs mong muốn một cách nhanh chóng.

Sau phiên bản Jobs tự tạo ấy, Andy Hertzfeld sau đó đã hiện thực hóa thiết kế giao diện người dùng, còn Donn Denman thì phụ trách xử lý các phép toán trong phần mềm. Và chính 10 phút đó đã tạo ra giao diện máy tính mặc định của Macintosh ra mắt năm 1984, tồn tại gần như nguyên vẹn suốt 17 năm cho đến khi Mac OS X thay đổi thiết kế vào năm 2001. Điều thú vị là giao diện ấy không phải kết quả của những cuộc họp dài hay tranh luận về triết lý thiết kế, mà chỉ đến từ một khoảnh khắc khi Jobs được trao quyền điều khiển trực tiếp thay vì phải diễn đạt bằng lời.


Tác động mà giải pháp của Espinosa đưa ra


Tác động của giải pháp mà Chris đưa ra là rõ ràng: vòng lặp sửa–chê khép lại ngay lập tức. Espinosa không còn phải đoán ý Jobs nữa, và Jobs cũng không cần phải cố mô tả những chi tiết hình ảnh mà lời nói không đủ chính xác. Nhưng ảnh hưởng lâu dài của khoảnh khắc này còn lớn hơn nhiều. Về bản chất, Espinosa đã vô tình tạo ra một dạng công cụ thiết kế giao diện trực quan: một khái niệm sẽ trở thành nền tảng nhiều năm sau của những hệ thống như HyperCard hay các công cụ phát triển phần mềm theo hướng kéo thả, tùy chỉnh tham số mà không cần viết code. Những gì Espinosa làm đã đặt nền móng cho các công cụ thiết kế dạng tham số hóa mà sau này phổ biến trong ngành phần mềm.

mac-design.png

Đồng thời, câu chuyện phản ánh một nét rất đặc trưng trong phong cách làm việc của Steve Jobs. Ông luôn biết rõ điều gì "đúng" khi được tự tay cảm nhận, nhưng lại không phải lúc nào cũng mô tả được điều đó theo cách người khác hiểu ngay. Khi quay lại Apple cuối thập niên 1990, Jobs tiếp tục áp dụng triết lý này: ông chỉ tin vào sản phẩm thực tế, vào việc trực tiếp chạm và sử dụng chúng, chứ không tin vào slide PowerPoint hay bảng thông số khô khan. Đó chính là lý do nhiều quyết định thiết kế mang dấu ấn Jobs đều rất cảm tính nhưng lại hiệu quả, bởi chúng đi thẳng vào trải nghiệm thật.

Quảng cáo



Tại sao cách này mang lại kết quả cùng di sản mà nó để lại


Điều khiến cách tiếp cận này thành công nằm ở việc nó loại bỏ hoàn toàn thông tin nhiễu trong quá trình truyền đạt. Jobs không phải người diễn giải bằng từ ngữ, mà là người "cảm" thiết kế bằng trực giác. Một hệ thống cho phép ông chỉnh mọi thứ theo ý thích sẽ mô phỏng gần nhất cách bộ não ông vận hành. Với Espinosa, công cụ ấy lại giúp anh tiết kiệm vô số thời gian và tránh được việc sửa một chi tiết nhỏ nhưng lại tạo ra chi tiết nhỏ khác khiến Jobs không hài lòng. Cả hai gặp nhau ở một điểm giao hoàn hảo, và chính nơi giao nhau đó đã tạo ra một trong những giao diện phần mềm có tuổi thọ dài nhất trong lịch sử Apple.

Di sản của câu chuyện này không chỉ nằm ở chiếc máy tính cổ điển của Mac OS đã sống sót qua gần hai thập niên, mà còn ở cách nó dự đoán tương lai của thiết kế phần mềm: thay vì viết code để thay đổi từng điểm nhỏ, nhà phát triển có thể xây các công cụ cho phép người dùng: kể cả những người không lập trình, tự tinh chỉnh giao diện theo ý muốn. Chris Espinosa cho đến nay vẫn là nhân viên có thời gian phục vụ lâu nhất tại Apple, điều này thể hiện rõ di sản của thế hệ đầu tại hãng. Và đôi khi, đó còn là cách giúp giải quyết những bế tắc giao tiếp trong quá trình sáng tạo: hãy để người ra quyết định chạm vào, thử nghiệm, cảm nhận trực tiếp.

Nguồn: Ars Technica

Khóa học Machine Learning cơ bản- Khoa học dữ liệu - AI
==***==

Khoá học Quản trị Chiến lược Dành cho Lãnh đạo Doanh nghiệp

Nhấn vào đây để bắt đầu khóa học

==***==
Nơi hội tụ Tinh Hoa Tri Thức - Khơi nguồn Sáng tạo
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
--- 

Khóa học Hacker và Marketing từ A-Z trên ZALO!

Khóa học Hacker và Marketing từ A-Z trên Facebook!

Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công

Bảo mật và tấn công Website - Hacker mũ trắng
Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.



Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu


Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
Khoa hoc hay
Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel

Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao

Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
Nhấn vào đây để bắt đầu khóa học


Khóa học Phân tích dữ liệu sử dụng SPSS - Chìa khóa thành công!


Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
kiếm tiền Youtube bằng phần mềm Camtasia Studio
Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
Xây dựng website​​​​
HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
Khoa hoc hay
MICROSOFT ACCESS



GOOGLE SPREADSHEETS phê không tưởng
Khoa hoc hay
Khóa hoc lập trình bằng Python tại đây

Hãy tham gia khóa học để biết mọi thứ

Để tham gia tất cả các bài học, Bạn nhấn vào đây 

Khóa học lập trình cho bé MSWLogo
Nhấn vào đây để bắt đầu học
Nhấn vào đây để bắt đầu học


Khóa học Ba, Mẹ và Bé - Cùng bé lập trình  TUYỆT VỜI

Khoa hoc hay

Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Khoa hoc hay
Design Website

Để thành thạo Wordpress bạn hãy tham gia khóa học 
Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công
==***==
Bảo hiểm nhân thọ - Bảo vệ người trụ cột
Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

Nguồn: Tinh Tế

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn