博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个在校大学生的开源之路:从0到1024
阅读量:5895 次
发布时间:2019-06-19

本文共 1375 字,大约阅读时间需要 4 分钟。

hot3.png

自我介绍

,一个热爱iOS开发的大三学生!

为何要走向开源之路?

大一学完C语言的我,大一暑假就泡在实验室开始我的 iOS 开发之旅。至今接触 iOS 开发已经一年多了,然而不甘于当码农的我,大胆决定开始尝试着造轮子。于是我就在我参赛的项目中,重构部分功能模块的代码,开启了我的第一个开源项目,既然是从0到1024,那么就先斗胆来一张截图(PS:本来计划今天到1024 star 时截个图,但是,人算不如天算,学校今天停电了,导致没来得及截图!结果如下:) img

开源过程

  • 确定项目功能
  • 实现功能模块
  • 提供合适的接口(站在使用者角度思考)
  • 多次测试项目(保证项目的健壮性)
  • 编写优雅README.md文件(很重要)
  • 项目开源
  • 项目维护/更新

项目推广

俗话说:“酒香不怕巷子深”,但是在如今信息大爆炸的时代,如果一个好的东西没有做推广,还是很容易被埋没的,更别说一个普通的项目!所以我的项目推广也是不可避免的。接下来我就分享一下我的推广经历:

  • **QQ群:**最直接,最有效的推广方法(但是需要有较强的心理素质,因为会有各种各样的言语,你懂的?)
  • :可将源代码上传到Code4App,供人下载使用,推广效果一般
  • : 强烈推荐,这个网站可以直接分享github链接,所以会带来很多用户浏览。我曾经它一周给我带来了1000+用户,当然star肯定也是不少的
  • : 每天都会推送iOS 和 Andriod 各种干货,由运营维护,我自己提交干货,很荣幸得到了的推广!
  • :每天都会推送开发者推荐的干货。
  • :很多开源项目都会上传到开源中国,我也选择将我的项目上传了,并写了一篇介绍项目,推广也是不错的
  • :很多好的文章都会在这里发布,并且界面整洁(本人表示很喜欢),所以在简书也写了推广项目,并向多个专题投稿,可增加曝光率!
  • :因为关注的大神微博经常会转发各种好的文章、开源项目,于是我也尝试着通过微博推广项目并且@好几个大神,并没有得到转发,于是推广就失败了。可能是个人影响力不够,也许是大神们觉得项目不够好;说实话,这对我还是有小小的打击的,激励我完善项目!
  • 微信公众号:向公众号推广文章,在公众号的浏览量也是有1000+的,带来的效果还是不小的
  • 还有就是各种各样的论坛和网站,多一次推广多一次机会。所以如果我抓到一个机会我就推广!这里就不细说了。如果有感兴趣的可以联系我(联系方式这里就不留了我相信有心的人会联系到我的)

以下是推广效果的截图,来自于github的官方统计: img

当然如果能上github的页 带来的推广效果也是很棒的。该项目也很荣幸曾经上过trending 页

img

开源收获

  • 收到很多bug反馈,及时修复bug,完善项目
  • 收到很多建议,优化项目代码
  • 和其它开发者交流,提升编程水平
  • 产生小小的成就感,激发学习动力
  • 增加工作机会(曾受到实习邀请)

开源成果

  • (Star 1000+ 六个月内)
  • (Star 800+ 一个月内)

期待

  • 如果你也是一个开源爱好者,期待你也开启你的开源之旅,发扬开源精神!
  • 如果你对我的开源项目感兴趣,欢迎参与项目的开发维护!
  • 如果你也是iOS 开发爱好者,欢迎联系我,一起学习共同进步
  • 如果您觉得我的开源项目不错,可以 支持一下!

转载于:https://my.oschina.net/u/2406027/blog/784242

你可能感兴趣的文章
Spark官方文档: Spark Configuration(Spark配置)
查看>>
yum 6.8 nginx php-fpm
查看>>
我的友情链接
查看>>
网络安全基础知识之侦察与工具
查看>>
ANDROID使用PROGUARD实现代码混淆
查看>>
字符编码问题
查看>>
IPv4协议及VLSM可变长子网划分和CIDR无类域间路由
查看>>
组建创业团队时不可或缺的几类人
查看>>
LNMP(Linux+Nginx+Mysql+PHP)的搭建
查看>>
我的友情链接
查看>>
检测bash是否需要升级
查看>>
Exchange 2010,删除系统默认地址列表后, OWA 通讯簿失败问题解决办法
查看>>
Java NIO系列教程(四) Scatter/Gather
查看>>
Cisco交换机3750密码破解(一)
查看>>
dubbo服务只订阅(开发调试)
查看>>
索引优化策略面试题(多列/复合索引)
查看>>
VMware VIX API使用教程
查看>>
软件包安装(yum配置)
查看>>
dedecms调用相关文章dede:likearticle
查看>>
Ganglia监控Hadoop及Hbase集群性能(安装配置)
查看>>