官网:果核 | guohe3.com

国庆假在家的时候,我和朋友俩闲聊之余产生了一个想法——做一个全新的专属于本校学生使用的App。也不算什么创见,就是类似于很多高校的“校园助手”,但是大部分这类应用都是官方开发的,有几个比较直观的缺点。

  1. 界面比较老旧,无法展现出高校学生的活力。
  2. 功能比较简陋,除了基础功能(有些基础功能也不完善)再无其他。
  3. 官方封闭维护,学生只是使用者,无法变成参与者。

我校的情况是这样:

  1. 官方有一个老旧版本的校园助手,应该处于无人维护状态,很多功能无法使用。在学生中鲜有人知。
  2. 我校有一个独立的小团队开发了一款,虽然能够使用,但是用户界面不友好,运行不稳定,在学生中知名度较高,不过存在一定的不满意。

出于以上几点的考量,我们便萌生了文章开头的想法。主要出于以下目的:

  1. 首先是想磨练自己的技术,测试以下自己的能力。
  2. 做出一款能够真正投入使用的,解决我校学生真实需求的产品,也算好事一件。
  3. 开放,让我校更多具有开源的开发者能参与进来为母校贡献一份力,不断优化。
  4. 整合学生个人/学生社团资源,将此App作为一个平台,让本校学生产生“归属感”。

从10.7开始设计到12.10发布安卓测试版,我,Ethan,Nicer确实为这款作品付出了很多精力(姑且还称不上产品吧)。除了常规开发,由于现阶段我校关闭外网,只能通过我校VPN内网访问,为了方便同学直接使用,我们尝试了很多方法解决这个问题。

#####下面简单谈谈我们的技术架构吧。

平台:Android 数据源:Python Spider Web前端:Html+CSS+JS Web后台:Flask Nginx Gunicorn 应用后台:Flask Gunicorn Spring SpringMVC MyBatis Nginx Redis

简而言之开发过程就是不断踩坑与不断爬坑,现在最焦灼的是iOS

下面展示一些功能。

校园板块

  • 课表
  • 成绩/绩点
  • 馆藏
  • 校车
  • 空教室
  • 早操
  • 俱乐部
  • 就业

每日精选

  • 短篇
  • 问答
  • 星座
  • 段子
  • 趣闻
  • 彼时今日

问候

  • 天气
  • 问候语
  • 壁纸

小工具

  • 札记
  • 翻译
  • 快递
  • 分贝计
  • 表情包
  • 纪念日
  • 文字识别

后续我们首要加入的功能是社群

几张截图

这个项目暂时告一段落了,不过界面还有很大的优化空间,服务器端也要更加健壮。

值得提一提的是关于这个App的取名,当时想了好多名字,要么重名,要么总是感觉怪怪的,最后我还是觉得取我们公众号 “果核里的图灵”前两个字“果核”,大概是有一种微观世界,微型梦想的意味吧。

内测第一天,用户达到380+,启动次数达到1500+

挺欣慰的。

寒假会继续优化,以及考虑微信小程序端的开发。

