用手机平板写代码、打Dota?这并非在开玩笑

  次阅读 作者:智能小宝 来源:互联网 2016-03-26 21:44 我要评论(0)

题图/微软

我长期坚持的一个观点,就是现有的桌面电脑平台,以及在此基础之上建立的巨大软件群,一定会逐渐的被手机和平板等设备取代,而且是完全取代。不过幸好我人微言轻,否则要是老罗那个知名度,早被翻来覆去的打脸了。从目前的市场份额的数据来看,PC和手机平板之争还是处于胜负未分的阶段,而自从Windows 10发布之后,PC平台也从当初的低谷越见起色,而苹果的Mac平台也继续在创造一些销量,就连我自己也更换了新一台笔记本电脑——甚至我必须同时跑在Mac和Windows两个系统上才痛快。

不过,一个用电脑的人是否就没有资格“诅咒”电脑在肉眼可见的时间内灭亡?一个使用QQ的人是否没有资格骂腾讯?一个自己不会踢球的观众是否没有资格来评论足球比赛上专业选手踢得好不好?——我相信这些问题是同一类问题。所以我接下来仍然要固执己见。

很多替代都是在大多数人已经察觉不到影响的时候发生的。比如当初的模拟移动电话转为GSM网络,以及小灵通退市,都发生在很短的时间内。也有一些替代最终完成花了比预想长的多的时间,比如电报大多数人90年代末期就不怎么用了,它硬是又在新世纪撑了15年,续命能力惊人。所以具体什么时候发生这个由桌面计算向移动计算转移的里程碑事件,我觉得不太好说。而且,定义也是个问题。电子大屏幕使用Windows XP或者使用Android没什么区别,但长期不获替换只是因为质量好,用了几十年都没坏而已。这时候算替代呢,还是不算替代呢?

在那些坚持PC不死,只是凋零的人看来,他们自己的工作要求他们必须用到PC,因此才会觉得手机平板自诩生产力工具会让人笑掉大牙。持这种意见最集中的几种人是:程序员;CAD、3D等专业软件操作员;PC游戏爱好者。

我来给这些同学指个方向。

用手机平板写代码

写作都是和键盘(或者鼠标)离不开的。作为一个码字的,我在一定程度上了解码代码的人有何需求。有些时候,写作是一种沉浸式的体验。戴上降噪耳机,打开开关却不播放任何音乐,营造一个噪音隔绝的空间,在你最熟悉的Herman Miller办公椅上,甩开膀子敲打机械键盘,用汉语,英语,C#,PHP或者HTML书写的诗篇像流水一样从脑中流出。

另一些时候,你需要灵感。灵光一现的时候,有人喜欢拿一个小本子,一方面因为手机很容易没电,另一方面则是有机会传承一下由Moleskine日记本和LAMY钢笔共同营造的百年逼格。

“这些事情手机平板做的了吗?用毫无触感的屏幕键盘指指点点,出了错误不能用鼠标精准定位,更没有完整的编译环境能让我看到结果?”恍惚中我觉得自己被如此地千夫所指。

可是且慢!谁说便携设备和你熟悉的键盘鼠标操作不可兼得呢?

我自己就有一个全尺寸可对折的蓝牙键盘,尽管个别键位的配置我不是很满意,但在用了差不多一个星期后已经习惯。即使是用它来配我的手机,而且不借助鼠标我也可以完全适应手指触摸屏幕相应位置,然后再配合键盘来修改。

如果你非要牌子的话我并不推荐自己用的这款——这是别人送我的,我觉得够用就好所以才用下去了。微软的两折蓝牙键盘,触感和Surface Pro 3的键盘盖完全一样,折叠起来是6.1x5.3英寸,一方手帕大校

图/PhoneArena

我觉得如果给现在的iPad配上专业的全尺寸蓝牙键盘的话,文字办公方面的工作应该没有问题了。如果不限定系统,Android平板能够完美的支持鼠标。比较适合平板当中像电脑一样执行生产力任务的操作系统是国产的Remix OS,在操作习惯上也尽量拟合Windows的体验。

接下来,对于大量文字输入,反而我现在比PC更加依赖手机。很多人都知道我是讯飞输入法的重度用户,平常在没有人的角落当中,只要说话就可以完成绝大部分的文字录入,然后再配合刚才所说的键盘和触摸屏幕的方式来修改。即使是在有电脑和鼠标键盘的办公环境当中,文字的主体部分也需要我事先对着手机说话,然后再在电脑上进行修改。

因此,我觉得同样是作为一种语言,学习编程和学习一种新语言之间有共同之处。而其中一些格式化的内容也可以用缩略语言表达出来,从而降低键盘输入的比重,甚至可以用语音命令编程。

前端同学可能很熟悉的Emmet就是这样一种 HTML/CSS 速写神器,到底有多速度?输入指令 html:xt 即可生成这么一大坨东西:

<!DOCTYPEhtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<htmlxmlns="http://www.w3.org/1999/xhtml" xml:>

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">

<title>Document</title>

</head>

<body>

</body>

</html>

把 html:xt 这样的指令用语音念出来,难道是不可能的任务?那只是它违反了你长期形成的编程习惯而已。

我相信,随着配件技术的不断更新,应该也会有适合折叠携带的机械键盘出现。在解决键盘问题之后,剩下的就是IDE的进化了:程序员可以点选或者语音录入命令,生成代码,然后点按或用键盘定位,修改个别变量和除错。然后通过快速的网络连接,借助远程计算资源,在云端即时生成编译结果,返回自己的手机或平板屏幕上。

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 双11前夕,京东无人机在多地充当配送员

    双11前夕,京东无人机在多地充当配送员

  • 揭秘英特尔VR硬件实验室:与塑造新现实赛跑

    揭秘英特尔VR硬件实验室:与塑造新现实赛跑

  • 看起来很美?谷歌的AI战略仍难越过这道坎

    看起来很美?谷歌的AI战略仍难越过这道坎

  • VR技术不应仅限于当今 可持续性发展很重要

    VR技术不应仅限于当今 可持续性发展很重要

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...