面試官給出一個(gè)項(xiàng)目需求或者功能,讓候選人做技術(shù)方案設(shè)計(jì),考察綜合能力。本章將通過(guò)多個(gè)面試題,講解如何進(jìn)行項(xiàng)目設(shè)計(jì),包括抽象數(shù)據(jù)模型,總結(jié)功能和流程,制定技術(shù)方案等。
- 33-1 擴(kuò)展知識(shí)補(bǔ)充:我們常說(shuō)的 B 端和 C 端,有什么區(qū)別
- 33-2 擴(kuò)展:如果你是一個(gè)項(xiàng)目的前端技術(shù)負(fù)責(zé)人,你的主要職責(zé)是什么?
- 33-3 -開(kāi)始-學(xué)習(xí)要點(diǎn)和注意事項(xiàng)
- 33-4 -如何設(shè)計(jì)一個(gè)前端統(tǒng)計(jì)SDK-分析功能范圍
- 33-5 -如何設(shè)計(jì)一個(gè)前端統(tǒng)計(jì)SDK-代碼結(jié)構(gòu)演示
- 33-6 -【連環(huán)問(wèn)】sourcemap有何作用,如何配置
- 33-7 -SPA和MPA應(yīng)該如何選擇
- 33-8 -設(shè)計(jì)一個(gè)H5編輯器的數(shù)據(jù)模型和核心功能-錯(cuò)誤答案展示
- 33-9 擴(kuò)展知識(shí)補(bǔ)充:何時(shí)應(yīng)該使用 SSR ,何時(shí)不用?
- 33-10 -設(shè)計(jì)一個(gè)H5編輯器的數(shù)據(jù)模型和核心功能-演示正確答案
- 33-11 -設(shè)計(jì)一個(gè)“用戶(hù)-角色-權(quán)限”的模型和功能
- 33-12 -簡(jiǎn)單描述hybrid模板的更新流程
- 33-13 -開(kāi)發(fā)一個(gè)H5抽獎(jiǎng)頁(yè),需要后端提供哪些接口
- 33-14 -如果你是前端技術(shù)負(fù)責(zé)人,將如何做技術(shù)選型
- 33-15 -設(shè)計(jì)實(shí)現(xiàn)一個(gè)H5圖片懶加載SDK
- 33-16 擴(kuò)展知識(shí)補(bǔ)充:我們常說(shuō)的 B 端和 C 端,有什么區(qū)別
- 33-17 重點(diǎn)及注意事項(xiàng)總結(jié)
本章概述了移動(dòng)端開(kāi)發(fā)工程師的職責(zé)、學(xué)習(xí)路徑和成長(zhǎng)前景,同時(shí)探討了原生開(kāi)發(fā)和混合開(kāi)發(fā)兩種模式。對(duì)于Android,涉及基礎(chǔ)技術(shù)、開(kāi)發(fā)環(huán)境、工具、SDK、應(yīng)用生命周期、圖形布局、多線(xiàn)程、動(dòng)畫(huà)、三方框架和JetPack等內(nèi)容。對(duì)于iOS,介紹了生態(tài)概況、Xcode、Objective-C和Swift語(yǔ)言、應(yīng)用架構(gòu)、基礎(chǔ)組件、界面構(gòu)建等知識(shí),并提及了跨端開(kāi)發(fā)框架。幫助讀者快速了解移動(dòng)端開(kāi)發(fā)的核心概念和技術(shù)。
- 7-1 iOS語(yǔ)言探秘:Objective-C與Swift的異同與選擇
- 7-2 移動(dòng)互聯(lián)網(wǎng)探秘:技術(shù)特點(diǎn)、客戶(hù)端發(fā)展歷程及未來(lái)趨勢(shì)
- 7-3 原生開(kāi)發(fā)與混合開(kāi)發(fā):移動(dòng)端開(kāi)發(fā)的兩種主流方式
- 7-4 移動(dòng)端APP開(kāi)發(fā)到發(fā)布的全流程解析
- 7-5 Android開(kāi)發(fā)語(yǔ)言選擇:Java還是Kotlin
- 7-6 Android開(kāi)發(fā)環(huán)境搭建與工具使用指南
- 7-7 Android應(yīng)用的生命周期與核心組件
- 7-8 Android常用界面布局及圖形控件指南
- 7-9 Android的UI主線(xiàn)程和多線(xiàn)程處理機(jī)制詳解
- 7-10 動(dòng)畫(huà)實(shí)現(xiàn)的藝術(shù):三種動(dòng)畫(huà)原理深度剖析
- 7-11 Android開(kāi)發(fā)利器:精選第三方框架推薦
- 7-12 谷歌JetPack:解決移動(dòng)開(kāi)發(fā)難題的新方案
- 7-13 iOS開(kāi)發(fā)入門(mén)必備知識(shí):iOS概況及XCode開(kāi)發(fā)工具
- 7-14 iOS語(yǔ)言探秘:Objective-C與Swift的異同與選擇
- 7-15 一個(gè)iOS應(yīng)用程序架構(gòu)與框架詳解
- 7-16 iOS基礎(chǔ)技術(shù)及iOS常用UI組件盤(pán)點(diǎn)
- 7-17 視圖的始祖UIView及iOS界面構(gòu)建的核心原理
- 7-18 跨平臺(tái)框架選型攻略:如何找到最適合你的解決方案