回到顶部

React Native跨平台移动开发企业定向培训

2017年8月13日 9:00 ~ 2017年11月1日 16:30

收起

活动票种
    付费活动,请选择票种
    展开活动详情

    活动内容收起


    入职工资:不低于8000元(主流月薪15k-20k)


    岗位职责:

    1. 负责基于react的web应用前台开发工作;

    2. 负责基于react的android和ios开发工作。


    谁可以申请参加:

    专科及以上学历应届毕业生 

    有前端开发经验的在职技术人员

    有UI设计经验的在职技术人员

    有Java开发经验的在职技术人员

      

    React Native 介绍

     React Native是Facebook最新推出的跨平台开发工具,可用于开发Android和iOS App,并且同时具有混合开发的优点(热更新,跨平台)以及本地App的性能。


    React Native的原理是在JavaScript中用React抽象操作系统原生的UI组件,代替DOM元素来渲染,比如以<View>取代<div>,以<Image>替代<img>等。


    在幕后,React Native在主线程之外,在另一个背景线程里运行JavaScript引擎,两个线程之间通过一批量化的async消息协议来通信(有一个专门的React插件)。


    UI方面React Native提供跨平台的类似Flexbox的布局系统,还支持CSS子集。可以用JSX或者普通JavaScript语言,还有CoffeeScript和TypeScript来开发。有评论说,React的UI层模型要比UIKit好很多。


    更好的是,由于基于Web技术,开发起来可以像在浏览器里那样随时在仿真程序中查看应用运行情况,刷新一下就行,无需编译。


    React Native 优势

    1.手势识别:基于Web技术(HTML5/JavaScript)构建的移动应用经常被抱怨缺乏及时响应。而基于原生UI的React Native能避免这些问题从而实现实时响应。

    2.原生组件:使用HTML5/JavaScript实现的组件比起原生组件总是让人感觉差一截,而React Native由于采用了原生UI组件自然没有此问题。

    3.样式和布局:iOS、Android和基于Web的应用各自有不同的



    举报活动

    活动标签

    您还可能感兴趣

    您有任何问题,在这里提问!

    为营造良好网络环境,评价信息将在审核通过后显示,请规范用语。

    全部讨论

    还木有人评论,赶快抢个沙发!

    活动主办方更多

    上海慧谷职业技能培训中心

    上海慧谷职业技能培训中心

    上海慧谷职业技能培训中心在上海市人力资源保障局的授权下成立 (以下简称慧谷培训),正规教育局劳动局办学资格单位,连续多年获得徐汇区优秀办学机构荣誉。 实施科教兴市战略,加强自主创新与创业人才的培养,提升创新创业能力,增强市场竞争力和可持续发展的活力,是慧谷培训不断提高的目标和动力。

    微信扫一扫

    分享此活动到朋友圈

    活动日历   04月
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 1 2 3 4 5

    免费发布