獨立開發者

iOS 獨立開發:管理你的兌換碼

作為 iOS 開發者的你,肯定是知道 Promo codes 這個東西的,也就是我們常說的兌換碼。(當然,作為 iOS 用戶興許你也對此不陌生)

這次,我們就來看看,這個看似無窮無盡的兌換碼,到底有哪些限制。

有效期

蘋果後台生成的兌換碼有效期一直是一個謎,雖然官方的說法的 4 週,也就是[……]

點擊跳轉以繼續閱讀

Swift 中如何使用字典類型作為泛型約束

今天學員群裡有人提了這麼一個問題,為什麼把特性的字典類型作為泛型類型約束的時候,就必然報錯?

顯然,說的很明確了,“你不能從一個非協議、非類的類型繼承”。顯然,字典是個泛型結構體……

那麼解決思路也很明確了,創建一個[……]

點擊跳轉以繼續閱讀

NSTextField 文本模糊的解決辦法 canDrawSubviewsIntoLayer

在開發落格輸入法 macOS 的過程當中,我一直被一個奇怪的問題所困擾——文本模糊。

次像素

無論我怎樣調試,落格輸入法的候選文字都無法達到原生文字的那樣清晰和銳利。在請教了大神之後,得到的活久見經驗是——上游次像素渲染 錯誤。

在很多平台都有類似問題,MACOS[……]

點擊跳轉以繼續閱讀

上架一款訂閱付費的 app,除了代碼你還需要做什麼?

終於,落格輸入法 X 成功地上架了。從開發到上架,發生了很多事情。

現在,我就來說說,除了代碼,上架一款訂閱收費的 app,你都需要做些什麼。

使用協議

一般來說,蘋果為你提供了統一的軟件使用協議,就在你對應app 的 “app infomation”頁面下,右側有個 Licens[……]

點擊跳轉以繼續閱讀

落格輸入法:沒人買我的 APP 了,但我不想 GG

文章原標題《如果這個輸入法再無法讓我維持生計,我就回家賣紅薯》

人家說一個 App 想要賣的好,總得配一個動人的故事,去年一篇專訪如果下個月沒人買我的 App,我就得 GG扎了很多人的心——一不小心說了大實話,不少人難以接受這個現實。——人是動到了,就是角度似乎有點問題hhh

我也不想接受這[……]

點擊跳轉以繼續閱讀

少有人走的路:獨立開發者該如何尋找資源

這一篇其實兩個月前就應該寫了,不過有一些事情拖延於是就到了現在。前幾天和朋友討論到獨立開發的“小眾”的概念,我覺得有必要再細緻的定義一下。究竟獨立開發者要做的這個小眾是什麼,所謂的細分市場,究竟又該怎麼細分。

心靈小眾

一說到小眾和細分,可能很多人的第一印像是那些無人問津的東西比如學校裡一小撮學[……]

點擊跳轉以繼續閱讀

設計三要素:獨立開發者該憑藉什麼抓住用戶的心?

中國的互聯網是壟斷的,大多數互聯網用戶日常上網都逃不開那幾個大廠的服務,換個角度來講,他們也不需要這幾個大廠之外的服務。因為日常上網的服務都被大廠所壟斷,作為獨立開發者,你沒有足夠的人力物力財力,不思考著力點、不研究用戶期望,冒然去與大廠抗衡逆風而行,那麼未來的失敗是必然的。

上一篇文章我們討論了[……]

點擊跳轉以繼續閱讀

細分市場:獨立開發者該如何確定開發項目

俗話說,好的開始是成功的一半。
不少朋友找我聊天,說想做獨立開發者,說有個想法或者項目。等他們一開口,我就知道他最終的結果是去投簡歷。

很多獨立開發者從一開始就注定會(比其他人更可能會)失敗。 為什麼這麼說呢?很多開發者嘗試去做獨立開發,最後發現自己做的 app 根本沒人用。最終導致心灰意冷,重[……]

點擊跳轉以繼續閱讀