原文转自CSDN业界《专访关东升:将人文融入到科技产品中》http://www.csdn.net/article/2013-04-02/2814746

摘要:在当今科技发展日新月异,竞争日益激烈的情况下,产品如何在大潮中脱颖而出,避免同质化?为此,这期社区之星采访了近20年开发培训经历的关东升,他认为需要把更多的人文的元素融入到产品中,这样的产品才能成功。

关东升,iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家。近20年开发培训经历。精通iOS、Android和 Windows Phone及Html5等移动开发技术。曾先后主持大型网络游戏神农诀iOS和Android客户端开发、国家农产品追溯系统iPad客户端开发、大型团购网站移动端开发、金融系统微博iOS、WP7、Android客户端开发。在App Store发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。曾为中国移动研究院、方正科技、大唐电信、中石油等企事业单位授课。

著有《iOS6开发指南》、《iOS网络编程与云端应用最佳实践》、《iPhone与iPad开发实战——iOS 经典应用剖析》、《Android开发案例驱动教程》、《Android网络游戏开发实战》等书籍。

  • 产品是科技与艺术的结合

CSDN:是什么缘故促使你进入到移动开发领域?在学习上有什么心得可分享?

关东升:我以前做了10多年的企业级应用开发,但是后来觉得企业级应用的发展遇到了一个瓶颈,始终是在圈里转,我需要另外的增长点,我在2010年前后,接触到了台湾的高焕堂老师和柯博文老师,在他们的影响下开始进入移动平台。

这几年我先后搞过的移动平台:Android、Windows Phone和iOS。平台差别很大,他们是完全不同的语言技术,学习成本高,还有iOS开发学习需要很多设备的投入。Android学习是先易后难,而iOS先难后易,我做第一个iPhone程序HelloWorld调试了一个星期。但是学习的关键是要坚持不懈,要能坐的下来不要浮躁。

CSDN:你曾做过几年开发,后来为什么从技术人转为一名高级培训讲师?之前的工作对你现在有何帮助?

关东升:我从事IT行业近20年,做了10多年的开发,虽然从2004年开始从事IT培训,但也没有离开IT行业,也一直参与开发、关注新的技术。我想把多年的技术积累分享给大家,所以才当了老师。

作为开发人员他所使用的技术能够解决他的工作任务就可以了,不需要了解细节和原理。而讲技术的老师需要掌握原理,了解细节。这样才能够给人讲清楚,多年开发使我能更轻松的驾驭这些原理和细节。

CSDN:你作为高级培训讲师,根据你多年的行业经验和教学经验,你觉得现行的软件人才培养机制有哪些不足?你认为该如何改进?

关东升:我刚开始是职业教育培训讲师,我发现软件相关的学生动手能力很差,这个与国家的教育体制有关系,学校与企业完全脱节,学校搞的研究、培养的学生,企业用不了。现在培训市场上有很多职业教育培训机构,他们搭建了这样的一个桥梁,但事实上他们的出现是一种畸形。

CSDN:微博上有一则图文:乔布斯称苹果站在人文和科技的交叉口。而你在个人微博中称:“我们这些搞技术的人,是不是应该关注艺术,只有这样的我们产品的品味才能提高呢?”为什么会有这样得感慨,能具体说说吗?另外你在博客中发文悼念乔布斯,你对他有着怎样的一种情感?

关东升:我们在做iOS平台以来,同时也在做iOS产品,最开始的时候应用画面非常难看,显然是一个只关注技术的人做出的产品,产品的销售做得也不是很好。后来,随着做的东西多了,苹果的产品用得多了,慢慢地理解了乔布斯的产品理念。我们设计的产品不能只是关注于产品的功能,还有它的外观和易用性,我们需要把更多的人文的东西融入到产品中,这样的产品才能成功。

我是一个信仰乔布斯的人,我的团队也都是,乔布斯虽然离我们而去,但是他把理念留给了我们,这个理念就是产品是科技与艺术的结合,这一理念不只是适用于iOS平台,也适用于Android,适用于其他任何产品。

  • 不要在Android上做山寨版的iPhone

CSDN:您曾先后主持开发大型网络游戏神农诀的Android和iOS客户端,对网络游戏移动客户端开发有什么心得?

关东升:移动网络游戏是游戏发展的必然,但是移动设备上的网络游戏的设计需要考虑3个现实的问题:设备的尺寸、网络带宽和流量问题。由于设备的尺寸要比PC小,需要设计使用简化页面操作,不能照搬PC版本。在网络中传递数据的时候,需要考虑减少流量,少占用网络带宽。

CSDN:你精通Android应用程序开发技术,在开发过程中要注意哪些常见的问题?有什么心得可以分享下吗?

关东升:Android最为头疼的是屏幕适配问题,在设计之初就应该考虑到这些问题,具体来说设计应该是分层的,把你的表示层抽取出来,这样无论如何适配,我只需要修改很少的代码就可以了。

