【LikeCoin Grants Lite】LikeCoin 餘額即時顯示小工具(Android)
PR提案在此
->https://www.notion.so/likecoingrants/L02-LikeCoin-Android-e7c38e15770e40b58ea1c14c2fbce4cb
提案簡介
本項計畫案全名為「基於Android系統之LikeCoin餘額顯示桌面小工具」;主要開發人與發起人為本人我 @碼農日常大小事-裏 ,美術協力的部分為@MRbear
本開發案預計完成之事項:
- 完成如提案書所述之Android系統下之LikeCoin桌面餘額小工具
- 完成Android系統下之虛擬幣匯率報價即時顯示小工具
- 上架至Google Play,並持續蒐集用戶反饋
創作動機
我自己在使用 Liker Land 的時候,我感覺每次要看餘額都要點進去看或者狀態都還要點進去看,個人是覺得有點小麻煩(雖說是不差那幾秒,但是這幾秒還是讓我感受到不便);因此基於一個學習以及方便自己的心態,嘗試寫一個 Widget 來更直觀地查詢餘額。
後來我將此一過程 PO 上 LS 後,有些網友反應他們也很想使用該功能,因此就開始構想將之成為一商品放在 Google Play 供人下載。
但論及初衷,最早想將LikeCoin之餘額顯示作為小工具顯示的構想並不源自於我,而是@Juan ,他在他的文章「我终于把想做的东西做出来了」。一文中提及他完成了IOS版本的Widget桌面小工具,並且在他後續的文章中亦將他實踐的過程鉅細靡遺地呈現出來。
所以,首先也感謝他讓我有學習的機會,@Juan ,謝謝你
以下為我在LikerSocial中最初的貼文:
https://liker.social/web/statuses/106731082550617073
進度概況
目前App的撰寫進度如圖
目前桌面小工具有兩個部分,其一是抓取餘額,另一部分則是顯示即時幣價(畫面只顯示台幣,但是目標是多國匯率轉換)
而餘額的部分則是顯示「可用餘額」
對應的是BigDipper中的Available的部分
而帳號綁定的部分,目前如下畫面
而成功登入後則跳轉至此
而若是在同一台手機有登入過後,之後每次開啟APP都會直接跳轉到畫面2喔!
未完成進度
登入系統修正
其實目前的登入系統是有點偷吃步的,現在畫面上看到的登入系統是採用Matters開源的API中的「登入」作為登入系統,之後再由其token取得到LikerID後才去拉取餘額資料;但實際上後來有人提醒我Liker ID不一定會綁Matters,因此我必須調用的API應該是要找LikeCoin那邊的帳號API做登入才是
在技術面上,我目前所查到的LikeCoin登入是採用OAuth第三方登入驗證系統
老實說,我目前還真不知道怎麼寫QQ(相關資料: https://docs.like.co/developer/likecoin-api/authetication,有人有概念的話,可以麻煩跟我說嗎?感謝QQ)
所以就...慢慢研究一番囉(攤手
幣價API
目前急需解決的是幣價API的調用,因為幣價API其實每日傳輸都有額度限制,所以我不能讓使用者全部調用來源API
我所調用的API來源在此: CoinMarketCap
目前技術上的解決方法,便是將來源先更新到我所租用的虛擬主機的資料庫作儲存,再來由我虛擬主機做出API,供使用者的終端裝置調用
美術圖
其實我要跟@MRbear 道歉,我從這週完全沒空聯絡他QQ
而且其實由於整體的UI還有變動的可能,因此我的UI並沒有完全定稿,而由於我也不想一直讓他改東改西,所以我是打算完成99%後再請他幫我出後續的圖
目前尚未完成的圖:
這裡是將小工具拉出的部分,這部分是我還沒向她要圖...
還有這裡的主icon,我也還沒向他要完稿....
上架
由於我要先將Like Granst審核通過,因此我預計是9月中上架
結語
目前Like Grants進度要進入到二審打分,而我會在下週二(8/31)晚上 9 點的LikeCoin會議上進行提案口頭說明,歡迎各位來聽我報告(?)
其實我最早是沒打算申請Like Grants的,但是某種意義上來說這也是一種#膽量就是你的超能力(????)(所以@白鼬筆寬麵,我能投稿嗎XDDDDDD)
沒有啦,主要是感謝@Daisy 鼓勵我投稿LikeCoin Grants計畫,因為其實我覺得這個就是個做著好玩的,當個Side Project這樣的一個東西;當然,以長遠的角度來看我是為了有更多手段來推廣這個社區以及LikeCoin;只是這部分由於缺乏詳細規劃(佛系經營...),所以我投稿的是應用類計畫而非推廣類
此外,由於我自己覺得這個計畫不是很大,汎用性也不廣;所以我僅跟LikeCoin Grants申請了36,000Like,而其中有12,000是給MRbear的酬勞
最後,在還沒完成之前我要先感謝一部分人,在技術面與邏輯面提供我建議(不然完成後會感謝不完XD)
@Juan 感謝你發想這個idea
@catding 感謝你告訴我cosmos的API應用
@Horo 感謝你告訴我python flask 框架的上架
@RitaShields 感謝你提供幣價資訊的建議
@莎茈 感謝你介紹MRbear
@MRbear 感謝你的積極配合,後續還有一些工作要麻煩惹惹QQ
無論下週的評審過不過,我都會做出來;還請期待這個作品與各位見面的那天
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!
- 来自作者
- 相关推荐