一個在校大學生的開源之路:從0到1024

自我介紹

,一個熱愛iOS開發的大三學生!

爲何要走向開源之路?

大一學完C語言的我,大一暑假就泡在實驗室開始我的 iOS 開發之旅。至今接觸 iOS 開發已經一年多了,然而不甘於當碼農的我,大膽決定開始嘗試着造輪子。於是我就在我參賽的項目中,重構部分功能模塊的代碼,開啓了我的第一個開源項目PYPhotoBrowser,既然是從0到1024,那麼就先斗膽來一張截圖(PS:本來計劃今天到1024 star 時截個圖,但是,人算不如天算,學校今天停電了,導致沒來得及截圖!結果如下:)
img

開源過程

  • 確定項目功能
  • 實現功能模塊
  • 提供合適的接口(站在使用者角度思考)
  • 多次測試項目(保證項目的健壯性)
  • 編寫優雅README.md文件(很重要)
  • 項目開源
  • 項目維護/更新

項目推廣

俗話說:“酒香不怕巷子深”,但是在如今信息大爆炸的時代,如果一個好的東西沒有做推廣,還是很容易被埋沒的,更別說一個普通的項目!所以我的項目推廣也是不可避免的。接下來我就分享一下我的推廣經歷:

  • QQ羣:最直接,最有效的推廣方法(但是需要有較強的心理素質,因爲會有各種各樣的言語,你懂的��)
  • Code4App:可將源代碼上傳到Code4App,供人下載使用,推廣效果一般
  • 掘金:強烈推薦,這個網站可以直接分享github鏈接,所以會帶來很多用戶瀏覽。我曾經它一週給我帶來了1000+用戶,當然star肯定也是不少的
  • 乾貨集中營: 每天都會推送iOS 和 Andriod 各種乾貨,由@代碼家運營維護,我自己提交乾貨,很榮幸得到了@代碼家的推廣!
  • 開發者頭條:每天都會推送開發者推薦的乾貨。
  • 開源中國:很多開源項目都會上傳到開源中國,我也選擇將我的項目上傳了,並寫了一篇文章介紹項目,推廣也是不錯的
  • 簡書:很多好的文章都會在這裏發佈,並且界面整潔(本人表示很喜歡),所以在簡書也寫了文章推廣項目,並向多個專題投稿,可增加曝光率!
  • 微博:因爲關注的大神微博經常會轉發各種好的文章、開源項目,於是我也嘗試着通過微博推廣項目並且@好幾個大神,並沒有得到轉發,於是推廣就失敗了。可能是個人影響力不夠,也許是大神們覺得項目不夠好;說實話,這對我還是有小小的打擊的,激勵我完善項目!
  • 微信公衆號:向公衆號推廣文章,在公衆號的瀏覽量也是有1000+的,帶來的效果還是不小的
  • 還有就是各種各樣的論壇和網站,多一次推廣多一次機會。所以如果我抓到一個機會我就推廣!這裏就不細說了。如果有感興趣的可以聯繫我(聯繫方式這裏就不留了我相信有心的人會聯繫到我的)

以下是推廣效果的截圖,來自於github的官方統計:
img

當然如果能上github的trending頁 帶來的推廣效果也是很棒的。該項目也很榮幸曾經上過trending 頁

img

開源收穫

  • 收到很多bug反饋,及時修復bug,完善項目
  • 收到很多建議,優化項目代碼
  • 和其它開發者交流,提升編程水平
  • 產生小小的成就感,激發學習動力
  • 增加工作機會(曾受到實習邀請)

開源成果

期待

  • 如果你也是一個開源愛好者,期待你也開啓你的開源之旅,發揚開源精神!
  • 如果你對我的開源項目感興趣,歡迎參與項目的開發維護!
  • 如果你也是iOS 開發愛好者,歡迎聯繫我,一起學習共同進步
  • 如果您覺得我的開源項目不錯,可以Follow me 支持一下!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章