CSDN:Android平台应用开发和iOS 平台应用开发有什么区别或者共通的地方吗?两者是否有相互借鉴的地方?其它类似的移动操作系统,在移动客户端开发中有共通的地方吗?

关东升:这几个平台从开发语言角度看,没有任何的共同地方。但是面临的问题是相同的,移动平台是否需要设计模式?是否需要架构设计?这是可定的需要,我们刚才讨论的适配问题,在iOS平台也是有的iPhone和iPad的屏幕尺寸是不一样的,我们需要给用户不同的体验,因此需要分层架构设计,否则你的工作量是很大的。

CSDN:你在App Store发布过多款游戏和应用软件,在发布过程中都遇到哪些问题?有什么心得体会?你能为大家总结下流程或经验吗?

关东升:一开始我们发布的应用,经常被拒绝,很多地方没有注意到。比如我们曾经在应用中使用了苹果的图标,苹果有一个手册大家在发布之前可以好好看看。由于有太多的情况需要注意,我无法一一概全,大家可以看看我的新书《iOS6开发指南-从0基础到App Store上线》,其中的一章专门介绍了: Appstore应用发布流程、 AppStore常见审核不通过的原因、 发布应用-应用打包、 发布应用-为发布编译等。

CSDN:你现在一直在研究iOS6的最新技术,现在主要研究哪些方面?

关东升:iOS6推出了很多新的技术,我最关注的是Passbook,它是将用户的各种优惠券、打折卡、登机牌、车票和会员卡等集中到Passbook中,用户不再拿着这些卡消费了,只需要扫描一下手机就可以了。在我看来这是未来电子商务的主要阵地。

CSDN:你对移动平台产品用户体验设计、交互设计比较有经验,那你觉得用户体验的好坏是否有一些标准?交互设计将有什么样的一个趋势?

关东升:移动平台产品用户体验设计我们团队现在研究的主要方向,我和赵大羽老师正在合作写一本移动平台产品用户体验设计的书,这本书也快交稿了。用户体验的标准每个平台都有自己的一套东西,我们需要遵守各个平台自己的标准,不要在Android上做山寨版的iPhone。现在也有另外的设计趋势,就不使用标准控件,这种设计也是可以的,但是要注意,不要完全脱离具体的平台。

  • 五年蜕变成为技术+艺术的结合体

CSDN:你著有《iPhone与iPad开发实战——iOS 经典应用剖析》、《Android开发案例驱动教程》、《iOS6开发指南-从零基础到AppStore上线》和《iOS网络编程与云端应用最贱实践》等书籍,以及出版《iPhone与iPad开发实战》系列教学视频。为什么会走上写书的道路?有什么特别的故事分享吗?

关东升:写书能够将自己的技术分享出来,但也是非常辛苦的事情,一本书编写至少需要3~6月的时间,然后给出版社还需要至少3个月才能上市,然而这个周期中是不会有回报的,所以很少有人愿意做这个事情。

CSDN:一名优秀的程序员应该有哪些修养?它给程序员带来什么样的帮助?

关东升:一个优秀的程序员应该遵守编程规范、设计规范、懂得与别人合作和交流,能够管理好自己的时间。

CSDN:你于2008年的4月4日在博客中发表了第一篇文章,称那一天是总结过去,继往开来的日子。而如今五年过去了,你有什么感想吗?当年有怎样的梦想?五年来,你的梦想实现了吗?

关东升:4月4日是清明节,想起了故去的人,当时的心情很复杂。五年时间过去了很多的梦想成为了现实,如今我有3本书已经出版,今年还有4本书要出版。五年来我从单纯的技术人员,蜕变成为技术+艺术的结合体,自己的信仰改为了“乔帮主”,有了自己明确的追求目标。

我们团队定期会做一些艺术、设计方面的培训,所有成员,由我们团队的设计总监赵大羽( @大羽bigfish )老师给培训,他是清华美院毕业的,从事多年的设计工作,有丰富的艺术教学经验,对油画和国画都很有研究。我们产品的用户体验和交互设计都要经过赵老师的设计和严格审核,我们不仅仅是在做一个产品,更是做一个精雕细琢的艺术品,我们的产品是可以传承的。

CSDN:你对CSDN有什么建议?

关东升:希望给CSDN增加艺术设计、人机交互、用户体验类博客的关注,或者能够组织一些活动使得程序员、美工也能够知道谁是蒙德里安、什么是超现实主义,提高我们这些程序员的艺术修养。

若想获悉关东升更多动态,请关注:

CSDN博客: 关东升          新浪微博: tony_关东升

