Chuyển đến nội dung chính

Bài đăng

What Flutter is: reading a 3D game built in 15 minutes to understand the whole framework

On 20 August 2026, Abdallah Shaban — who works on product for Flutter at Google — posted a video of a 3D tic-tac-toe game: the X and O pieces are characters with eyes that blink, they drop onto the board with an elastic bounce, and when one side wins, the winning pieces go and eat the losers. He said he built it in 15 minutes, and — the valuable part — published every prompt in a public repo . I built this game in 15 minutes with flutter_scene and @FlutterDev , using @antigravity and Gemini 3.7! — Abdallah Shaban (@AbdallahSh07) August 20, 2026 The original demo video by Abdallah Shaban . Every prompt is public in the repo's PROMPTS.md . I checked that number. It holds up better than I expected, but the real story is more interesting than the number: First prompt: 19 Aug at 20:27:19 (−07:00). First commit, named tic tac toe : 20:39:36 the same evening. ⏱️ 12 minutes from the first instruction to a committed, playable game. But the version in the video: 15 prompts...
Các bài đăng gần đây

Flutter là gì: đọc một game 3D dựng trong 15 phút để hiểu cả framework

Ngày 20/08/2026, Abdallah Shaban — làm mảng sản phẩm tại Google, phụ trách Flutter — đăng một video game tic-tac-toe 3D: quân X và O là nhân vật có mắt, biết chớp, rơi xuống bàn cờ với hiệu ứng nảy, và khi một bên thắng thì các quân thắng đi ăn thịt quân thua. Anh nói dựng nó trong 15 phút, và — điểm đáng quý — công khai toàn bộ prompt trong một repo mở . I built this game in 15 minutes with flutter_scene and @FlutterDev , using @antigravity and Gemini 3.7! — Abdallah Shaban (@AbdallahSh07) August 20, 2026 Video demo gốc của Abdallah Shaban . Toàn bộ prompt được công khai trong PROMPTS.md của repo. Tôi đã kiểm tra con số đó. Nó gần đúng hơn tôi nghĩ, nhưng câu chuyện thật thú vị hơn con số: Prompt đầu tiên: 19/08 lúc 20:27:19 (giờ −07:00). Commit đầu tiên, tên tic tac toe : 20:39:36 cùng ngày. ⏱️ 12 phút từ câu lệnh đầu tới bản game chạy được đã commit. Nhưng bản trong video: 15 prompt, 11 commit, kết thúc lúc 23:16 — tức 2 giờ 49 phút. Cả hai con số đều đúng, và ...

Using web technology to build mobile apps: the 2026 technical map

“Can web technology build a mobile app?” expired as a question years ago. The question that still earns its keep is: which of the four paths are you on, and do you know what you’re trading away? This is a technical map, not a pitch for anyone’s framework. Every number here carries a source and a date — and you’ll find that most of the work in this article goes into removing dead evidence the industry is still citing . Four paths, not one People lump everything under “hybrid.” They differ at the architectural layer, and that difference decides everything downstream: Pure PWA — nothing packaged. Users arrive via URL and add to home screen. No store involved. Native shell + WebView — your web code runs inside WKWebView (iOS) or Android System WebView, with a JS ↔ native bridge for camera, push, biometrics. This is Capacitor, Cordova, Tauri mobile. Native shell + server-rendered HTML — no SPA bundle. The server returns HTML; the native shell turns every link tap into a native sc...