請打開 Claude Code/Codex 下「請做出一個超炫酷的 Android APP。」
不!不要這樣!安德魯!聽我說,這很難啟齒,但以前我們是要自己寫程式的。對,我也很意外,我以為電腦程式就是告訴 AI 然後就能用了!直到發現還有「原始碼」這一回事。
AI 在產生程式時看起來稍有規律、看似破碎的英文,居然就是以前的程式碼!你也想要理解程式碼在寫什麼嗎?很好安德魯,這一篇就是給你,和你的那些復古的酷朋友(或是任何想學寫 Code 的人)!
本篇藉由簡易的 Android App 來學習物件導向程式設計,和我一起開始旅程吧!
時光飛逝,距離去年的鐵人賽也已經過了一年,鐵人賽重新開始啦!這一年之中在軟體開發的變化宛如天翻地覆(蛤?),現在已經沒有人在寫程式了,但沒關係。 我們似乎活在...
Android App 需要 Android Studio 來做編譯,並且透過這個介面來管理模擬器。雖然可以用自己的手機,不過本系列文章都會用模擬器作為範例。...
本次教學,需要各位和我一起追每日的程式碼更新,就像看日更連載那樣。不過,來自未來的讀者,2026 鐵人賽結束後看到的 repo 畫面會長得不太一樣(鐵人賽結束,...
配合分支:day04/start Repo 興沖沖的把 App 寫出來啦,強迫各位看我拍的照片!切換到對應的分支後,可以按下 Android Studio 右...
配合分支:day05/start,Repo: 按我 昨天飆出來的程式,好像怪怪的仔細看會發現新增的日記:標題和內容反了。問題出在哪?繼續昨天的流程,來梳理新增照...
配合分支:day06/start,Repo: 按我 知道資料流的觀念後,本章進入程式碼結構基礎介紹。前一則笨問題發現是數值塞錯地方造成的問題。完成「新增照片」的...
配合分支:day07/start,Repo: 按我 繼續驗證 App,比如說手動驗證的時候什麼都不輸入?真調皮,不過工程師就是這種變態的生物。常常想一些極端的...
配合分支:day08/start,Repo: 按我 昨天注意到,製作日記時機器轉一下什麼都不見了!(噢不!)這是怎麼一回事?精準的來說,這個是 Android...
配合分支:day09/start,Repo: 按我 必須增加刪除日記的功能,以防暗黑照寫入日記後需要刪掉。今天來簡單粗暴的把每一張照片日記卡片加入「刪除」按鈕。...
配合分支:day10/start,Repo: 按我 直接進入業配主題,為什麼會刪錯呢?先提前回顧畫面上的日記是從哪裡印出來的呢?是跟 ViewModel 透過一...