感谢CSDN编辑精心采访--将人文融入到科技产品中相关推荐

  1. 感谢CSDN提名我候选2006最有价值博客,感谢朋友们的投票

    我的推荐文字: J2EE领域资深专家,对企业级系统架构,设计模式,敏捷开发等方面有深入研究.长期从事电子政务领域的应用开发,开发项目涉及企业门户,内容管理,行政审批,公文流转,公文交换,绩效管理,企业 ...

  2. 【正能量】感谢CSDN颁发准专家勋章

    今天是值得庆祝的一天,也是特别值得纪念的一天:CSDN给我颁发了准专家勋章.这是CSDN对我最大的鼓励,也是对我最大的肯定.以后我会更加努力的分享更多优秀的博文!有图有真相: 背景: 8月份开始,CS ...

  3. 惠惠软件| 感谢CSDN平台!

    惠惠软件| CSDN三级,惠惠软件| 感谢CSDN平台!

  4. 本人新书 Visual C#2010开发权威指南出版-感谢大家一如既往的支持-感谢CSDN总裁蒋涛以及他率领的CSDN团队提供的支持!

    http://book.360buy.com/11111014.html <visual c#2010开发权威指南>  第1章.net 4.0 框架和visual studio 2010开 ...

  5. 「梗」、语言,与产品中的人文关怀

    作者:刘云倚 全文共 9314 字 17 图,阅读需要 20 分钟 ---- / BEGIN / ---- 从两个笑话说起: 第一个笑话:这个世界上只有10种人:懂二进制的和不懂二进制的. 第二个笑话 ...

  6. 大数据没有降温,已融入主流科技领域

    大数据不是降温了,而是已融入主流 大数据已经融入主流科技领域,被视为传统数据分析的外延,而且,人们了解大数据概念的意愿并不十分强烈,更愿意得到实际运用. 几年前,人们还在竭力消化大数据的概念,如今这个 ...

  7. oracle crontab e,Linux运维知识之通过crontab -e编辑生成的定时任务,写在哪个文件中...

    本文主要向大家介绍了Linux运维知识之通过crontab -e编辑生成的定时任务,写在哪个文件中,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 环境描述: 操作系统:Red  ...

  8. JAVA删除pdf空白页_如何编辑PDF文件,如何删除PDF文档中的空白页

    时代在发展,科技在进步,我们现在日常使用的文件也发展了,以前只有Word跟TXT,现在还增加了一个PDF格式的文件,但PDF格式的文件跟Word和TXT文件不一样,Word跟TXT文件可以直接的打开编 ...

  9. 赫容俏让健康生活解决方案融入年轻人的生活中

    随着养生理念的不断拓展延伸,个性化的健康服务和优质的健康类产品,成为健康产业的新热点.鹭岛柒禧抓住了年轻人亚健康痛点,借助年轻人个性化的理念,在跨界玩法上不断创新,顺应年轻人的养生方式,赫容俏以实现品 ...

  10. 【来灌灌水】~~感谢csdn平台给予新手学习的地方

    小白来了,疯狂灌水! 大一刚接触c 学习(how) 最后,做总结! 大一刚接触c 先学会打印printf,scanf,gets,puts,等等基本的知识. 理解记忆对于我们来说是新的知识的内容 例如: ...

最新文章

  1. wxpython控件如何自动调整大小_wxpython:自动调整静态图像(staticbitmap)的大小以适应大小...
  2. WinForm:进度条的实现(异步)
  3. etherpeek nx在网络维护中的应用
  4. oracle导出客户机使用us7a,导出已复制的文件系统 - Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.6.0...
  5. SAP License:ERP到底能带给企业什么
  6. 第十三:Pytest参数化-@pytest.mark.parametrize装饰器来实现数据驱动测试
  7. division by zero_MySQL5.7 group_by报错问题解决办法,大部分程序员都收藏了
  8. 国庆七天乐,要猛! ——经典迷宫问题
  9. 大华摄像头抓拍图像实时下载
  10. SSL/TLS协议详解(三)——证书颁发机构
  11. Nios和Qsys互连
  12. 非理工科编程零基础文科生秒懂python学习笔记:pandas库数据表格创建和运算基础有哪些?
  13. Angr 操作栈的符号执行 04_angr_symbolic_stack
  14. 浙大高分子物理郑强教授的激情演讲
  15. 我的生活与程序员职业规划
  16. 单片机的中断系统(单片机)
  17. Travel Pass
  18. HTML5期末大作业:旅游出行网站设计——旅游网设计(15页) HTML+CSS+JavaScript 学生DW网页设计作业成品 学生旅游网站模板
  19. android设置只震动,Android 高版本中无法在后台震动 Ignoring incoming vibration
  20. K.int_shape函数

热门文章

  1. Sentaurus TCAD模型创建、激活电极等
  2. 计算机软考笔试知识点,计算机软考考试必备知识点:关键链法
  3. EDA技术及应用实验2运行结果截图
  4. STC89C52 VS1838红外接收器自制家庭遥控灯开关
  5. 微信小程序轮播图滚动带动背景图变换及滚动对应图片下标
  6. [QualComm] RamDump log收集
  7. SnakeYaml 嵌套Map写入格式 DumperOptions格式设置
  8. 【asm基础】使用vs创建asm库
  9. C++string类常用方法
  10. Android触摸屏驱动,电阻屏,电容屏