想弄个 app,但是写 ui 写烦了,有没有什么特别好弄的组件库,不用在 ui 和交互上让人太费心思的那种…
1
OldActorsSmile 2020-10-30 09:55:39 +08:00
uni app 就很无脑
|
2
fromzero 2020-10-30 09:59:49 +08:00
compose
|
3
mouyase OP @OldActorsSmile 但是这玩意是 vue 写的吧,而且据说很多坑?
|
4
gzf6 2020-10-30 10:06:44 +08:00
ionic, 三大前端框架用哪个都行
|
5
Kmmoonlight 2020-10-30 10:12:53 +08:00
感觉楼主问的原生 UI 框架,然后底下无脑推前端框架
|
6
fansangg 2020-10-30 10:13:20 +08:00
腾讯的,搜搜看
|
7
demo06 2020-10-30 10:18:38 +08:00
要啥功能上 github 搜就完事了还用自己写 ?
|
8
binbin0915 2020-10-30 10:44:50 +08:00
jetpack flutter?
|
9
OldActorsSmile 2020-10-30 10:48:58 +08:00
@mouyase 坑最多的是人不是 IDE
|
10
sprit 2020-10-30 10:57:04 +08:00
QMUI
|
11
loshine1992 2020-10-30 11:08:33 +08:00
如果原生
implementation 'com.google.android.material:material:1.2.1' 如果用 flutter flutter: uses-material-design: true |
12
zoharSoul 2020-10-30 11:09:44 +08:00
没有...
移动端没这个东西, 我也没彻底明白为啥 |
13
iFlicker 2020-10-30 11:20:28 +08:00 via Android
微信读书开源了一套 qmui 质量挺好的 还支持换肤
|
14
lwk 2020-10-30 11:25:29 +08:00 via Android
原生框架推荐一个:腾讯的 QMUI_Android
|
15
Annoke 2020-10-30 11:26:35 +08:00
QMUI
|
16
Annoke 2020-10-30 11:26:53 +08:00
QMUI +jetpack 吧
|
17
dddddd 2020-10-30 11:39:02 +08:00
litho
|
18
mouyase OP 说 QMUI 的挺多,下午看看是个啥
|
19
mouyase OP @loshine1992 我应该从哪里吐槽呢
|
20
nicevar 2020-10-30 11:46:03 +08:00
前端框架做功能简单的还行,做复杂的项目就是往坑里跳,最好的办法就是看需求,如果就那么几个页面,无脑上 uni-app 这种也行,否则还是老老实实用原生的,熟练了开发一点不比 flutter 、RN 这种慢。
|
21
lujie2012 2020-10-30 11:51:13 +08:00
这样的情况已经存在 10 年了,没有无脑的框架,你不看 IOS 还推出 SWIFT UI 。唯一解药是 Flutter
|
22
iConnect 2020-10-30 13:46:56 +08:00 via Android
前端框架这个概念也只是 web 编程叫的多,安卓是客户端编程,超过 web 范围大很多,没法有一个统一适用的 UI 框架。只需要适应 Web 类似应用,md 真的足够了
|
23
pytth 2020-10-30 15:37:22 +08:00
uni-app 做一个简单的 app 很快速,常见的安卓 api 都有,采用 Vue 语法,上手快,坑我也踩过了,不少,但基本可以解决。
|
24
Sniper416 2020-10-30 16:07:23 +08:00
那意思是使用原生页面上的每个空间和布局都只有自己慢慢怼吗?
|
26
xcstream 2020-10-30 16:15:59 +08:00
wap2app
|
27
pC0oc4EbCSsJUy4W 2020-10-30 16:24:36 +08:00
推前端框架,还不如 webview 操作算了。
|
31
loshine1992 2020-10-30 17:40:14 +08:00
@mouyase
https://material.io/develop/android/docs/getting-started Material 库就是 Google 官方提供的 material design 的组件库,无脑撸就行了 |
32
zoharSoul 2020-10-30 17:48:31 +08:00
@Sniper416 有控件. 但是跟前端意义上的组件库还不太一样.
具体来说就是你很难在没有 ui 设计的帮助下, 做出来一个基本美观的应用. |
33
huage2580 2020-10-30 17:49:30 +08:00
说实话,全看 ui 咋搞,自己的项目的话,原生+material 满足大部分场景
|
34
janus77 2020-10-30 19:23:11 +08:00
这个真没有,安卓端的交互可以有很多种花样,不像 element 只需要组件库的那几种就能满足绝大部分需求。另外安卓需要自己写业务逻辑,这层可不只是 UI 组件能做到的了,实现方式也有很多。所以脚手架类的东西从来都没有,只有一个小库负责一部分小功能,小而专精,然后你自由选择组合成你自己顺手的脚手架
|
35
stardust21 2020-10-31 00:33:06 +08:00
看起来是没有原生开发经验,首选 webview 或者 RN,只有纯 UI 和网络的话可以考虑 Flutter 。
会原生的话写简单 app 其实也不麻烦 |
36
kwanzaa 2020-10-31 02:46:47 +08:00
|
37
MePride 2020-10-31 09:16:47 +08:00
亚瑟多年不做 android 了吧
|
38
daozhihun 2020-10-31 17:30:02 +08:00
想要上手最快的还是原生的吧(不要用 MVVM 、LiveData 之类的)
|
39
mouyase OP 感谢各位老哥,qmui 看起来有点像 element,感觉还挺不错的,uniapp 也看了,也是个选择,准备先用 qmui 试试看
|
40
mouyase OP @stardust21 我是有几年原生开发经验的,但是实在不想从空白布局开始写 app 了
|
42
mouyase OP 发现了一个新的库,叫 xui,看起来也还可以,上次更新是两个月之前
|