自我介紹
我,一個熱愛iOS開發的大三學生!git
爲什麼要走向開源之路?
大一學完C語言的我,大一暑假就泡在實驗室開始個人 iOS 開發之旅。至今接觸 iOS 開發已經一年多了,然而不甘於當碼農的我,大膽決定開始嘗試着造輪子。因而我就在我參賽的項目中,重構部分功能模塊的代碼,開啓了個人第一個開源項目PYPhotoBrowser,既然是從0到1024,那麼就先斗膽來一張截圖(PS:原本計劃今天到1024 star 時截個圖,可是,人算不如天算,學校今天停電了,致使沒來得及截圖!結果以下:)
github
開源過程
- 肯定項目功能
- 實現功能模塊
- 提供合適的接口(站在使用者角度思考)
- 屢次測試項目(保證項目的健壯性)
- 編寫優雅README.md文件(很重要)
- 項目開源
- 項目維護/更新
項目推廣
俗話說:「酒香不怕巷子深」,可是在現在信息大爆炸的時代,若是一個好的東西沒有作推廣,仍是很容易被埋沒的,更別說一個普通的項目!因此個人項目推廣也是不可避免的。接下來我就分享一下個人推廣經歷:objective-c
- **QQ羣:**最直接,最有效的推廣方法(可是須要有較強的心理素質,由於會有各類各樣的言語,你懂的😭)
- Code4App:可將源代碼上傳到Code4App,供人下載使用,推廣效果通常
- 掘金: 強烈推薦,這個網站能夠直接分享github連接,因此會帶來不少用戶瀏覽。我曾經它一週給我帶來了1000+用戶,固然star確定也是很多的
- 乾貨集中營: 天天都會推送iOS 和 Andriod 各類乾貨,由@代碼家運營維護,我本身提交乾貨,很榮幸獲得了@代碼家的推廣!
- 開發者頭條:天天都會推送開發者推薦的乾貨。
- 開源中國:不少開源項目都會上傳到開源中國,我也選擇將個人項目上傳了,並寫了一篇文章介紹項目,推廣也是不錯的
- 簡書:不少好的文章都會在這裏發佈,而且界面整潔(本人表示很喜歡),因此在簡書也寫了文章推廣項目,並向多個專題投稿,可增長曝光率!
- 微博:由於關注的大神微博常常會轉發各類好的文章、開源項目,因而我也嘗試着經過微博推廣項目而且@好幾個大神,並無獲得轉發,因而推廣就失敗了。多是我的影響力不夠,也許是大神們以爲項目不夠好;說實話,這對我仍是有小小的打擊的,激勵我完善項目!
- 微信公衆號:向公衆號推廣文章,在公衆號的瀏覽量也是有1000+的,帶來的效果仍是不小的
- 還有就是各類各樣的論壇和網站,多一次推廣多一次機會。因此若是我抓到一個機會我就推廣!這裏就不細說了。若是有感興趣的能夠聯繫我(聯繫方式這裏就不留了我相信有心的人會聯繫到個人)
如下是推廣效果的截圖,來自於github的官方統計:
編程
固然若是能上github的trending頁 帶來的推廣效果也是很棒的。該項目也很榮幸曾經上過trending 頁微信
![img](http://static.javashuo.com/static/loading.gif)
開源收穫
- 收到不少bug反饋,及時修復bug,完善項目
- 收到不少建議,優化項目代碼
- 和其它開發者交流,提高編程水平
- 產生小小的成就感,激發學習動力
- 增長工做機會(曾受到實習邀請)
開源成果
期待
- 若是你也是一個開源愛好者,期待你也開啓你的開源之旅,發揚開源精神!
- 若是你對個人開源項目感興趣,歡迎參與項目的開發維護!
- 若是你也是iOS 開發愛好者,歡迎聯繫我,一塊兒學習共同進步
- 若是您以爲個人開源項目不錯,能夠Follow Me 支持一下!