写一套 Flutter+ Java 能通吃 ios 和安卓吗?

2019-06-27 23:20:57 +08:00
 haisenbobo

写一套用 Flutter 做前端,Java 做后端,这一套能通吃 ios 和安卓吗?

3509 次点击
所在节点    问与答
18 条回复
HongJay
2019-06-27 23:30:44 +08:00
如果你通吃的是两端那应该可以。如果你通吃的是需求,那不行
HarveyLiu
2019-06-27 23:31:15 +08:00
FLutter 自身就是跨平台设计的,不需要 java
q8164305
2019-06-28 00:05:15 +08:00
flutter 做不了很复杂的吧
snoopy1024
2019-06-28 00:06:34 +08:00
@HarveyLiu 审题
Cellei
2019-06-28 06:22:56 +08:00
Flutter 需要有原生安卓和 IOS 开发经验么?
skull
2019-06-28 08:11:11 +08:00
@HarveyLiu 高考零分
wd
2019-06-28 08:13:37 +08:00
@Cellei #5 除非你就是做一个 todo list 要不然你肯定会需要 debug 到 native 代码里面 不懂就只能大眼瞪小眼
nicevar
2019-06-28 08:21:06 +08:00
能不能通吃是看你的需求,如果你只是写个展示类的应用,比如新闻 app,就没啥问题,如果是复杂的应用基本上离不开 native 的开发,这种情况无论是 RN 还是 Flutter 都是扯蛋,就像阿里系的应用,需求过于复杂,又引入各种框架,结果呢,程序未用,启动先僵。
dagger2
2019-06-28 08:39:59 +08:00
如何只是展示信息没问题,但涉及到功能性的东西比如抖音微信之类的,还是要 native,跨平台是趋势,可以用 flutter 开发,但是 native 必须得会。
ArJun
2019-06-28 08:48:38 +08:00
大部分需求其实没什么问题了
theoran
2019-06-28 08:54:28 +08:00
你看你需要什么功能,有些 native 功能没有 flutter 插件提供的前提下需要自己写 plugin,这时候需要你同时会 Flutter+Android+iOS
Lin0936
2019-06-28 08:56:27 +08:00
看需求情况,复杂点的话还是都得会。
ryougifujino
2019-06-28 09:18:45 +08:00
说实话,现阶段感觉 flutter 和原生比,掉帧严重
murmur
2019-06-28 09:30:07 +08:00
flutter+ios+android 可以
damngood
2019-06-28 09:33:00 +08:00
对我这种已经会 iOS 开发的人来说, 死等 Swift UI 跨平台.

跨多个平台的可能性近期希望不大, 但是跨 Web 的可能性个人感觉希望比较大.

Declarative Dom + Swift Wasm
gzf6
2019-06-28 11:12:07 +08:00
@damngood swift 是不是也可以写后端?不太懂,有兴趣
stabc
2019-06-28 11:30:36 +08:00
推荐 react native。js 语言通吃安卓、ios、web 前后端
damngood
2019-06-28 15:35:45 +08:00
@gzf6 可以的. 目前 Vapor 貌似做得还不错. 只是相比其他方案轮子肯定要少很多.
国外有不少开发者在折腾.

就我自己而言, 目前还不太相信 Swift On Server Side 的能力. 过个两三年再说吧.
主要是社区用 Swift 的大部分都是客户端这块的, Server 这边的诉求不大, 所以我自己来说用 Go 或者 Rust 感觉都要比 Swift 来得要实际一些.

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

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

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

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

© 2021 V2EX