如题,很多 flutter/react native 岗都要求面试者同时会安卓和 ios 原生模块开发,这种一般从哪里学怎么学比较快
1
leesa 10 小时 26 分钟前
原生 iOS 现在用 swift 吧
|
2
zhengfan2016 OP @leesa 对,安卓用 kotlin ,现在 swift 和 kotlin 基本语法略知一二,但是如何和 expo/react native 等跨端框架结合这个我还没琢磨明白,expo 官方的示例我也跑不起来,报错😂
|
![]() |
3
gogozs 9 小时 40 分钟前
移动开发难道不是死的差不多了么,怎么还去学原生开发
|
![]() |
4
madaoCN 7 小时 14 分钟前
现在还学啥安卓 iOS, 别走弯路了
|
![]() |
5
w88975 7 小时 1 分钟前
RN 原生开发里, iOS 学 swift (需要了解 cocoa pod 配置, xcode 的权限配置和一些基本的编译配置), Android 学 java(了解 Android 的权限配置, gradle 配置)
"如何和 expo/react native 等跨端框架结合", 先从 react native 的文档里看如何写一个简单的桥接方法, 然后在该基础上继续调用一些完整的系统函数, 尝试引入三方库(例如一些原生的弹框组件), 再尝试原生写一个 UI 组件暴露给 RN. 我没有刻意学, 但是现在都能独立做 ios swift 开发和 android 开发了, 甚至我司的原生库全是我写的 |
![]() |
6
ltaoo1o 6 小时 15 分钟前
面试的东西和日常工作的内容完全是两个东西,就前端来说,面试不会问某某功能怎么实现,语法怎么写。同理 ios 面试是不是一样。
要速通面试,就多看看别人实际面试遇到的问题,面经。要实际开发能力,就上手写一个项目,走通路由、接口请求、页面渲染几个关键内容。 |