碼農日常大小事-裏

打碼不用多,能跑則行;幹話不用多,有幹則名 這裡是碼農日常,同時也是LikeCoin驗證人之一,專門來這裡講幹話交朋友的;主頁在這,歡迎來訪->https://thumbb13555.pixnet.net/blog

【LikeCoin Grants Lite】LikeCoin 餘額即時顯示小工具(Android)

發布於
基於Android系統之LikeCoin餘額即時顯示及LikeCoin-台幣匯率報價之桌面即時顯示小工具/專案介紹

PR提案在此
->https://www.notion.so/likecoingrants/L02-LikeCoin-Android-e7c38e15770e40b58ea1c14c2fbce4cb



提案簡介

本項計畫案全名為「基於Android系統之LikeCoin餘額顯示桌面小工具」;主要開發人與發起人為本人我 @碼農日常大小事-裏 ,美術協力的部分為@MRbear

本開發案預計完成之事項:

  1. 完成如提案書所述之Android系統下之LikeCoin桌面餘額小工具
  2. 完成Android系統下之虛擬幣匯率報價即時顯示小工具
  3. 上架至Google Play,並持續蒐集用戶反饋


創作動機

我自己在使用 Liker Land 的時候,我感覺每次要看餘額都要點進去看或者狀態都還要點進去看,個人是覺得有點小麻煩(雖說是不差那幾秒,但是這幾秒還是讓我感受到不便);因此基於一個學習以及方便自己的心態,嘗試寫一個 Widget 來更直觀地查詢餘額。

後來我將此一過程 PO 上 LS 後,有些網友反應他們也很想使用該功能,因此就開始構想將之成為一商品放在 Google Play 供人下載。

但論及初衷,最早想將LikeCoin之餘額顯示作為小工具顯示的構想並不源自於我,而是@Juan ,他在他的文章「我终于把想做的东西做出来了」。一文中提及他完成了IOS版本的Widget桌面小工具,並且在他後續的文章中亦將他實踐的過程鉅細靡遺地呈現出來。

所以,首先也感謝他讓我有學習的機會,@Juan ,謝謝你

以下為我在LikerSocial中最初的貼文:
https://liker.social/web/statuses/106731082550617073

Like Social截圖


進度概況

目前App的撰寫進度如圖

目前桌面小工具有兩個部分,其一是抓取餘額,另一部分則是顯示即時幣價(畫面只顯示台幣,但是目標是多國匯率轉換)

而餘額的部分則是顯示「可用餘額

手機截圖

對應的是BigDipper中的Available的部分

Bigdipper

而帳號綁定的部分,目前如下畫面

手機截圖

而成功登入後則跳轉至此

手機截圖

而若是在同一台手機有登入過後,之後每次開啟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

每日只有333個調用額度,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

無論下週的評審過不過,我都會做出來;還請期待這個作品與各位見面的那天

喜歡我的文章嗎?
別忘了給點支持與讚賞,讓我知道創作的路上有你陪伴。

幹話協會暨黑科技研究所

碼農日常大小事-裏

打碼不用多,能跑則行;幹話不用多,有幹則名 本圍爐立志成為馬特市第一幹話與迷因愛好協會 歡迎來我這裡一起互噴垃圾話、分享迷因、商議馬特市經營之道!

2110
CC BY-NC-ND 2.0 版權聲明

iOS Shortcuts查LikeCoin余额(第二版)。

iOS Shortcuts 查 LikeCoin 余额 (第三版)

iOS Shortcuts查LikeCoin余额。

61

看不過癮?

一鍵登入,即可加入全球最優質中文創作社區