五·产品经理学客户端技术
1·为什么学?a·咱们设计的产品更多是以用户所使用的客户端为主。b·提高设计客户端产品的效率降低工程师开发难度。c·了解客户端技术控件后便于用在产品功能设计上。d·提高与开发的沟通效率。
2·客户端:个人电脑、web浏览器、智能手机、平板电脑、智能手表等。一个产品可以在多个各客户端体现。
3·Web网页+H5优点:跨平台,同一产品可同时在android和ios智能手机上运行。
4·Android:使用java作为开发语言,eclipse/Android Studio作为开发工具。
5·每一个客户端产品都是由多个具体页面构成,每个页面又由各种按钮、文本框、输入框、列表以及一些操作对象构成。
6·安卓控件(苹果同理不同名):View:视图,所有空间的根;Button:按钮;TextView:文本展示框;EditText:文本输入框;ImageView:图片展示控件;ListView:列表容器;GridView:多行多列的表格。
7·线性布局:按照顺序从左到右(横向)或者从上到下(纵向)在页面上依次排列控件的布局方式。
8·相对布局:以某一控件作为参照物,在页面上对控件进行布局。
9·安卓系统中所有涉及用户隐私的操作都需要进行权限控制。
10·web页面:由html语言(超文本标记语言)+css样式构成(美化页面)。
11·http/https协议:网络协议,用来传递和接受信息。
12·WebAPP:在APP内通过打开网页的方式实现产品功能。好处:跨平台、成本低;坏处:网络不好的时候,打开页面慢。
13·NativeAPP:使用安卓或者苹果各自的开发语言开发而成的原生APP。好处:打开页面快,用户体验好。坏处:成本高,更新就需要重复发版,无法跨平台。
14·混合开发:在一个原生APP中嵌套一部分web实现。
15·什么页面使用原生开发?a用户使用频率高的页面。b用户体验要求高的页面
16·什么页面使用web网页开发?a用户使用频率不那么高的页面。b内容变化频繁的页面。
1·为什么学?a·咱们设计的产品更多是以用户所使用的客户端为主。b·提高设计客户端产品的效率降低工程师开发难度。c·了解客户端技术控件后便于用在产品功能设计上。d·提高与开发的沟通效率。
2·客户端:个人电脑、web浏览器、智能手机、平板电脑、智能手表等。一个产品可以在多个各客户端体现。
3·Web网页+H5优点:跨平台,同一产品可同时在android和ios智能手机上运行。
4·Android:使用java作为开发语言,eclipse/Android Studio作为开发工具。
5·每一个客户端产品都是由多个具体页面构成,每个页面又由各种按钮、文本框、输入框、列表以及一些操作对象构成。
6·安卓控件(苹果同理不同名):View:视图,所有空间的根;Button:按钮;TextView:文本展示框;EditText:文本输入框;ImageView:图片展示控件;ListView:列表容器;GridView:多行多列的表格。
7·线性布局:按照顺序从左到右(横向)或者从上到下(纵向)在页面上依次排列控件的布局方式。
8·相对布局:以某一控件作为参照物,在页面上对控件进行布局。
9·安卓系统中所有涉及用户隐私的操作都需要进行权限控制。
10·web页面:由html语言(超文本标记语言)+css样式构成(美化页面)。
11·http/https协议:网络协议,用来传递和接受信息。
12·WebAPP:在APP内通过打开网页的方式实现产品功能。好处:跨平台、成本低;坏处:网络不好的时候,打开页面慢。
13·NativeAPP:使用安卓或者苹果各自的开发语言开发而成的原生APP。好处:打开页面快,用户体验好。坏处:成本高,更新就需要重复发版,无法跨平台。
14·混合开发:在一个原生APP中嵌套一部分web实现。
15·什么页面使用原生开发?a用户使用频率高的页面。b用户体验要求高的页面
16·什么页面使用web网页开发?a用户使用频率不那么高的页面。b内容变化频繁的页面。
全部评论
相关推荐
2025-11-14 08:52
山东工商学院 Java
吴鹏阳:这个老师如果爱举报,你这门课确实可能挂科,这没办法。但是辅导员所谓的延毕,,怎么说呢,毕业生的就业率可是辅导员的一大考核,他咋可能为了一个逃课实习去损害自己的利益呢? 点赞 评论 收藏
分享
点赞 评论 收藏
分享
