Flappy Bird đầu tiên được viết bằng ngôn ngữ Swift
Tuy nhiên,đầutiênđượcviếtbằngngônngữ24hstore tuyển dụng bản sao Flappy Bird này không chỉ mất 4 giờ để lập trình – theo diễn đàn Reddit, thời gian để tạo ra bản sao đó là gần 9 giờ, bao gồm cả thời gian để nhà phát triển nghỉ giải lao.

Nhà phát triển đó là Nate Murray, từng là một kỹ sư trong hãng dịch vụ Internet IFTTT và hiện là đồng sáng lập của trường dạy lập trình trực tuyến vừa ra mắt Fullstack.io. Anh có sở thích đặc biệt tìm hiểu ngôn ngữ lập trình mới của Apple – anh cho biết công ty của họ cũng sẽ tổ chức khoá học "Lập trình game với Swift".
Hiện tại, Nate Murray chưa có kế hoạch nào công bố phiên bản sao Flappy Bird lập trình bằng ngôn ngữ Swift. Tuy nhiên, Murray cho biết viết bản nhái của game Flappy Bird đang trở thành "một nghi thức để vượt qua thử thách thử nghiệm game mới". "Flappy Bird có sự cân bằng tuyệt với về tính đơn giản và niềm vui mà nó mang lại", anh nói.
Thông tin về bản sao Flappy Bird viết bằng ngôn ngữ Swift hiện đang "nổi như cồn" trên khắp các web, từ những trang game như Kotaku đến những trang web quen thuộc như Mashable. Câu chuyện thu hút vì nó cho thấy một lập trình viên có thể nhanh chóng lĩnh hội ngôn ngữ mới như thế nào, đồng thời cho thấy nhiều cải tiến, nâng cấp tốc độ trong Swift cũng như sẽ dễ dàng hơn cho các lập trình viên mới so với việc học ngôn ngữ tiền nhiệm Objective-C.
Tất nhiên, Apple hy vọng việc học Swift sẽ nhanh chóng hơn và đỡ vất vả hơn so với học Objective-C, đồng thời cũng sẽ thu hút các nhà phát triển iOS mới, trong đó có cả các sinh viên.

Trong quá trình trải nghiệm Swift, Murray dường như đồng ý rằng ngôn ngữ mới có cơ hội tốt để đạt mục tiêu gạt bỏ bớt các rào cản nhập môn cho các lập trình viên mới. Đó phần lớn là nhờ cái gọi là "Playgrounds", mà theo anh, là để bạn chỉnh sửa mã, sau đó xem các thay đổi trong ứng dụng ra sao, ở thời gian thực.
"Một tính năng mà tôi đặc biệt phấn khích là Playgrounds", Murray nói. "Tôi đã tìm kiếm công cụ để dạy lập trình từ lâu. Đầu năm nay, đồng sáng lập của tôi và tôi đã ra Choc, một công cụ trình duyệt rất giống với Playgrounds. Playgrounds dường như có thể là công cụ dạy học mà tôi đang tìm kiếm".
Thực sự mất bao lâu để một nhà phát triển viết mã bản sao Flappy Bird bằng Swift? Murray nói rằng không chỉ mất 4 giờ, mà lâu hơn. Thực tế, anh cho biết mất gần 9 giờ để tạo ra bản sao Flappy Bird bằng Swift, anh cũng lưu ý khoảng thời gian này bao gồm cả bữa tối của anh và thời gian cho các con anh đi ngủ.
(责任编辑:Nhận định)
下一篇:Nhận định, soi kèo Pachuca vs Puebla, 08h00 ngày 27/2: Top 6 vẫy gọi
Nhận định, soi kèo Mazatlán vs Santos Laguna, 8h ngày 21/1 - Lượt về giải VĐQG Mexico, Liga MX Clausura. Dự đoán, phân tích châu Âu, châu Á trận Mazatlán đối đầu với Santos Laguna từ các chuyên gia hàng đầu.Phân tích kèo hiệp 1 Mazatlán vs Santos Laguna, 8h ngày 21/1" alt="Nhận định, soi kèo Mazatlán vs Santos Laguna, 8h ngày 21/1" />
- ·Nhận định, soi kèo Medellin vs Llaneros, 8h00 ngày 28/2: Khó cản chủ nhà
- ·Soi kèo tài xỉu Sarmiento Junín vs Tigre hôm nay, 5h ngày 5/10
- ·Nhận định, soi kèo Mazatlan vs Necaxa, 10h10 ngày 18/3
- ·Công Phượng tuyên bố đanh thép, đối thủ của TP.HCM 'run rẩy'
- ·Nhận định, soi kèo Napredak Krusevac vs Tekstilac Odzaci, 22h59 ngày 27/2: Trận đấu cân bằng
- ·Nhận định, soi kèo Kyoto Sanga vs Cerezo Osaka, 11h30 ngày 14/5
- ·Đặng Văn Lâm vẫn còn cơ hội tham dự AFF Cup 2020
- ·Nhận định, soi kèo Hiroshima vs Gamba Osaka, 17h ngày 20/8
- ·Nhận định, soi kèo Ludogorets Razgrad vs Botev Plovdiv, 23h00 ngày 27/2: Khó có bất ngờ
- ·HLV Park phủ nhận tin đồn gia nhập CLB TP.HCM
- ·Nhận định, soi kèo Thitsar Arman vs Sagaing United, 16h00 ngày 28/2: Trả nợ ngọt ngào
- ·Nhận định, soi kèo Central Cordoba vs Gimnasia, 6h30 ngày 21/9
- ·Soi kèo, dự đoán Macao Gimnasia vs Godoy Cruz, 1h30 ngày 6/8
- ·Nhận định, soi kèo Valez Sarsfield vs Sarmiento Junin, 7h30 ngày 23/8
- ·Nhận định, soi kèo Thitsar Arman vs Sagaing United, 16h00 ngày 28/2: Trả nợ ngọt ngào
- ·Phân tích kèo hiệp 1 Nice vs Auxerre, 03h00 ngày 4/3
- ·Nhận định, soi kèo Tucumán vs Godoy Cruz, 6h00 ngày 28/6
- ·Nhận định, soi kèo Shonan Bellmare vs Consadole Sapporo, 13h00 ngày 13/5
- ·Kèo vàng bóng đá West Ham vs Leicester, 03h00 ngày 28/2: Khó tin The Foxes
- ·Tiến Linh gieo sầu cho HLV mới của CLB TP.HCM