24岁程序猿, 一个人撑起App开发项目

“疲惫吾心,如何躲藏!四处荒凉,怎话忧伤?”临近中秋,看到艾瑞斯的QQ签名,无尽的伤感。这个年仅24的青年,连续3年没有回家了,最近一个月总是失眠,没有家人的陪伴,就连女朋友都没谈过。而公司的项目也在关键时期,来自精神和身体双重压力,让他情绪低落,我一度替他担心。

在稿子快结束的时候,艾瑞斯调皮地说,这么个小关卡,不叫事。短暂的调整,他又充满信心和力量,他说那些叱咤风云的人物,像马云、周鸿祎、雷军…哪个不是白手起家拼命工作,困难总是有的,就看你用怎样的心态面对。

内敛少年 初试身手

艾瑞斯初中接触计算机,突然感觉世界上还有那么神奇的东西,当时玩空心接龙、扫地雷都高端的不得了。在经历5.12地震后,艾瑞斯真切的感受生命的脆弱,“遵从内心的向往,脚踏实地奋进”,随即将计算机视为毕生的追求。

在大学,有位风光无限的师哥,凭借出色的技术,获得全国3D动画大赛的金奖,还自食其力大三便买了车。这位3D师哥,一度成为艾瑞斯的偶像。适逢全国3D大赛开启,艾瑞斯参加了师哥组织的项目组,零基础、独立完成其中图书馆场景,【2011全国3D大赛复赛作品- -成广创意工场http://t.cn/RhvNea3】这次比赛让艾瑞斯倍受鼓舞。他回忆到,大学就是在无形中影响人,在见识更广阔的天地后,接触了各行业哪怕是书本上的精英,让自己对未来有了期待。

小团队转型移动端 首选跨平台开发框架

毕业后,艾瑞斯只身来到广东打拼,与梦想中高楼大厦有点差距,公司在普宁,一个小县城,就像广东繁华大都市的小后院。虽然全世界都在热火朝天地讲移动信息化、云计算、生态圈,但是在普宁,尤其是传统行业,移动端App还是很新鲜的事物。艾瑞斯的老板也在规划、布局移动互联这幅蓝图,第一步就是培养移动人才,能真正做出东西的人;第二步是教育和引导客户,宣传App的便捷和优势;第三步是钻研产品,做出通用的App模型;第四步才是进入市场,销售推广。公司主要是为医院、公共卫生等单位做后台管理系统,移动端也是从医疗行业切入,PC端网站+微官网+App组成一整套系统。

构想虽好,在具体实施的时候又出了很多问题,比如招聘Android、iOS原生开发工程师就困难重重,人才稀缺而且成本太高。于是,老板选择了简单易操作的跨平台开发框架,运用Hybrid混合应用开发模式,兼具“Native App良好用户交互体验”和“Web App跨平台开发“的双重优势。

接下来是选型,团队比较了adobeFlex、PhoneGap、AppCan,发现adobe Flex 、PhoneGap性能和用户体验不太好,相同的效果phoneGap的界面反应要比AppCan的慢很多。而且AppCan移动应用开发平台,是永久免费使用,有技术客服随时解决开发过程中遇到的问题,本土化和响应速度也是团队看重的。

脚踏实地  把梦想变成现实

最后的重头戏就落在了艾瑞斯的肩上,“我几乎没有移动端的经验,一个人要完成全部的环节,对自己的能力是巨大挑战”。随着对AppCan 移动应用开发平台的了解,艾瑞斯的信心也与日俱增,“我可以根据项目的需求,很轻松地按照AppCan 提供的模板,完成界面设计;同时,可以使用AppCan开放的插件,缩减工作量;开发过程中的问题,也可随时询问AppCan小官,每周的专家坐诊活动也超赞,CTO会亲自回答开发者的问题,这种低姿态的运营模式深得人心”。

目前,艾瑞斯已经摸索着用AppCan做了一套医疗相关的应用,包括药品信息查询App、疾病查询App、医院网站客户端。“这是一个HTML5+JS+CSS的项目,难点是创建一套网站和App通用的方案,这套源码可以用AppCan打包,也可以手机Web浏览”。具体就是用户可以通过医院的微信公众号链接微网站,在微网站实现预约挂号,提交订单并支付。

从无到有,从微小到详细,移动App项目在艾瑞斯的指尖不断完善,“也许任务是老板布置的,但机会、资源、信任、尊重,绝对是自己脚踏实地做出来的。”这个充满正能量的青年,对于未来也有独到的看法,“我见过很多浮躁的少年,攀比薪水的,其实能力到了,薪水职位是水到渠成的事”。这便是栽下梧桐树,引来金凤凰息。

时间: 2024-10-16 05:12:32

24岁程序猿, 一个人撑起App开发项目的相关文章

24岁程序员, 一个人撑起App开发项目

"疲惫吾心,怎样躲藏! 四处荒芜,怎话忧伤?"临近中秋,看到艾瑞斯的QQ签名,无尽的伤感.这个年仅24的青年.连续3年没有回家了,近期一个月总是失眠,没有家人的陪伴,就连女朋友都没谈过.而公司的项目也在关键时期,来自精神和身体双重压力.让他情绪低落,我一度替他操心. 在稿子快结束的时候,艾瑞斯调皮地说,这么个小关卡.不叫事.短暂的调整,他又充满信心和力量,他说那些叱咤风云的人物.像马云.周鸿祎.雷军-哪个不是白手起家拼命工作,困难总是有的,就看你用如何的心态面对. 内敛少年 初试身手

一个近40岁程序猿的自诉

