请各位看看这种情况是 Flutter OC 还是 Swift

2019-03-12 15:08:02 +08:00
 luckyx

lz 大学生 有一门课要求一个手机应用 大概是如下这个效果

lz 目前只会 html js vue, 语言 c cpp java python sql

调研了一下 flutter 和 OC swift 发现 flutter demo 比较少 关于 sliding block 具体实现相关的文献也少 后者虽然 demo 多, 但是感觉 flutter 前景更大点

还请 V 友给点意见 如果用 flutter, flutterblock 您又有什么实现的建议和意见呢? 如果不用 OC 和 swift 选哪一种去学呢

8110 次点击
所在节点    Android
32 条回复
maxxxxx
2019-03-12 18:36:04 +08:00
建议不要把时间浪费在学习新框架上,这种简单的需求对理解新框架不会有太大的帮助跟别说深入了,建议选择一个最熟悉的,快速实现。时间用在最重要的事情身上。结论是用 RN。
qfdk
2019-03-12 20:52:46 +08:00
开工前 来 v2 做一下调研不错 这点表示支持.
具体要只是:作业要做成华容道的游戏.
H5 封装成 webview 未尝不可,因为没有技术限制.
要是 app 开发的课程 那就学的啥就用啥.
搞清楚客户的需求, 他只是要一个 app 还是要你处理需求的过程(如何选择语言或者如何解决开发中的某一些问题)
flutter 确实很新,跨平台 但是他解决的问题是 ui 来简化开发吧.
flutter 配合 crud 操作确实风骚…… 游戏不推荐.

Flutter is Google's mobile UI framework for crafting high-quality native experiences on iOS and Android in record time.

最后还是明确了作业的目的 再选择技术.
houlin
2019-03-12 20:54:58 +08:00
swift 基础,入门快,我就是通过 swift 入门的
pheyer
2019-03-12 21:12:37 +08:00
不用考虑了,直接 oc 吧 https://github.com/imsz5460/-puzzlegame
zhudou
2019-03-13 00:12:15 +08:00
oc
Hilong
2019-03-13 00:31:35 +08:00
ionic mui native script 一堆的 hybrid 框架
darknoll
2019-03-13 08:39:31 +08:00
Flutter,之前有一个人好像学了几个小时就做了个小 demo。看你会这么多,学个这个不难吧。
hoyixi
2019-03-13 09:19:45 +08:00
既然是学生,这还是作业, 何不都做?

做完,选哪个,你自己心里就有你自己的选择了
lk920724
2019-03-13 10:13:25 +08:00
js 套壳 app
zjsxwc
2019-03-13 11:44:54 +08:00
看到楼主这个我用 js 写了


http://zjsxwc.github.io/v2ex-t543747.html
wly19960911
2019-03-13 17:49:27 +08:00
别想太多了,简单为上,flutter 还有太多的 UI 控件等你自己搞,更何况还没有配套的游戏引擎。

学习永远是学习的时候提升高,实现的时候提升会慢一点或者很多,特别是实现的时候不知道正确的路子情况下,容易走弯路,不如踩着别人弯路走。反正一个 HTML 打包成 app 就好,一个课程设计没必要花太多功夫。
zhonghanwen
2019-06-27 16:25:40 +08:00
目前使用 swift 的话构建出来的 ipa 会比使用 oc 构建出来的包大一半。例如 oc 的 ipa 包是 50M,那么使用 swift 构建出来的包差不多 100M.

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

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

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

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

© 2021 V2EX