产品小知识:快速总览鸿蒙操作系统所涉及的编程语言在OpenHarmony操作系统的整个代码体系中涉及到比较多的编程语言,为什么会用这么多不同种类的编程语言?又该选取什么角度来串联各类编程语言并梳理其界限与作用呢?俗话说:巧妇难为无米之炊,一切创造都依赖于某些特定的物质基础——资源,做饭的原始资源是柴米油盐,操作系统的原始资源是CPU、内存、FLASH、显示单元、音频单元、传感器、其它外设。

1、汇编语言:系统上电初期,主要工作在于配置CPU内部环境,需以最小粒度操作芯片内部资源,通过配置具体比特位的值来引导CPU进入所需的工作模式。以汇编语言来编写程序,能提供以bit为粒度的精准控制逻辑。2、C语言:系统核心部分初始化主要涉及到内存、FLASH等资源的管理、调度,同时针对其它硬件资源完成基本初始化工作。

策划阶段每一个网站的建立同时,都伴随着诸多尚未解决的需求。为什么要做这个网站?是制作之处需要想到的问题,无论是为了宣传业务、提升业绩,还是表达观点、传递价值,一个网站都会承载着诸多的功能需求。那么,在策划阶段,就要围绕着需求及功能点,将其一一解析出来,并整理成册为:PRD产品需求文档。通常这部分是由产品经理(PM)完成,需要在与客户详细交谈过数次后,才能一并输出。

2.交互设计这一阶段的工作通常由专业的交互设计师来完成,当然也时常可由产品经理兼职。交互设计师得根据解析出的PDR需求文档,合理地组织网站框架,建立一级、二级导航栏目,规划网站内页的浏览路径,以及页面跳转关系。通常会用到Sketch、或OminiGraffle、mindnote等软件来梳理页面逻辑及框架结构,以完成交互设计稿的绘制。

不论是平面设计还是网站设计,其实都是视觉表现范畴内的一种体现,两者之间是相辅相成的,或者说单纯的网页版式设计(不涉及交互式动态呈现)是平面设计中的一个细分。先说说平面设计,主要是在不同媒介上以静态的方式呈现出的视觉效果。这在日常生活中无处不在,如杂志、宣传册、名片、包装、广告......设计的基本理论不外是点、线、面、空间、结构、色彩、布局等方面,设计师在设计过程中除了构思创意外,也要考虑到成品最终应用呈现的方式,主要就是需要了解更多的印刷知识(这个涉及的方面较多,有兴趣的可度娘:))。
3、如何做网页平面设计首页需要你会使用PS软件,然后再通过PS切图,用DW代码实现静态化。如何做网页平面设计?主要是使用photoshop设计页面,然后切片处理,用DW来实现网页布局,然后就是有一个域名和空间,吧网页发布上去就可以了,如果关于设计方面的话,你就需要抓住设计方面的注意了,这个需要慢慢摸索的。或者去学习。