抖音的安卓和 iOS 客户端核心功能是用 Java 和 Objective-C 还是其他技术开发的?

2023-04-22 00:14:53 +08:00
 nathanleeinph

就是视频上下滑动

忽略网络、后端等因素,前端的视频上下滑动如此的丝滑是只需要用原生语言开发就能达到这样效果吗?

还是说用了 c++ c# 之类的或者 flutter 这样的技术?

最近尝试用 webview 模仿了一下,性能差到怀疑人生,有此一问,望赐教

1362 次点击
所在节点    问与答
4 条回复
okakuyang
2023-04-22 00:22:44 +08:00
按理说 webview 效果也不会有太大差别。
可以把你的实现说一下。
Herry001
2023-04-22 00:23:51 +08:00
抖音和 tiktok 都有网页版,可以去看看
zerofancy
2023-04-22 15:21:18 +08:00
手机上 webview 性能就是很差。抖音是大部分页面原生,少部分用的自己的某跨端框架,极少部分是 H5 。
ttentau1
2023-07-09 12:51:09 +08:00
用 vue 写的,很流畅 https://github.com/zyronon/douyin

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/934470

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX