被微信推薦的打卡小程序,他是怎麼做出來的? | 曉組織 #7

2020-12-16 愛範兒

知曉程序:

「曉組織」是知曉程序推出的全新欄目。

每周,我們都會邀請優秀的小程序開發者,從產品/開發/運營等角度,分享他的小程序實戰經驗。如果你想成為「曉組織」的一員,請發送郵件至bigbang@ifanr.com給我們投稿,獻上你的投名狀。

這裡是「曉組織」的第 7 期。

本期分享嘉賓是「小打卡」小程序的開發者徐佳義。

6月14日,他受邀作為微信公開課小程序專場的嘉賓在北京分享了小打卡的社群運營經驗。

他還有什麼小程序乾貨嗎?知曉程序(微信號zxcx0101)今天邀請到徐佳義來跟大家講講他的小程序開發和運營之路。

大家好,我是全棧開發工程師徐佳義,對新技術比較敏感,擅長技術選型、系統構架、產品設計以及前後端開發。

在公司主要負責軟體開發項目的管理、解決疑難 bug、招聘等工作。

先說說「小打卡」的一些成績

「小打卡」,最初是一個幫助用戶培養好習慣的小程序。

3 月中旬,「小打卡」得到了知曉程序公眾號的推薦,當日用戶量激增,且此後增長趨勢明顯高於之前。

在那之後,各個領域的社群陸陸續續入駐小打卡,並源源不斷反饋意見。

我把這些建議收集起來,並迅速開發相應的功能模板,使得小打卡功能越來越豐富,更適用於各類領域的社群使用。

當前,小打卡已涵蓋閱讀、培訓、課程、作業、早起、健身、運動、外語、學習等社群籤打卡的多種場景,提供強大的打卡管理、數據統計服務、成員管理、打卡提醒、點評評論、圖文語音日記、分享邀請等功能,助力社群運營者輕鬆高效運營社群。

短短數月,小打卡上已經產生了近 30 萬條打卡記錄、6 萬餘名用戶、近 4 萬打卡項目、100 多個優質社群,且七日活躍留存高於 50%。

目前,入駐小打卡的知名社群包括:

張皓翔老師的「大魚聲音私教課」

王淵源老師的「清晨朗讀會」

樓夷老師的「BetterRead」

陳華偉老師的「小能熊終身學習學院」、「行動派手帳小組」

傅踢踢的「 7 Days|踢踢經典共讀群」

拓詞組團背單詞「千人同打卡」

……

做一款不孤獨的打卡小程序

最初開發小打卡,是想打造一款不同於市面上的公開打卡 app 的產品。

通過藉助微信的好友關係,和朋友甚至是線下身邊的小夥伴,相互陪伴和監督,一起參與分享生活,而不單單是線上的打卡記錄。

這樣堅持做一件事,就不會太孤獨,不是孤軍奮戰,或許能更好的堅持下去,培養好習慣。

我下載體驗用過很多打卡籤到的 app,雖然有很多來自天南地北的用戶共同參與,但堅持一段時間後打卡熱情明顯消退。

我覺得,「堅持」這件事情需要多一些監督和鼓勵的元素,需要和相同圈子的人一起互相鼓勵、分享及監督,共同進步。用微信小程序來實現是更好的選擇。

加之當時正值小程序公測。更早之前,我曾使用類似小程序開發的技術,實戰開發過一些產品,如表情包製作小程序、帶歌詞輪播的雲音樂播放器等小程序,對小程序的相關能力已有一定的了解認識。

趁著春節兩周的假期,我設計開發了「小打卡」微信小程序的初版。

在開發過程中,我還閱讀了一些關於個人管理的書,比如《習慣的力量》、《博恩·崔西的時間管理課》,以及關於習慣培養的博客文章,對小打卡進一步的優化改進,並持續收集用戶反饋迭代更新產品。

獨立開發者如何做小程序?

關於小程序開發的流程步驟,我在給知曉程序(微信號 zxcx0101)的投稿文章《》中有過分享。微信小程序快速開發,兩周內從創意到上線

採用微信小程序開發來實現一個產品,具有周期短、迭代快、效率高等特點。

為了更高效地開發,開發者需要對小程序官方開發組件接口文檔深入研究,對所有的開發組件和 API 了如指掌並加以實踐,清晰地了解你的產品可採用的官方小程序組件和接口能力,並思考如何更好地將小程序能力與你的小程序相結合。

關於小程序的開發,其實對於跟我一樣的獨立開發者來說,難點不在於小程序本身。正如 H5 技術並不僅僅指代 HTML5,而是結合了 HTML5、CSS、JavaScript 等多項技術的合集。

與「小程序開發技術」對應的,也是前後端一系列的技術的組合。

我在開發的過程中,印象比較深刻的是模板消息推送這個功能。

該功能用於向用戶發送打卡通知提醒用戶打卡,用戶可以在微信的「服務通知」裡查看,並且點擊可以跳轉到打卡的詳情頁面。

關於模板消息通知,網上可以搜索到一些方案,但是,基本是通過小程序中邏輯層 JS 完成推送的請求。

「小打卡」在通知方面,還需要在未來某一天向用戶發送「打卡即將開始」的通知,故前端無法實現。

我的解決方案是採用伺服器端異步任務推送,使用了高性能分布式內存隊列系統 BEANSTALKD,來實現模板消息的異步定時推送。

再比如,實現每月、每周或者是指定時間段的打卡排名統計這個功能,目前資料庫單張數據表已經超過了幾十萬條數據記錄,通過資料庫查詢排行統計不可行。這裡需要用到 Redis 高性能資料庫來緩存數據,並採用 Redis 的 zset 有序集合來進行不同方式的排序和查詢。

總而言之,對於獨立開發者來說,小程序的主要開發難點不局限在小程序本身框架以及前端開發技術,而是開發者需要持續學習,掌握、提升更多的相關開發技術,來更好地支撐產品的功能實現。

我的小程序運營推廣經驗

運營是感知並釋放產品的獨特魅力,使其連接用戶的心理需求,滿足用戶體驗的過程。

在運營推廣方面,「小打卡」並沒有像「」或者「」這類小程序突然爆紅、各種刷屏。我的運營推廣策略比較平凡、細水長流。匿名聊聊群 Play

作為一個獨立開發者,能力和時間都有限,我更多是依靠他人的力量來運營推廣產品。

這裡的「他人」是活躍在「小打卡」上的用戶,包括社群 Leader、產品經理、運營達人以及媒體工作者等等。

我常說「小打卡」有一百多個產品經理,讓很多用戶震驚……

1. 認真聆聽用戶的反饋建議,更精準地掌握真實需求

產品和用戶是運營推廣的基礎,運營則是產品和用戶之間的橋梁。產品迭代開發的過程中,切忌閉門造車,離開用戶的真實需求而做的開發工作是徒勞的。

此外,很多時候用戶的親身體驗和不同的使用場景,更能提升產品的適用性以及功能的完備性。

通常,很多產品會開闢一個專門收集用戶反饋的入口,但在我看來,這樣單向的入口是冰冷的,距離用戶太遠。

我認為產品初期更重要的是和用戶產生真實有效的互動交流,我的做法是在「小打卡」上直接放置我的微信二維碼,更直接便捷地與用戶交流溝通。

了解用戶期望,清楚本身不足,規劃功能計劃,滿足用戶需求。

同用戶溝通需要保持耐心,做好服務的準備。並不是每個用戶都會提出很棒的建議,甚至很多用戶會提出很基礎的問題,都需要你真誠地回應。

另外,更重要的是,在獲取用戶反饋之後,還需準確捕捉用戶的普遍需求、快速滿足用戶的真實需求

2. 善於藉助小程序相關媒體,更高效地推廣你的產品

最開始,我是通過技術文章分享的方式,來讓更多的朋友了解到「小打卡」。

2 月 14 日,我在各個小程序商店提交發布「小打卡」,在獲得知曉程序 · 周榜第 4 期時間效率類的 Top 6 後,新用戶開始平穩增長。

再後來,我將「小打卡」開發過程中所用到的工具和開發心得,總結到博客文章,並得到知曉程序(微信號 zxcx0101)、CSDN 等知名媒體投稿推送後,新用戶持續激增。

不過,目前我只是線上做一些開發經驗的分享,更多的推廣還是來自於用戶的自發傳播,期待「小打卡」獲得更多用戶的認可並推薦給朋友。

從春節的假期構思產品開始,在周末時間和早起晚睡的業餘時間,獨立開發運營「小打卡」,轉眼便到了 6 月。

這段時間中,我認識了很多優秀的朋友,也服務了不少優質的社群,更重要的是收穫了團隊,「小打卡」將通過團隊開發運營的方式,更好地提供服務。

長期以來,「小打卡」得到大家的一致好評主要還是受益於廣大用戶的諸多建議,因為你們,「小打卡」還會一直進步,感謝支持和陪伴!

「小打卡」小程序使用連結

https://minapp.com/miniapp/1516/

關注「知曉程序」公眾號,在微信後臺回復「曉組織」,獲取全部曉組織文章。

