92外语

教育 语言学习 案例ID:250298
旻谷你好
10 年经验· 九二外语
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目简介:综合外语学习、 配音、社群互动类 App,长期迭代维护,服务大量外语学习用户。

核心技术:
Java+Kotlin+C/C++ 混合开发、MVP 模块化、OkHttp3、FFmpeg/IJKPlayer JNI、Kotlin 协程、腾讯云 IM、LeakCanary、Native AES 加密、ProGuard/R8

工作内容:
通过 JNI 自主编译 FFmpeg、IJKPlayer 动态库,搭建完整音视频编解码、音频剪辑、课程播放底层能力;
完整接入腾讯云 IM,独立开发群组聊天、配音大赛、遇见星球、动态社区等核心业务模块;
在 C++ Native 层实现 AES 加密校验,搭配代码混淆构建多层安全防护,保护核心业务数据;
使用 Kotlin 协程重构异步任务,替代传统多线程,减少 ANR、内存泄漏问题;
完成全项目 ARM64 架构适配,主导项目模块化重构,提升迭代效率,降低线上崩溃率。

92外语

教育 · 语言学习 案例ID:250298
联系该工程师
微信扫码,建群沟通
作者: 旻谷你好 - 10年经验- 九二外语

案例介绍

项目简介:综合外语学习、 配音、社群互动类 App,长期迭代维护,服务大量外语学习用户。

核心技术:
Java+Kotlin+C/C++ 混合开发、MVP 模块化、OkHttp3、FFmpeg/IJKPlayer JNI、Kotlin 协程、腾讯云 IM、LeakCanary、Native AES 加密、ProGuard/R8

工作内容:
通过 JNI 自主编译 FFmpeg、IJKPlayer 动态库,搭建完整音视频编解码、音频剪辑、课程播放底层能力;
完整接入腾讯云 IM,独立开发群组聊天、配音大赛、遇见星球、动态社区等核心业务模块;
在 C++ Native 层实现 AES 加密校验,搭配代码混淆构建多层安全防护,保护核心业务数据;
使用 Kotlin 协程重构异步任务,替代传统多线程,减少 ANR、内存泄漏问题;
完成全项目 ARM64 架构适配,主导项目模块化重构,提升迭代效率,降低线上崩溃率。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×