2021腾讯犀牛鸟开源人才培养计划
开源项目介绍
滑至文末报名&提交项目Proposal
Hippy项目介绍
Hippy-跨平台动态化框架,是腾讯自研动态化框架,基于V8与JSC引擎能力搭建了一套完善的前端到终端的通信机制以及组件映射机制,抹平了 iOS 和 Android 双端差异,提供了接近Web的开发体验。上层通过对React 和Vue两套界面框架的支持,前端开发人员可以将前端代码转换为终端的原生指令,进行原生终端 App 的开发。同时提供优秀的性能与开发效率,提升产品发版节奏。框架在腾讯内各大产品中广泛运用,并期待开源社区力量协同共建。
Hippy项目导师介绍
郑苏波、李思广、张龙
郑苏波,Node.js Contributor,GMTC出品人,Hippy总负责人
李思广, HIPPY终端负责人
张龙, HIPPY C++层架构师
导师团寄语:
“Hippy作为完全自研的动态化框架,为社区和公司提供了优秀的跨端技术解决方案,目前3.0版本的类flutter自绘能力即将上线;希望学员们通过参与其中,深入了解业界最新最前沿的跨端技术发展,不断提升自身能力!”
Hippy相关拓展资料
?Hippy官网:https://cn.hippyjs.org/#/
?Hippy项目主页:https://github.com/Tencent/Hippy
?Hippy介绍视频:https://v.qq.com/x/page/i3038urj2mt.html
?Hippy contribute仓库:
https://github.com/hippy-contrib
?Hippy GitHub主仓库地址:
https://github.com/Tencent/Hippy
?Hippy宣传视频:
https://v.qq.com/x/page/i3038urj2mt.html
?Hippy专栏:/developer/column/84006
Hippy项目实战任务
(最终具体任务以实战阶段导师布置为准)
编程任务
方向:
1.完善特性:包括新特性开发,单元测试,工具链建设,文档撰写;
2.代码优化:优化现有代码的性能与 Code Style;
任务可参考但不限于: 1. 增强 hippy-vue-css-loader 对 CSS 标准的解析能力,如选择器、scope style等
2. 编写 Hippy-React、Android、iOS、C++ (可任选)代码的单元测试
3. 发现目前 Hippy 框架的性能问题,并提出优化方案,如跨层数据传输、长列表滚动等性能问题
4. 对目前开发调试工具进行优化,如增加 inspector 的 Element、Performance 等能力,开发类似 weex studio 的 IDE 工具
扫码填写问卷报名,提交项目proposal
加入开发实战
与导师一起成长这一夏
扫码加入Hippy开源项目交流群
与本项目感兴趣的同学一起交流学习
更多项目信息,尽在“腾讯犀牛鸟开源人才社区”
扫码加入,解锁所有学习资料
【有奖调研】
关于本次培养计划,大家都有怎样的体验和建议呢?
我们希望聆听大家的声音
?扫码填写《学生满意度》问卷,赢取现金红包
关于腾讯犀牛鸟开源人才培养计划:为响应国家十四五规划的开源战略,腾讯于2021年5月发布“首届腾讯犀牛鸟开源人才培养计划”,希望企业界和教育界形成合力,打造面向高校学生的开源课程和开源实践培养方案,培育开源人才,普及开源文化,助力开源人才生态的发展。
首届项目由教育部计算机教学指导委员会、教育部软件工程教学指导委员会、中国信息通信研究院作为联合指导单位,包括开源基础培训、开源进阶研学、开源项目实战三个环节,项目涉及云原生、微服务、容器、AI、大数据、前端、物联网/边缘计算等多项技术热点。
各位同学报名即可参加线上开源系列课程,学习开源知识,对话学界及产业界大咖。其中入选开源项目实战的学生将在导师的一对一指导下,利用暑假开展编程实战,并有机会获得腾讯开源贡献者证书(目前全球只发出了10+张)。
?学生指南Q&A:https://github.com/Tencent/OpenSourceTalent/issues/14
? ?官方QQ群:859260607 (加群请备注学校+专业)
腾讯犀牛鸟开源人才培养计划官网
https://opensource.tencent.com/summer-of-code
(点击文末阅读原文直接访问)
合作或疑问欢迎联系:tencentopen@tencent.com