gitwork_9895683019
iOS高级开发工程师
波宝钱包
我在波宝钱包(锐波天下)担任iOS高级开发工程师,负责开发和维护波场钱包。波场钱
包是一款安全、专业、全面的钱包应用,覆盖P C及移动端,支持转账、投票、Dapp等
功能。
我的主要任务是独立开发波场钱包1.0.0版本,确保钱包核心功能的实现和优化,并进行
跨平台功能库的开发和封装,以便在iOS端高效使用。
架构设计与开发:
1、项目架构
选择MVVM(Model-View-ViewModel)架构。这种架构模式将视图(View)与业务逻
辑(ViewModel)分离,增强了代码的可维护性和可测试性。
2、核心功能开发:
钱包核心功能:钱包的创建、备份、导出、转账、收款、交易签名、多重签名以
及DAPP等核心功能的开发。
3、跨平台库开发:
花费较长时间参考Android端的核心功能代码,编写了一套供iOS端使用的功能
库,确保功能的一致性和完整性。
跨平台库编译:如Rust库编译等。
实现跨平台核心功能库的开发和封装极大的提升了后续的开发效率,成功的完成
钱包1.0.0版本上线。
项目链接:https://apps.apple.com/us/app/tronlink/id1453530188
项目案例
轻舟智航 QCraft
如影智能
浙公网安备33011802001633号
浙ICP备1805484号-2