移动端 App 开发

361 天前
 zhenyoung

本人后端佬,想了解一下其他领域的情况,所以想问一下大家移动端目前的主流技术栈是怎样的一个情况(虽然目前移动端的市场已经被小程序给吃掉很多了,但我还是想了解一下),react-native 、kotlin 、原生 Java 、flutter 等,如果要开发移动端 App 的话,目前主流的技术栈是咋样的

注:虽然 uniapp 这种可以极大程度上减少开发和维护的成本,但对于纯粹追求技术的开发者而言,实在是无法接受

6199 次点击
所在节点    Android
23 条回复
zhanlanhuizhang
356 天前
然后,还有,如果你想学习一下,SO 库,内存泄漏,或者怎么监听 SO 造成的闪退,哦豁,这个时候,你还需要学习一下内存 dump 信息等堆栈信息。如果遇到性能优化,这个时候你可能还需要了解一下利用寄存器编程,然后你想搞点黑科技,这个时候你需要学习虚拟化,Hook 等等技术。
zhanlanhuizhang
356 天前
以上还只停留在用的层面,如果遇到,特殊问题,比如流式压缩,非对称加密(自己实现椭圆曲线代码),教育机上的手指跟随书写效果,可能几周一个月也没有任何进展,这个时候就发现他妈的,写界面 UI ,动画效果,至少可以慢慢调试,真他妈简单。可是有些东西,不懂,就根本无法下手。
snowflake007
109 天前
小点的看现有人员的技术栈,反正又不是不能用( dog )
但是大一点的大型 App 还是原生是主流加一些 H5 混合

小公司呢生存都不一定,折腾哪个快用哪个,Flutter ,uniapp ,H5 加壳都行

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

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

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

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

© 2021 V2EX