1
vsitebon 2023-07-21 15:15:44 +08:00
如果是 APP ,那建议 React Native 或者 Flutter.
|
2
yebiwufan OP @vsitebon flutter 学习成本大吗?我想一个月内快速做出 app 出来,uni-app 会不会学习成本小一些?
|
4
wqhui 2023-07-21 15:21:49 +08:00
看视频效率低,最快的是粗略看一遍语法、结构,一边撸代码一边查
|
5
tutou 2023-07-21 15:23:02 +08:00
react native 套壳 webview ,小程序也可以套 webview ,能用不是很完美
|
6
bitmin 2023-07-21 15:25:17 +08:00
先看 JS ,再看 Vue ,不需要看几个月,撑死一周就能拿来用了吧
如果不做小程序,只做 App ,看看 Android 原生,可以直接用 Java 写 |
7
875127234 2023-07-21 15:26:15 +08:00 1
为啥当牛马还那么着急
|
8
janus77 2023-07-21 15:34:19 +08:00
你思考的角度偏了
首先看目的 导师要求我感觉多半是自己用的工具软件或者是应付某些小项目的一次性软件 别听他说的扩展小程序版本 就算是真的扩展 等后面你慢慢学也行啊 当前的话 最简单的办法是找个外包做或者找个开源模板改就行了。选型的话怎么简单怎么来 |
9
xiaoriri666 2023-07-21 15:34:31 +08:00
直接用 uniapp
|
10
iweus 2023-07-21 15:36:25 +08:00
先看一遍大概,再结合 chatgpt 撸代码
|
11
eurry 2023-07-21 15:44:46 +08:00
赞同 6 楼
|
12
lilei2023 2023-07-21 15:45:24 +08:00
如果要搞小程序,还是先用 uni-app 吧,都是 js 、ts ,能很快上手
|
13
thetbw 2023-07-21 15:52:14 +08:00
uni-app
|
14
marcong95 2023-07-21 15:55:38 +08:00
uniapp 如果你碰不上那些史前巨坑的话,上手快倒是快的,但是万一你碰上了,那就恭喜你~~~
不过其实既然都是 0 前端基础,uniapp 其实也没那么好上手吧 |
15
okakuyang 2023-07-21 15:58:08 +08:00 via iPhone
套个壳用 webview
|
16
yebiwufan OP @bitmin 请问安卓原生学习成本大吗?不考虑什么拓展性的话,学习 vue 到做出 app 和直接学安卓原生哪个学习成本更大?
|
17
wa143825 2023-07-21 16:00:24 +08:00
要拓展小程序,只能 uniapp ,虽然垃圾点,但能拿出东西
|
18
yebiwufan OP @janus77 是的,我也是想着怎么选型简单怎么来.想请问这种情况下有 java 基础是不是直接安卓原生的学习成本更低一些?
打算直接找个安卓开源项目改改得了 |
19
jiejia 2023-07-21 16:03:29 +08:00
Donut
|
20
bitmin 2023-07-21 16:13:52 +08:00
@yebiwufan #16 我自己感觉如果只是用 Android 做一个简单的应用,学习成本不高。因为你已经对 Java 了解了
vue 的话,学起来上手做简单的页面也很快,但不知道你对 js css 了解程度怎么样。我没用 uni-app 打包过 App ,不知道这里还会不会有坑 我个人觉得 Android 上面的布局和样式比 html css 简单多了 具体到哪个学习成本更大,要看你原来的知识结构了,这我判断不来 |
21
lishei 2023-07-21 16:29:26 +08:00
如果是 APP 并且没有前端基础的话推荐 flutter , 如果有一点前端基础并且需要有小程序或者功能简单小程序完全够用的话推荐 uni-app
|
22
pota 2023-07-21 16:35:33 +08:00
套个壳用 webview
|
23
cshlxm 2023-07-21 16:39:07 +08:00
原生 java 想做的很好看比较考验人,不如先学学 js ,vue ,边学边上手,1 周多就够了
|
24
bhbhxy 2023-07-21 16:39:45 +08:00
blazor ,开发效率很高
|
27
biantaoGG 2023-07-21 16:58:03 +08:00
Android 偏向的是前端其实。。。
|
28
JYii 2023-07-21 17:10:23 +08:00
根本不可能,一点前端不会,如果说学 js ,vue 框架算你快的,但是样式怎么办,即便调个 ui 库,时间算下来都不够
|
29
saberC8 2023-07-21 17:18:19 +08:00
你可以使用 ruoyi 全家桶弄下
|
30
Muniesa 2023-07-21 17:20:48 +08:00 via Android
如果只是和后端请求简单渲染一下,不考虑什么硬件调用的和美观的话,直接原生就可以了啊,写个简单能用的 app 哪有那么难…
|
31
amlee 2023-07-21 17:24:48 +08:00
我惊了!你们真觉得前端 0 基础的一周能把 js 和 vue 一起上手?
|
32
hahasong 2023-07-21 17:28:38 +08:00
会 java 就直接 android 写了,就是各种回调 查文档。想要什么效果就网上找插件、源码
|
33
yufeng0681 2023-07-21 17:41:27 +08:00 1
你导师的问题。完全不懂软件工程的样子。白嫖学生。
1 、他带的其他学生,也是要求一个软件全部搞定? 2 、你告诉他你不会前端,让他找前端或者花钱找前端可不可以? 3 、这种事情导师是不是经常接,如果是临时突发的,你可以自己花钱把事情给办妥了,讨好导师。如果是导师接的项目,有钱的,还得走正规开发流程。 当然后续你自己乐意学前端,你也可以搞。给导师打工,混好文凭。 4 、你不懂得拒绝,不懂得合理提要求, 这个学徒当起来会很痛苦,妥妥的 PUA 。 后续提各种不合理的软件要求,你也大概率不会抗争。 |
34
jstony 2023-07-21 17:45:31 +08:00
还是直接写小程序吧,腾讯有多端解决方案,你小程序可以直接编译成跨平台的 app 。
关键词:[donut]( https://dev.weixin.qq.com/) 但是有个需要提醒一下,腾讯现在提供的各种应用能力是免费的,但是不排除以后会收费。 需要自己评估一下。 |
35
imtianx 2023-07-21 17:54:53 +08:00
推荐直接用 java 来写 android ,上面说的任何跨平台的,配置环境、开发过程都可能出现各种坑,作为一个有经验的来做,也可能有各种问题,更何况 0 经验的新手。
|
36
x77 2023-07-21 20:10:46 +08:00
Java 后端背景的话,选 Android 原生 App 成本比 Web 前端低。Android 原生 App 也可以用 Java 开发,搞前端的估计光是 JS 的动态类型就得让你转好久
|
37
dayeye2006199 2023-07-22 05:11:18 +08:00
java 感觉最熟悉的应该是 angular 。
但估计我说这个,会被这个版里面其他的人打死 |
38
anjingdexiaocai 2023-07-22 09:05:13 +08:00 via Android
我只能都是坑,如果你没接触过 Android ,Android studio 编译出问题会让你抓狂
|
39
lujiaosama 2023-07-22 10:02:21 +08:00
一个很关键的问题, 你这个项目涉及到硬件能力不? 不涉及的话用 JS 技术栈的 UNIAPP 糊一个出来问题不大. 涉及到硬件能力比如蓝牙之类的只推荐原生. 导师的要求是一回事, 实际上根本没有一种技术可以兼顾多端, 只能有侧重点. 后期基本上要分开的, 那就后期再说.
|
40
errZX 2023-07-22 10:20:43 +08:00 via Android
@amlee 我后端去年年底开项目的时候就这样,只能 cv 别人的代码摁写,但是我会一点点 js 还好些
|
41
StateMa 2023-07-22 11:23:42 +08:00
rn 或者 uni
uni 适用于基于 webview 的项目,也就是硬件调用方面涉及少的 |
42
StateMa 2023-07-22 11:24:36 +08:00
只会 vue 就 uni 吧,无感迁移的,上手成本很低
|
44
guaish 2023-07-22 11:49:35 +08:00
uniapp
|
45
encro 2023-07-22 13:43:19 +08:00
当然是 uni + uView 。。。
开发效率是第一个的,不接受反驳。。。 说出你项目的类型,说不定马上就嫩搜出一个类似的,改模板,改接口就能用了。 |
46
cquan 2023-07-22 18:53:17 +08:00
uniapp ,会前端三剑客就行
|