• 苟范儿
    2019-06-28
    这些桌面的交互都主要是针对计算机、手机两类终端与人交互的. 鼠标、键盘(触摸屏)对应到手,图形界面对应到眼睛,语音对应到耳朵,麦克风对应到嘴巴.
    但实际上交互的形式应该不局限于人与终端,也可以是终端与物体,而且以后应该会更多。举一些交互例子,比如:
    1、商品自助结算(图像识别、磁识别、一维码等),商品与结算机的交互。
    2、NFC 刷公交卡,共享单车的开锁(扫码、蓝牙),终端与其它设备的交互。
    3、汽车的方向盘交互(未来演化为自动驾驶交互),方位控制。
    4、摇杆控制(无人机等设备),涉及了空间方位的控制。
    个人觉得在万物互联的未来,传感器会变的更丰富,智能程度也增高,反而物与物之间、终端与物体之间的交互会更多,反而人不需要经常作为任务的发起点进行太多交互,更多的交互放在智能设备(不局限于手机、计算机)之间。
    展开

    作者回复: 挺好的补充。想象一下这些场景下的交互框架应该怎样才比较合理。

    
     28
  • 有铭
    2019-06-28
    老师,我可不可以这么理解:
    一切要和最终用户直接进行交互的,都是前端系统,也就是您说的桌面开发
    一切不需要和最终用户直接交互的(中间有隔着一层或若干层)。都算后端系统

    作者回复: 可以这么理解

    
     6
  • Geek_88604f
    2019-06-28
    在命令行和字符界面时代,应用和交互系统是混在一起的。但是到了图形界面和智能交互时代,应用和交互系统分离了。这是什么原因,许老师?

    作者回复: 命令行程序没有提供编程框架,业务你自己串联。图形界面程序你的业务代码由窗口系统抽象的事件驱动编程框架所驱动。

    
     6
  • Being
    2019-06-28
    老师您怎么看VR和AR这类智能交互呢,它们应该也属于语音、视频以及各种传感器之间配合的输入输出吧,其实也就是一套独立的智能交互系统吧。
    还有像之前您的课程说的,“智能”应该属于操作系统里的框架,然后对于应用层来说就是各种场景的应用扩展,所以关于交互的智能系统,是否也是操作系统的职责呢?

    作者回复: 我觉得智能交互系统是操作系统提供是现实的。智能则不一定现实。

    
     5
  • Charles
    2019-06-28
    比如iOS APP这个桌面程序(native),好像对应不上那张“桌面程序完整的架构体系”配图,把浏览器这一层去掉就OK了吗?

    作者回复: 嗯

     2
     3
  • williamcai
    2019-07-01
    个人认为,交互变化的是方式,本质上还是输出和输入

    作者回复: 最多只能做到架构不变,不能做到代码不变。我们求的是代码不变。

    
     2
  • 歌在云端
    2019-06-28
    请问一下标准输入是什么跟命令行有什么不同

    作者回复: C语言里面的scanf就是标准输入

    
     2
  • KingSwim
    2019-08-12
    意识交互?会实现么
     1
     1
  • 笨笨
    2019-07-04
    人还有大脑🧠,大脑还没作为交互的一端——无论是输入还是输出,而且这种也更自然

    作者回复: 看起来还有点遥远

    
     1
  • 小鲸鱼
    2019-07-02
    从某种角度看,锤子的tnt也能算是采用了新的交互范式了吧。

    作者回复: 这...

    
     1
  • Aaron Cheung
    2019-06-28
    打卡20 宏观角度
    
     1
  • 杨洪林
    2019-06-28
    现在一些巨头推出的带有显示屏智能音箱是不是就是老师说的未来的交互模式的雏形?

    作者回复: 嗯

    
     1
  • prader
    2019-10-27
    老师,这样说来,音视频技术会有教大的发展呢?
    
    
  • 阿卡牛
    2019-06-28
    之后会不会变成脑电波交互
    
    
我们在线,来聊聊吧