公司主 web 后端是.net ,我写过 Java ,Java Web 的后端都知道点。 不知道这个如果写这个移动端的 flutter 会不会打乱后端学习节奏
1
jifengg 337 天前
如果没接触过 app 端开发,有好有坏,好处是接触了 flutter 之后,你可以独立开发一套应用了。坏处是,涉及到原生( android ,ios )的地方,会比较吃力。
flutter 使用 dart 语言,这个语言有个好处是也可以开发后端服务,学习过程中使用 dart 编写后端,flutter 写前端,可以更快的学习这门语言。 |
2
yinlei212 337 天前
Dart 跟 java 语法概念差不多,可以平滑切换,写多了会觉得 Dart 比 java 好用,有一点是前后端都写是累(甩锅没人接)。
但是可以沉淀技术人的全局意识。 如果喜欢技术那就可以弄,越多越好。 如果对你来说技术只是一个过度那就 pass 吧。 |
3
bsg1992 337 天前
flutter 只是写界面 没啥难度。
如果涉及到一些原生功能,且 flutter 没有提供好的插件,你又没有原生 app 开发经验,遇到这种问题就比较难以解决 |
7
yinlei212 337 天前
肯定是前后端分离,通过 api 调用
|
9
bsg1992 337 天前
@Patrick6 安卓 Java iOS object-c 或者 Swift
例如你需要调用蓝牙,相机 ,applypay ,灵动岛之类的手机功能,或者对接一些其他平台的 SDK flutter 上没有实现好的库,你就得去写 Java 或者 oc 代码进行开发 然后在 flutter 侧 写 channel 进行调用。 而且 iOS 必须得用 mac 电脑进行打包发布,Windows 无法打包 iOS 应用 |
11
Patrick6 OP @bsg1992 #10 我这个应该不用管到 ios 的,就安卓端就可以,那你是运用就 flutter 前端,然后接口后端还是.net 这样的模式吗,还是说后端也用到了 dart 语言呢
|