週末開發了兩個項目

利用週末兩天的時間開發了兩個項目,項目作用:提升海外開發者的效率,一個是一鍵翻譯 string.xml 插件,當想要把 app 裏的字符進行國際化翻譯的時候,這個插件就派上用場了。

如何集成到自己的項目?

首先說下這個插件的技術原理,通過平臺提供的 API 接口來進行字符的組裝,目前國內外的翻譯接口都是免費試用一年,一年後根據翻譯的字符量來收費,我使用的是谷歌,所以如果想集成插件到項目裏,需要申請一個谷歌 API Key,翻譯接口會需要這個 key。

就算一年後開始收費對我們來說費用也不多,畢竟我們沒百萬級別的字符需要翻譯,所以建議都申請一個。

申請到 key 之後就可以開始集成了,這是一個 Android studio 插件,像其他插件一樣安裝,相信使用 AS 的安卓夥伴都會.

那麼如何使用呢?

在項目的 values/string.xml 上右鍵,在出現的彈窗裏選擇 Convert to other Languages, 之後選擇想要翻譯的語言,就可以一鍵翻譯出其他文件啦,並且自動創建其他語言的目錄, Amazing!

目前項目已開源在我的 Github 上,並且提供了視頻效果和詳細使用說明,文章下面會提供領取方法。另外項目裏的字符翻譯是谷歌翻譯,也就是說是機器翻譯,我是接受機器翻譯的,畢竟我自己翻譯也是使用谷歌翻譯。

因爲每個 app 都有自己的字符要翻譯,字符多了可能出現兼容性問題要處理,這是個好項目,大幅度提升了應用國際化效率,所以我更希望和關注我的安卓開發者一起維護,項目是使用 idea 來開發,維護過程中爲自己增加了開發 AS 插件的經驗,對面試也有好處。

另一個項目是集成訂閱模式的 Demo。

除了廣告盈利之外訂閱模式越來越流行,不僅僅是因爲通過訂閱模式來收費,這個模式更加能夠提升留存以及日活,大家想想,我付費訂閱了一個 app,肯定會經常打開使用,因爲確實解決了我的需求,提升了留存和日活躍就提升了 ASO。

在 Google 官方文檔上已經有集成訂閱的步驟,但很多小夥伴集成過程中還是會遇到很多問題,比如訂閱信息請求不下來?測試過程中不能支付等等。

所以我利用週末的時間在我的 app 裏集成了訂閱模式,並且已經上線,這個項目也開源在我的 github 上,在代碼裏面寫了詳細的註釋,比如如何請求訂閱條目?如何購買訂閱?如何檢查是否已經訂閱?解決了上面幾個問題就可以進行自己項目的邏輯判斷了,就像大多數的付費去廣告。

每個 APP 都需要訂閱模式!

訂閱模式會持續的流行,就像知識付費,互聯網剛剛興起的時候信息匱乏,現在信息過剩,所以需要有人來過濾信息,對於這樣的情況我更願意節省時間花錢來購買有用的信息,因爲信息就是價值!

回過頭看應用的訂閱,現在很多國家處於互聯網剛剛普及或者發展不久,人們都在嘗試新 app,但是隨着互聯網的發展,高質量的 app 停留在用戶手機裏的時間更長,用戶也會願意爲這樣的 APP 付費。

這給我們什麼機會?切實解決用戶需求,不斷優化用戶體驗,用戶就會訂閱我們的應用,並且訂閱模式是按照時間收費,按月,按季度,按年。這是持續的收入,也就是說就算我們年齡大了幹不動了也有收入。

關注微信公衆號後,後臺回覆 翻譯代碼 領取一鍵翻譯插件源碼地址。後臺回覆 訂閱代碼 領取訂閱模式源碼地址。在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章