Di động:

Ứng dụng đầu tiên cho iPhone được viết ra như thế nào? Không rõ

30/05/2014 21:46 | lpag | Tin tức | Nhận xét(0) | Đọc(2478)
   Nguồn: ictnews.vn | Lớn | Vừa | Nhỏ
ICTnews – Francisco Tolmasky, lập trình viên từng đầu quân cho Apple khi mới 20 tuổi, đã chia sẻ những điều rất thú vị về công việc phát triển những ứng dụng đầu tiên cho iPhone.
                                                                
            
Cố tổng giám đốc Apple, ông Steve Jobs, giới thiệu iPhone thế hệ đầu tiên năm 2007. Ảnh: Internet
            
Trở thành nhân viên của Apple là mơ ước của rất nhiều kỹ sư phần mềm, nhưng anh Francisco Tolmasky, 29 tuổi, được “gã khổng lồ” công nghệ thu nạp từ trước khi tốt nghiệp đại học.
Khi mới 20 tuổi, Francisco Tolmasky đã được Apple tuyển dụng vào vị trí nghiên cứu trình duyệt web cho iPhone thế hệ đầu. Tolmasky đóng vai trò quan trọng trong việc đảm bảo trình duyệt Safari hoạt động mượt mà trên iPhone, sao cho các website hiển thị như bình thường trên màn hình cỡ nhỏ và các thao tác chạm, vuốt và nhúm trên màn hình hoạt động chính xác.
                                                                
            
Francisco Tomolsky
            
Trong cuộc phỏng vấn gần đây với báo The New York Times, anh Tolmasky kể về phương pháp mà cố Tổng giám đốc Apple, ông Steve Jobs, đã áp dụng khi viết ứng dụng cho iPhone thế hệ đầu tiên như sau:
“Steve thực sự là một người cứng rắn. Tôi nhớ mình đã từng rất nản chí. Nó giống như một nhiệm vụ bất khả thi”.
Apple luôn đặt ra những tiêu chuẩn cao một cách hài hước về mỗi sản phẩm mới không còn là điều mới lạ. Tuy nhiên, Tolmasky tiết lộ thêm một số thông tin rất thú vị về công việc tại Apple vào khoảng thời gian iPhone thế hệ đầu sắp trình làng.
Khi đó, các nhóm nghiên cứu phần cứng và phần mềm làm việc trong những căn phòng kín để tránh rò rỉ thông tin bí mật. Bộ phận phần mềm, nơi Tolmasky đang làm việc, được chia thành nhóm Web và nhóm ứng dụng.
Ở bộ phận phần mềm, về cơ bản mỗi nhân viên được giao phụ trách một ứng dụng mặc định cho iPhone. Tolmasky phụ trách phiên bản Safari cho di động. Trong khi mỗi thành viên trong đội vẫn làm việc với nhau để phát triển phần mềm nói chung cho điện thoại, mỗi lập trình viên phải phụ trách phần việc riêng của người đó.
Theo lời kể của Tolmasky, quá trình viết bàn phím cho iPhone giống như một cuộc thi hackathon - cuộc thi lập trình mà trong đó các đội thi phải hoàn thành một sản phẩm phần mềm trong thời gian ngắn. Steve Jobs không hài lòng với các mẫu bàn phím ảo sẵn có, nên ông yêu cầu mỗi người trong đội phải độc lập nghiên cứu bàn phím trong vòng một tuần. Khi một kỹ sư trong đội của Tolmasky giành chiến thắng, anh ta được phân công nghiên cứu bàn phím cho iPhone.
Steve Jobs cũng yêu cầu nhóm phần mềm viết ứng dụng bản đồ cho iPhone từ năm 2007. Một kỹ sư khác trong đội của Tolmasky, Chris Blumenberg, đã được trao nhiệm vụ này.
Blumenberg có một tuần để nghiên cứu và sau hai tuần, anh ấy đã có sản phẩm để trình diễn tại Macworld. Đó là cách Steve Jobs tạo áp lực cho nhân viên: Đây là việc quan trọng, việc này cần được thực hiện, và anh là người làm nó.
Francisco Tolmasky rời Apple vào năm 2007 vì sau khi iPhone thu được công lớn, Apple bắt đầu phát triển vượt quá một công ty mới khởi nghiệp (startup). Hiện tại, Tolmasky đang tập trung vào một startup về game di động do anh làm chủ.
Phạm Duyên (Theo SAI)

  Đánh giá nội dung
Vui lòng đánh giá nội dung này nếu bạn thấy hay. Cám ơn bạn!

Bài viết số 1456 đã được: 1.0/10 (2 Đánh giá)

Bài viết liên quan Bài viết ngẫu nhiên
Firefox bắt đầu chặn Facebook, Google bán dữ liệu người...
Windows 95 trở thành phần mềm ứng dụng
Windows 10 sẽ sử dụng công nghẹ học máy để...
Lỗ hổng bảo mật Bluetooth trên iPhone và hàng loạt...
Những điện thoại đáng sưu tầm trong thời đại smartphone...
Top 10 câu chuyện công nghệ nổi bật nhất năm...
Lỗ hổng đe dọa hơn 1 tỉ tài khoản ứng...
Hủy thư đã gửi trong Gmail với Dmail
Gmail đã hỗ trợ tài khoản Exchange
Người dùng máy tính cần cập nh​ật nhanh Adobe Flash...
Lỗ hổng đe dọa hơn 1...
Vector gift & shopping
9 mẹo cứu file dữ liệu...
Hướng dẫn cài đặt và sử...
Cách xóa tận gốc dữ liệu...
Đối đáp với sếp có 'máu...
Gõ tiếng Việt không cần UniKey...
Mẹo tiết kiệm thời gian khi...
100cookbooks - Nấu ăn ngon với...
Giảm tiếng ồn cho máy tính...
Nếu bạn thấy bài viết hay vui lòng Bookmark bài viết. Cám ơn bạn!

Bookmark and Share
Edit & develop by LPAg v1.0.3.1376006758 [+] Từ khóa: LPAg, Computer, Mobile, Software, Hardware