恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
聊聊开发中的前端(二)-要不要敲代码
0.0°
2016-11-14 原创文章 经验/观点 举报 4019 3 9 0

前端到底需不需要敲代码?答案是具体要看岗位,上文《聊聊开发中的前端(一)》所提及的岗位可分为UE、页面、逻辑,UE团队基本上是在项目中负责视觉这一块的,也就是说原则上不需要去敲代码。


而本文聊一下页面方面的岗位,页面在行业内也有叫做页面实现,或者是前端实现,有些分工不太明确的团队会将设计与页面一并叫做前端。在实际开展工作当中,会有不少同学发现页面实现的前端与设计方面的前端(也就是UE团队中的任何一个角色)都是往不同的方向走的


前端开发工程师


通常前端开发工程师主要是作为纯页面实现,也就是要负责敲代码,要掌握东西如下:

1、HTML编写

2、CSS编写

3、前端框架运用

4、JavaScript、Jquery等前端技术的运用

5、Android/IOS原生结构


单以目前比较火热的APP开发而言,页面层的主要三个岗位为前端开发工程师、Android开发工程师、IOS开发工程师,以及其他补充的的岗位,在此不一一列举。

APP开发组成可大致分为三类:纯HTML5组成的APP,原生APP、以及HTML5与原生相组成的APP。


纯HTML5组成的APP:简单地说就是网页app(web application)是专为手机设计的特殊网站。从页面制作、程序发布整体流程与网站制作相似。


原生APP:原生app(native application)是一个软件程序,需要安装在手机上才能使用。


HTML5与原生相组成的APP:也成为混合式App,此类程序最大特点为交互界面多为H5编写,响应方式等逻辑程序由原生方式编写,完成后封装为一个apk/ipa。

而在本人实际工作经验中,企业用人更多趋向于综合能力比较强的同学。在上文描述中可以发现,前端实现的岗位并不完全就是敲代码就完事。一般情况下页面实现的岗位在实际操作过程中需要对界面进行调整,如根据每个手机提出交互的兼容性的修改意见,这个很多情况下纯UI是未必能够考虑到。


从用人的角度看,用人单位更多趋向于会有一点设计基础的前端实现(只是针对前端岗位的代码实现来说),为何?主要原因是在实际的工作开展中实现与设计在沟通交流的过程中能够更加容易达到沟通目的,从而节省中间会产生的成本,并且对于用人单位而言,一个愿意去了解设计的前端实现,也是表现为愿意学习的态度,用人单位是很喜欢这种类型的。


Android/IOS 开发工程师


Android/IOS开发工程师不能单纯地就认为是写Android或者是IOS程序的,在本文中目前只是针对分工大致进行描述,在后面会专门有针对Android/IOS开发工程师的文章描述。在实际开发中,里面会有更加细的岗位分工,这两个工作岗位在近两年中已经被独立到移动开发组中,目前从开发整体看而言Android/IOS开发算作前端范畴。


Android主要掌握:


1、java基础知识

2、JSON的语法和解析技术

3、熟练SQLite

4、熟练的掌握Android UI开发的基本方法,包括各种控件、布局方式和自定义控件的使用方法;

5、Android网络编程

6、Android的基本组件、熟悉新的API(RecyclerView、CardView等)的特性和使用

7、View、Fragment、Activity等生命周期和内存管理有清晰地认识

8、Android常用的多线程、数据库、网络服务等相关内容的基本操作和优化


IOS主要掌握:


1、Objective-C和面向对象编程;

2、 掌握 C/C++ 语言;

3、熟悉常用算法和数据结构,熟悉多线程编程;

4、熟悉MacOSX,XCode和iOS SDK开发环境;


更新:2016-11-14

收藏

3人已收藏

  • 0

    作品

  • 0

    粉丝

  • 0

    关注

  • 一个设计师的自我修养5
  • 聊聊开发中的前端
  • 驿充电APP V1.1.1 展示
  • 驿联官方网站设计
相关标签

    猜你喜欢

      2016-11-14 原创文章 经验/观点 举报 4019 3 9 0

      聊聊开发中的前端(二)-要不要敲代码

      0.0°

      你确定要举报聊聊开发中的前端(二)-要不要敲代码

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2016年11月14日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      9
      3
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录