幾年前,客戶端開發熱門的一塌糊涂,以至于在國內涌出一大片培訓班。以iOS為例,花個1、2萬去培訓班學大個半年,出來后在面試時就可以聲稱自己已有2...
有這么一種業務場景,讓PD們很頭痛。PD們絞盡乳汁想盡一切辦法去引流用戶下載自己設計的App,但是卻無法統計真正用戶的下載量,這樣就無法得出準確...
絕大多數iOS開發者用過block,并且知道用 __weak 的方式去解決循環引用的問題。而進階一些的開發者則了解Weak-Strong-Dan...
在前端越來越火的年代,逐漸衍生出類似React Native、Weex等開發套件。所達到的目的挺簡單的,達到在多個平臺下共用一份代碼,節省開發成...
對于客戶端來說,發版本身就屬于一種很高成本的行為。然而一個初創的app,會有各式各樣的問題,而在初期也不會像大型app一般有一套成熟的處理異常機...
首先,最近有個想法是讓UIWebview支持webp,那么原生的webview引擎是不支持的,所以就有了如標題所寫的想法。其實不僅僅局限于為了讓...
引言:一個app的初始階段,必然是先滿足各種業務需求。然后,經過多次版本迭代之后,先前的由于急于滿足需求而導致的雜亂代碼則會充斥整個項目。而此時...
雖然iOS系統相比于其他手機操作系統相對安全,但是這個安全并不是絕對的,我一直相信,道高一尺魔高一丈。此文想以實際例子出發,告訴大家,如何去反編...
引言:讓我們來思考幾個問題,你開發過的產品,它還有可以優化的地方嗎?能增加它的幀率嗎?能減少多余的CPU計算嗎?是不是存在多余的GPU渲染?業務...