23 lines
941 B
Typst
23 lines
941 B
Typst
#import "@preview/brilliant-cv:3.1.2": cvEntry, cvSection
|
||
|
||
|
||
#cvEntry(
|
||
title: "基于 React native 开发的米家空调插件,基于 Spec 协议",
|
||
society: "米家空调插件",
|
||
tags: ("React Native", "Redux", "Spec Protocol", "i18n", "RTL"),
|
||
date: "2025.4-2025.8",
|
||
location: "南京",
|
||
description: "",
|
||
)
|
||
|
||
在小米实习时,负责维护和迭代功能的的部分。我主要负责海外的空调产品线的插件迭代、Bugfix、新品需求。
|
||
|
||
- *[项目架构]* 项目采用 React Native 开发,使用 Spec 协议与米家 APP 进行通信。
|
||
|
||
- *[国际化支持]* 使用自封装库完成国际化支持,支持多语言切换。
|
||
|
||
- *[RTL 支持]* 支持了 RTL 布局,支持从右向左的布局。通过对 Victory Chart 等组件库的再封装,实现了图标等组件的 RTL 布局的支持。
|
||
|
||
- *[状态管理]* 使用 Redux 的修改版 Rematch 进行状态管理,自动订阅服务端 Spec 变更
|
||
|