作为快要接近40岁的码农(目前工作已经不完全是写代码了),我的生活重点已经逐步放到了孩子身上.平时正常6点下班,偶尔加班.晚上陪儿子看书画画,周末开车带老婆儿子到处走走,每年有一到两次长途旅行. 消费也就只能做到超市财务自由(即走进超市可以不考虑价钱随便买).每周都会去一两次饭店吃饭,但也就一家人两三百元的开销. 唯一算是奢侈点的就是在编程工作的工具上比较舍得投入,比如苹果系列产品,27寸iMac.RetinaMacBookPro.iPad.iPhone,另买了比较好的电脑椅和cherry机械键

读书笔记 -《高效程序猿的45个习惯-敏捷开发修炼之道》

<高效程序猿的45个习惯-敏捷开发修炼之道> 一本2010年出版的书,当时敏捷还仅仅是在国外開始流行,像我这样的菜鸟级根本听都没听过.这次通读了这本书.受益良多.回想自己的职业生涯,多是漫无目的的瞎混,为了生活而生活而已. 通过这本书才算对敏捷有了初步的了解,并有意向敏捷进行实践.愿此文可结识很多其它敏捷的先行者.带领我进入敏捷的世界. 第一章. 敏捷--高效软件开发之道 名言:  无论路走了多远.错了就要又一次返回   -- 土耳其谚语 敏捷开发宣言  个体和交互 > 过程和工具 可工

《程序猿闭门造车》之NBPM工作流引擎 - 项目整体架构

前言: 又是一年一度的圣诞节,可这关我什么事呢 :( ,好不容易周末了,还是说说其他的吧,前不久我发布了一篇关于工作流的文章:<程序猿闭门造车>之NBPM工作流引擎 - 开篇,很多爱好工作流的小伙伴对该组件表示感兴趣,所以我打算写一个系列文章来介绍该组件的一些情况,给关心该组件的小伙伴们一些参考和帮助. 先列个目录吧(由于我工作比较忙,只能周末抽空来分享相关资料,进度上还希望大家理解): 01.<程序猿闭门造车>之NBPM工作流引擎 - 开篇02.<程序猿闭门造车>之N

35岁程序猿的那点事儿(连载)

开篇 其实希望酝酿一篇自己的中长篇或者连载已经有很久了. 不管怎样,今天都希望有一个开篇,但最后会写成什么样,我也说不好. ----0422 晚上下班回来打星际1,对于一个35岁+的程序猿来说,实在是说出来有点可耻的事情.所以克制起来的唯一办法,就是把它卸了.几天后在看了若干书,和背了几页英语字典后,终于打开博客. 起初1,2年前触发我真正有想法开始写这的原因是那时相对于现在鲜有的空闲,和偶尔的颓感.而现在忙碌后,反而有了心思写这个东西. 今天偶尔又翻看了一些文字,终于熬不住要码点什么(什么文字

24岁菜鸟,能一个人撑起App开发吗

 "疲惫吾心,如何躲藏!四处荒凉,怎话忧伤?"临近中秋,看到艾瑞斯的QQ签名,无尽的伤感.这个年仅24的青年,连续3年没有回家了,最近一个月总是失眠,没有家人的陪伴,就连女朋友都没谈过.而公司的项目也在关键时期,来自精神和身体双重压力,让他情绪低落,我一度替他担心. 在稿子快结束的时候,艾瑞斯调皮地说,这么个小关卡,不叫事.短暂的调整,他又充满信心和力量,他说那些叱咤风云的人物,像马云.周鸿祎.雷军-哪个不是白手起家拼命工作,困难总是有的,就看你用怎样的心态面对. 内敛少年 初试身

程序猿进化必读:让App的运行速度与响应速度趋于一流(iOS)

有关App运行速度与响应速度优化的好文,按个人理解意译,受限于水平而不够严谨,附原文地址 PS,觉得鄙人干翻译好过干编码的兄弟们顶一下哦! 第一部分是说理念,太啰嗦,可以直接跳第二部分. 第二部分是一些实用的优化技术总结(高潮部分). iPad的出现对行业软件质量提升有着巨大的冲击.苹果公司多次提升了其准入标准,最明显的是要求软件运行更快更平滑.iPad能被迅速开启和唤醒,iPad应用能被迅速打开,点按Home键应用能迅速切到后台.桌面用户往往更具耐心,但是iPad用户期望任何操作能瞬间完成.讽

连载《一个程序猿的生命周期》-10.在项目中忍受病魔的折磨

2009年是俺的本命年,人家都说本命年十有八九都不是太好,我也未能幸免.从年初开始,感觉身体就特别虚弱,打篮球跑会儿就会感觉特别累,这种情况还在进一步恶化,比我想象的要严重的多. 这一年也是我参加工作的第三个年头,有了理论基础,有了扎实的技术,正是要施展拳脚的时候.我是有强烈意愿.目标和报复的人,也是脚踏实地干事的人,在这一年,不管在工作上,还是在身体上,都面临着严峻的挑战和考验. 3月初的时候,得到A城市有一个集团数据集成的项目,大概4月中旬就要去现场.以前也亲自参与过数据集成的项目,干的是一

解放程序员!这项技术带来App开发革命

做为一名产品经理,你是否遇到过这样的窘境,“帮我把字体调成16号呗,颜色变成#FFFF00FF,老大说这里最好改一下”,作为一名app的开发只能无奈但心里窃喜的告诉你,“只能等下个版本了,必须要重新发布才能改”,如果你问为什么不能改了就生效啊,那说明你对技术的理解要么真的很差,要么你就是知道这项React-Native新技术所爆发出来的力量. React Native是Facebook推出的一个用JavaScript语言就能同时编写iOS,Android,以及后台的一项技术,今年9月发布了and