相關焦點

  • 你知不知道我們平時用的微信小程序是怎麼做出來的?
    據說,2019年微信小程序日活躍用戶超過3億,那麼這麼多用的小程序是怎麼做出來的呢?我只說說開發的大概過程,不說底層原理。現在我們就可以開始編碼了,這裡我是用的騰訊小程序原生,當然現在也有很多的框架比如wepy、mpvue、uni-app、taro等框架,他們可以將前端轉換為各種小程序,比如:支付寶小程序、頭條小程序、微信小程序等,感興趣的可以去了解一下。這裡開發的僅僅是展示在我們眼前的前端界面,我們需要數據交互、存儲數據。
  • 怎麼製作微信小程序,微信小程序可以免費製作,微信小程序教程
    全面開放申請後,主體類型為企業、政府、媒體、其他組織或個人的開發者,均可申請註冊小程序。微信小程序、微信訂閱號、微信服務號、微信企業號是並行的體系。微信小程序是一種不用下載就能使用的應用,也是一項創新,經過將近兩年的發展,已經構造了新的微信小程序開發環境和開發者生態。
  • 微信小程序怎麼賺錢?我的微信小程序賺錢經歷
    大家好,我是鹿鳴山大王之前寫過兩篇關於微信小程序賺錢的文章,比較倉促寫的有點亂這是第三篇,從頭到尾捋一下微信小程序這個副業賺錢項目一、【初識】大王剛開始接觸微信小程序,是在朋友圈看到別人曬的收益截圖人性經久不衰,所謂財帛動人心,加上身邊的案例刺激,大夥心想,他都能有這麼多收益,長得還沒我好看,憑什麼我掙不了這個錢?
  • 盤點:有哪些常見的微信打卡小程序
    微信是大家比較熟悉的社交軟體,而依託於微信這個十億多流量存在的小程序,則越來越多種多樣,電商、點餐、服務預訂、遊戲、打卡……其中打卡小程序是我們很常見的小程序類型,這些打卡小程序功能類似,但仍各有不同,下面就跟大家詳細介紹一下:1.小打卡
  • 【曉頭條】微信終於可以改 ID 了?/「小程序教母」驚現微博 / 微信...
    /「小程序教母」驚現微博 / 微信官方品牌區上線 / 新浪微博因擅舉報被評先進 這是曉頭條第 18 期。過去一周,在新商業領域,有這些新聞值得你關注:微博驚現「小程序教母」微信官方品牌區上線,在搜索框就能看見微信終於可以改 ID?
  • 打卡小程序分析思路——以插旗打卡和小打卡為例
    相比於打卡App(小日常、達目標、打卡小怪等),打卡小程序更加輕量便捷,加上依靠微信的超高使用頻率,有效降低了打卡門檻。 相比於打卡公眾號(小來早晚安等),小打卡小程序功能更豐富、交互體驗較好。打卡小程序上有打卡管理、打卡提醒、分享邀請、圖文語音日記等功能。
  • 微信表格小程序盤點:怎麼做表格和表單
    微信小程序是我們日常生活中很便捷的工具,你甚至可以用它來製作日常或工作表格。那麼有哪些知名的表單、表格小程序呢?2.金山表單這是一個比較知名的表格小程序了。支持你新建空白表格,也可以直接用表格模板。模板非常豐富,有考勤打卡,信息收集,日誌,籤到,訂單手機等多種類型。
  • 微信小程序細節出來了,它主要是為線下店服務的
    今天上午,微信團隊在廣州開了一場「公開課」,宣布小程序將在 1 月 9 日上線。騰訊微信事業群負責人張小龍也是第一次對外解釋小程序是怎麼回事。沒有什麼東西能像微信小程序一樣吸引中國應用開發者的關注了。自 11 月初內測開始,它的微信討論群、線下討論會、收費培訓班就活躍了起來。不難理解開發者的狂熱。
  • 微信小目標在哪裡 小目標小程序怎麼設置使用教程
    微信小目標怎麼設置?小目標打開在哪裡?還不知道方法的朋友們,下面小編就為大家帶來設置小目標打卡方法,接著往下看吧。  微信設置小目標打卡的步驟:  1、進入微信主頁之後,我們需要從中搜索「小目標」關鍵詞,找到「小目標打卡」的小程序並且進入其中,從而繼續下一步的設置。
  • ...做了個搶紅包小程序 / 鐵路購票即將支持微信支付 / 愛馬仕首次...
    【曉頭條】微信為迎雙 11 做了個搶紅包小程序 / 鐵路購票即將支持微信支付 / 愛馬仕首次在微信開店 這是曉頭條的第 9
  • 在微信小程序中使用打卡功能,這些打卡的設置技巧你知道嗎?
    互動星球的打卡功能目前已正式上線,並且和互動星球中的活動、直播、表單、問卷等功能一樣,打卡功能也是可以免費使用的。在互動星球中創建打卡,成員在參與打卡時,可選擇文字、圖片、視頻、音頻的內容形式,發布相應的內容完成打卡。如何通過微信群打卡小程序,提升社群200%的活躍度?
  • 我市全面推廣「戰疫速遞」健康打卡微信小程序
    「戰疫速遞」健康打卡小程序來了實時掌握3600餘名快遞小哥身體狀況  為實時掌握轄區寄遞企業復工復產和疫情防控工作情況,切實保障從業人員健康安全
  • 微信打卡小程序火了,能否解決在線教育完課率低的痛點?
    還有一家也做打卡小程序的是小鵝通,早在去年9月,專注內容付費的技術服務商小鵝通就已經完成3000萬元A輪融資,投資方為喜馬拉雅FM,投後估值3億元。   不同的是,小鵝通最初是從知識付費領域切入的,主打知識店鋪小程序 ,但是也有打卡小程序,且越來越重視教育培訓領域內的客戶。
  • 微信小程序怎麼用 微信小程序詳細名單大全
    微信小程序怎麼用 微信小程序詳細名單大全 備受關注的微信小程序在今天正式上線了,所有功能都是圍繞「觸手可及,用完即走」這一理念設計。從視頻體驗來看,得益於Android由於系統的開放,我們可以將小程序放到桌面上,點開即可跳轉到小程序頁面,當微信在後臺運行時,基本秒開,啟動速度比APP還快!無奈目前微信中沒有給小程序預留入口,想要進入小程序目前有三個方法:掃描二維碼;別人分享;搜索。下面是知名網友和菜頭整理的「微信小程序大全」,大家可以根據需求收藏。
  • 微信門店小程序是什麼?門店小程序怎麼申請開通和創建商家?
    微信發布通知:在公眾平臺裡可以快速創建門店小程序。是不是非常方便啊,那麼微信門店小程序是什麼?門店小程序怎麼申請開通和創建商家?有興趣的朋友來看看吧!  微信門店小程序是什麼?  1.門店小程序介紹  公眾號無需開發,可快速創建門店小程序。門店小程序默認關聯到公眾號,可設置到公眾號介紹頁、自定義菜單,還可以插入圖文消息中發送,也能被微信用戶搜索和轉發。
  • 「鯨打卡」貝金雨:從0到3000,微信生態下教育小程序的生長
    2017年5月,「鯨打卡」正式推出;  2017年9月,完成種子輪融資,藍象資本投資;  2017年12月,完成天使輪融資,興旺資本領投,藍象資本跟投;  2018年4月,完成Pre-A輪融資,創新工場領投;  2018年6月,完成數千萬A輪融資,投資方為湧鏵投資;
  • 微信小程序731天-虎嗅網
    小程序平臺面向的不是C端用戶,不是B端的企業,而是D端。」作為技術人員,胡浩覺得能做一個服務其他技術人員的東西出來:「實在太酷了。」產品經理陳浩也加入了「應用號」項目組。「當時,他在公開課上說做『應用號』,我們一頭霧水,不知道『應用號』是什麼。外部問,什麼是『應用號』,哪個團隊做『應用號』?我們也都不知道。」
  • 微信打卡小程序火了,它們能解決在線教育完課率低的痛點嗎?
    在教育領域小程序沒有出現之前,這些都是教培行業常見的問題。而圍繞微信生態的創業者出現後,有一波人瞄準了教培行業的痛點,開始做起教育小程序。這些小程序有很多共同點,都有社群管理功能、打卡功能、批改功能等。2017年,藍象資本投資總監王凱峰在看了鯨打卡後,斷定「教育領域小程序風口來了」,於是藍象資本成了鯨打卡Pre-A投資方之一。
  • 「早起打卡分錢」騙局再被曝光 微信小程序背鍋?騰訊回應
    7月8日,人民日報海外版報導稱,近日,號稱能督促參與者早起,還能賺錢的小程序「早起挑戰團」,在部分人群中迅速流行。看似兩全其美的背後,小程序卻成了不法分子「騙完即走」的平臺。從規則上看,每名參與的用戶先交一定金額的保證金,每天早上按時用手機籤到,就可以瓜分沒有籤到的人的保證金,似乎沒什麼不妥。
  • ...小程序怎麼退出微信登錄 青少年普法小程序綜合評價答案2020...
    青少年普法小程序怎麼退出微信登錄 青少年普法小程序綜合評價答案2020免費分享時間:2020-11-26 23:50   來源:今日頭條   責任編輯:毛青青 川北在線核心提示:原標題:青少年普法小程序怎麼退出微信登錄 青少年普法小程序綜合評價答案2020免費分享 平臺提供的答題活動隨時都可以去參與,參與到不同的答題互動