本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。

全国 Google Study Jams 活动官网

QQ登录

只需一步,快速开始

查看: 1935|回复: 23

『学员故事』来自进阶赛胜出者 青山小帅

[复制链接]
发表于 2017-4-12 13:21:04 | 显示全部楼层 |阅读模式
介绍:《纯记账》App 的作者青山小帅,现在他已是一位 Android 实习生,2016 年 3 月还是 Android 零基础小白时参与了 Study Jams 活动,历时一个月顺利结业,正如活动口号“给自己一次变强的机会”。结业后继续开发完善的纯记账 App 在春季进阶赛中脱颖而出。现今越来越多的新晋初级开发者也开始放眼全球、接轨国际市场,把来自中国的创新,一步步带向世界。


——以下内容来自 青山小帅——

Study Jams 时的我
我还记得,2016 年 3 月最后的一天,在我们 Android 老师的推荐介绍下,我在 Study Jams 网站注册了帐号,恰逢当时举办第一期 StudyJams 活动,于是我毫不犹豫的点了报名,于是我和 Study Jams的故事从此展开。

当时,我是一名大二的学生,刚开始上 Android 的相关课程,像命中注定一样,我很喜欢 Android 开发,像命中注定一样,我加入了Study Jams活动。

在学习 Study Jams 第一期课程的时候,我可以说是 Android 零基础,我还担心 Google 这样大厂的课程应该都是很牛的时候,最后我发现真的很牛,Study Jams 的课程牛之处不是在技术怎么高深,逻辑怎么紧密,而在于课程的起点,是 Android 零基础甚至说 Java 零基础都可以接受的课程。但是容易接受并不代表着这视频对有一定基础的同学来说毫无营养,学习每个课程的时候,我都能感受到举办方制作课程背后所付出的辛勤和努力,即使是简单的知识,课程其中也有很多技巧或者一些处理小细节,而这些技巧或者小细节到现在在我看来都是很棒的,也是这些技巧或者小细节让我在 Android 开发的道路更容易的行走、奔跑。


现在的我
2017 年 4 月 5 日公布了结果,下载量和五星评论量双高,现在我是春季进阶赛的胜出者,现在我也已经是正式上班的 Android 开发实习生,我开始接触真实的上线项目,幸好有 Study Jams,接到需求都是从容不迫,比如要写个新页面,根据 UI 思考要使用的控件、规划布局、交互处理,每个步骤都那么清晰、有迹可循,返工的概率也十分低,这些都是 Study Jams 课程中学到的技巧,而且将会受用终身。

说到 Study Jams 的课程,其中我最喜欢的就是课程中会穿插一些开发大牛的一些访问,透过能让我更好的了解到目前市场上 Android 开发实际的一些情况。还有就是我也很喜欢 Study Jams 活动的理念,一群志同道合的同学相互鼓励、相互促进、并肩学习的这种感觉真的是妙不可言,还是你自己去体会吧。


Firebase 的使用
在我的项目《纯记账》中,使用了 Firebase,Firebase 能帮助开发者很快的写出 Web 端和移动端的应用,具体介绍我就不说了,自己可以 Google。

这里主要说说 Firebase 的一些使用感受。首先 Firebase 功能很多,登录啊、应用情况统计啊、消息推送啊、崩溃报告啊,而且文档都很全。

在我的应用中,我主要使用了 Firebase 的 Analytics 也就是应用情况统计,还有就是 Crash Reporting 也就是崩溃报告。初次之外其实还有 Authentication 登录,但是《纯记账》目前还没有对用户模块有个很好的规划,所以也只是一个尝鲜的功能,我也并没有很深入的去了解这个功能,这里我主要想说的是 Analytics 和 Crash Reporting。


首先是 Analytics,这是 Firebase 的核心功能,他能帮你自动的统计 App 使用的情况,当然了这是不包含隐私收集的,比如你可以看到 App 所在设备的版本比例,通过这个你可以调整你的 App 的支持范围,测试 App 的时候也可以有所侧重。比如说像《纯记账》运行在 5.0 以上的设备占了 60% 以上,那我开发或者更新的时候就会针对5.0以上设备有更好的优化,测试的时候也会更加侧重对 5.0 以上设备的测试。Analytics 还可以让你了解到 App 运行的地理位置(以国为单位),比如说《纯记账》西班牙语占用率才零点几,后面如果我出多语言版本可能就会不优先考虑西班牙语,如果你的 App 希望上线某些活动的话,也可以根据这些数据决定退出怎样的活动以吸引更多用户参加。通过 Analytics 你甚至可以看到周期内 App 的新增用户数和流失用户数、App 各个版本用户数等等,这些数据你怎么用就看你自己了。

然后是 Crash Reporting,这是个很好的功能,因为不管你测试如何充分,都没有人能敢 100% 保证上线的 App 不会意外崩溃或者发生不可预知的错误。这时候就是 Crash Reporting 发挥的时候了,Crash Reporting可以自动记录 App 发生致命或者非致命的错误,可以直接定位到发生错误的哪一行代码,这样就可以很快的定位错误了。还可以统计出遇到错误用户的数量,你可以根据这个值决定是不是要发布紧急修复版本。Crash Reporting 还可以捕获自定义的错误,你甚至可以利用这个来做个投票统计,哈哈。

不过 Firebase 还是有个稍稍遗憾的地方有些功能需要手机有 Google 服务或者科学上网才能正常运行。但是这对上架 Google Play 的 App 来说是无需担心的,因为能在 Google Play 下载应用的用户都是已经满足以上两个条件了。

一个成功的 Study Jams 活动离不开幕后人员的辛勤劳作,也离不开所有参与者的兴趣、热情和执行力。Study Jams 的魅力,还是你自己来体会吧。

我是青山小帅,我在 Study Jams,欢迎大家继续关注我的 App《纯记账》https://play.google.com/store/apps/details?id=com.six.accountbook



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立刻注册

x
跟贴回复(1) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-12 15:37:24 | 显示全部楼层
6666赞,向你学习
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-12 15:55:52 | 显示全部楼层
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-12 21:21:07 | 显示全部楼层
仰望到端玩家!向前看齐!
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-12 23:56:10 | 显示全部楼层
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-13 09:15:17 | 显示全部楼层
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-13 09:27:27 来自手机 | 显示全部楼层
向小帅学习
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-13 15:00:05 | 显示全部楼层
给dalao倒茶
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-13 17:12:08 | 显示全部楼层
向大佬看齐
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-14 18:51:36 | 显示全部楼层
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-14 23:36:52 | 显示全部楼层
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-15 17:04:31 | 显示全部楼层
6666
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-15 17:12:11 | 显示全部楼层
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-16 15:36:37 | 显示全部楼层
来学习,祝愿自己也能开发出自己理想中的APP,一起加油!
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
发表于 2017-4-16 15:38:08 | 显示全部楼层
居然打不开里面的 Google Play 网址
跟贴回复(0) 收起
再小的梦想,也想在全世界绽放,加入 Study Jams,一起改变世界!
您需要登录后才可以回帖 登录 | 立刻注册

本版积分规则

QQ|Archiver|小黑屋|StudyJams ( 沪ICP备13038357号-7 )

GMT+8, 2024-12-6 13:16

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表