iOS、Android 工程師職涯諮詢

手機工程不是把網頁縮小。生命週期、權限、上架審核、離線和耗電,每一項都會在面試和上線後找上你。 跨平台框架可以加快速度,也不能拿來跳過平台本身。這頁是做 iOS、Android 或兩邊的導師。

跟前端差在裝置,不差在畫面

你要處理背景執行、通知、版本分裂、商店審核和使用者不肯更新。一個在瀏覽器裡正常的流程,在手機上可能因為權限或生命週期直接斷掉。 履歷只寫 React Native 或 Flutter,卻說不出你為了哪個平台限制做過取捨,面試會把你當前端,不是手機工程師。

作品要裝得起來

最好有一個能安裝的 App,或至少說得出上架時被退件的原因和你怎麼改。題目可以不大,但要有狀態、網路失敗和一種權限。 面試的程式題仍可能是一般資料結構。系統題則常問離線、同步和版本並存。兩種都要準備,不要只刷畫面題。

問該先深一個平台,還是先跨平台

以你的目標公司為準。有的團隊要原生深度,有的接受跨平台但要你守得住效能。請導師看你的作品缺的是平台知識還是軟體基本功。 從前端轉手機是常見路徑。差的通常是生命週期和發布,不是 CSS。

可以對談的導師