果核 | 我们的第一款作品相关推荐

  1. linux网站目录在哪_果核建站教程【二】环境安装与搭建第一个网站

    有问题加群,一起讨论,一起学习 群号:664592923 昨天大家都能理解,那么今天我们就要进入实战教程咯. 这节教程讲在本地搭建环境和安装程序. 1本地环境的搭建 之前有教程讲如何在Windows开 ...

  2. oracle 支持64核,联想首发全球第一款64核工作站:搭AMD线程撕裂者PRO处理器

    9月23日消息,联想今天首发了全球首款64核工作站联想ThinkStation P620.不仅如此,ThinkStation P620还是全球首款也是唯一一款采用AMD Threadripper PR ...

  3. 阴阳师IP第一款衍生产品,上线三年又做了一次大胆升级

    2018年1月,网易推出了"阴阳师"IP的第一款手游<决战!平安京>(以下简称paj),作为当时处于全盛时期的<王者荣耀>的竞品,这款游戏的市场表现并不尽如 ...

  4. 利用Flutter写一个跨平台的果核APP(0)——介绍

    前言 今年2月的时候,Google在开发者大会上推出了flutter的第一个预览版,我是在3月左右的时候才了解到这个全新的跨平台框架,并在阅读了相关文档之后写了一篇<你好,Flutter> ...

  5. 利用Flutter写一个跨平台的果核APP(4)——数据存储

    前言 目前我们已经实现了几个界面,今天这篇文章开始着手进行登录页的制作,主要流程就是获取输入框中的内容,发送给后台进行验证,如果成功将返回信息保存在本地并跳转至首页,如果失败就提示用户重新输入. 在这 ...

  6. 北京冬奥黑科技; 揭秘虎年春晚硬核科技;全球首款AR隐形眼镜问世;索尼3D显示技术路径曝光...

    点击文章内容即可跳转至相应原文阅读 >> 祝大家开工大吉,虎年顺利! 北京冬奥从开幕式就黑科技曝了! 这一次的北京冬奥会,从开幕式就直接火了!首先是从冰立方中破冰而出并随着音乐冉冉升起的奥 ...

  7. WordPress主题-果核剥壳站长开发CorePress v2.6

    介绍: CorePress是果核剥壳站长开发的一款WordPress主题,适合个人网站,极客网站,CMS等多种站点使用. 主题特色: 无框架设计 主题无前端界面库框架,加载更迅速. 响应式设计 主题采 ...

  8. 在经历了6个月的学习后,我终于上架了自己的第一款APP---酷课堂iOS群问答精华整理(201807期)

    酷课堂iOS交流群 我们是一个什么样的组织: 酷课堂iOS交流群,聚集了一群热爱技术.有趣.有料,平均Q龄在10年以上的"老司机",他们遍布在全国/球各地,有知名企业iOS工程师. ...

  9. 我的第一款(ban)产(cheng)品(pin)——铛铛打卡

    最初想做铛铛打卡是因为,软件工程课程有个大作业要求几个人组一个小组!要求按照完整的软件开发流程来做一款软件,老师考虑到一部分同学的编程能力说可以不编码,只画图写文档也可以.但是这种可以展(zhuang ...

最新文章

  1. 在Ubuntu 16.04.3 LTS上玩转QUIC开源项目proto-quic
  2. 最短路径Dijkstra(邻接矩阵)
  3. 李宏毅线性代数笔记4:向量
  4. Linux统计某个文件夹下的文件个数、目录个数
  5. 大闸蟹谋定功能性养殖-丰收节交易会·李喜贵: 科技示范基地
  6. 什么是计算机独立显卡,独立显卡是什么
  7. 为什么有些美国人名字仅仅只是两个英文字母(并不是缩写)?
  8. 程序人生:提高编程逻辑的 10 种最“疯狂”的方法
  9. Outlook 阅读窗格(Reading Pane)
  10. oracle ora 01152,ORA-01152 故障解决
  11. 项目模板参数化(上)
  12. 树桩数组求逆序数+离散化(数太大)
  13. dexposed框架Android在线热修复
  14. 求oracle学习资料(最好是视频)
  15. LM358资料及引脚图
  16. MinGW在线安装包下载失败的解决办法
  17. 【教学类-30-02】10以内加法题不重复(一页两份)(包括6以内、7以内、8以内、9以内、10以内加法题 只抽取25个)
  18. 做视频不想用原声?这个可能是你需要的。
  19. drawio修改背景颜色
  20. 北京卓镭激光完成近亿元B轮融资,君联资本领投

热门文章

  1. Arduino教程 Lesson 9 -- 震动探测
  2. 功率放大器在铁磁钢材应力特性检测研究中的应用
  3. 零点工作室暑假集训(AtCoder--ABC259)
  4. RowBounds分页原理、RowBounds的坑
  5. 《Java之面向对象:下》
  6. CGAL WLOP(加权局部最优投影)简化算法
  7. LibGDX重建Flappy Bird——(8)屏幕切换与播放声音(终结)
  8. uniapp快速搭建小程序项目 完整过程
  9. Mac电脑如何与 Windows 用户共享文件?
  10. 端午节员工放假通知怎么写?端午放假通知模板范文保存到便签上