本人有六年iOS工作经验,精通oc,swift,较熟悉h5+css3+js,熟悉敏捷开发流程,能接受加班,出差,抗压能力强,英语六级,学习能力强,可以流畅的阅读各种英语文档,能够独立完成app的开发。
应用描述:FusionSolar是华为网络能源智能光伏解决方案的软件部分,应用主要包含新建电站,报表,运维等功能,所有的模块都可以通过管理系统的权限进行配置,app根据权限进行对应的模块展示。
开发语言:OC,Swift,JS,html
项目架构:MVC
部分技术实现:项目中采用了大量的第三方库,包括AFN,MJR fresh,Charts等,由于一部分库采用swift编写,所有项目采用swift和oc混编的方式进行开发,其中也涉及到修改swift三方库的源代码。也是用了webview和js交互来加载电站视图。同时也用到了Method Swilzzling替换UILabel的SetText方法来实现小语种下逗号句号的互换的需求
FusionSolar已经在初英国和美国的所有国家和地区上线,其中做了9个语言的国际化,得到了华为网络能源部门领导的一致好评,本人也因在此项目中的优秀表现,获得公司优秀员工。
角色 | 职位 |
负责人 | 高级iOS开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |