现在就对 python 比较熟悉,前端就会简单的 html, js, css 之类 想开发 mac 上用的 app ,还有安卓和 ios 上用的,最好跨平台,坑少, 能尽量少的学习新语言,如果是性能问题,必须得学,也可以,
1
wuwuta170 OP 平时喜欢捣鼓 app 的 加个好友 v: mutaxi
|
2
okakuyang 2022-09-05 12:02:04 +08:00
用 web 技术开发,mac 上用 electron 打包,安卓 ios 用 uniapp 打包
|
3
FrankAdler 2022-09-05 12:10:53 +08:00 2
跨全部平台的能打的没几个啊,flutter 性能还行语法需要新学,单独 mac+windows python 也够,qt 据说能跨平台要学 c++
不如考虑学两种语言:swift:mac+ios ,java/kotlin:win+android |
4
mxT52CRuqR6o5 2022-09-05 12:14:49 +08:00
会啥用啥呗,python 的话就 PyQT 、Kivy 等等之类的,不是说那些宣传比较好的跨平台框架外就没其他东西可用的
|
5
c0t 2022-09-05 12:21:57 +08:00 via Android
首选跨平台就 flutter 咯,那点语法说实话不难。electron 的话也不是不行,全平台打包应该也没啥问题,这个就用不着学语言了。甚至不在乎性能还可以 imgui ,开局一个 canvas ,其他都靠自己画
|
6
Roanapur 2022-09-05 12:26:28 +08:00 1
必须是原生。
我这么聪明会说 Flutter ? |
7
AscenZ 2022-09-05 12:38:32 +08:00
如果会 Vue 可以试一下 uni-app ,这个东西上手简单。
|
8
shanechiu 2022-09-05 13:13:49 +08:00
tarui, 还可以搞搞 rust
|
11
wuwuta170 OP 程序员真不容易, 看了下 ,如果想要这 ,又要那 ,就得学很多语言和框架 根本不是一个人精力能顾上的,现阶段 准备 先学学 electron 和 flutter 得了 ,这样暂时只用学一门新语言
|
12
WenhaoWu 2022-09-05 14:10:51 +08:00 via iPhone
会 java 的话,dart 根本不算一个新语言,秒上手
|
14
iwdmb 2022-09-05 14:14:53 +08:00
Flutter+1
|
15
ifdef 2022-09-05 14:16:59 +08:00
必须首选 uniapp ,其次 flutter 啊,谁用谁知道,爽的一逼
|
16
leon0918 2022-09-05 16:06:14 +08:00
我做 app 的,正想学 java web 做点产品
|
19
wuwuta170 OP 总结 了下 后端想做 app 最方便的就 uniapp 或 electron 之类的 webapp ,用 js html css 撸 ,如果 需要考虑性能,就用 flutter 撸, 原生的性能是好 , 但能后端同学来说, 学习成本比较高,短期可以先不学
|
20
Vaspike 2022-09-05 17:23:43 +08:00 1
什么年代了,还在用传统跨平台框架方案
不如让我们跟随 Jetbrains 的脚步: 语言: Kotlin+Swift 框架: Compose Multiplatform 具体如下: - 桌面端(Linux+MacOS+Win): Jetbrains compose - 安卓端: Jetpack compose - IOS 端: Compose Multiplatform(封装跨平台通用部分 API) + Swift(调用 IOS 独有 API) - Web 端: 不用我说了叭 |
21
Vaspike 2022-09-05 17:24:31 +08:00
|
23
lancelock 2022-09-05 18:11:07 +08:00
我建议就先不要关注跨平台,选个平台用原生开发先把东西做出来再说。很多时候跨平台是伪需求,遇到的各种坑又花时间又花精力还没什么成果
|
24
justanetizen 2022-09-05 18:17:51 +08:00
Dart Flutter
|
26
wuwuta170 OP @justanetizen 嗯
|
28
nmap 2022-09-05 23:11:39 +08:00
自己搞着玩的东西,要什么跨平台,99%都是一个平台没搞完或者刚搞出来就烂尾了😣
|
29
ma836323493 2022-09-06 10:07:15 +08:00
flutter 好用
|
31
ciki 2022-09-06 11:09:31 +08:00
@FrankAdler #3 编程语言只是基础,关键是生态,框架,各种库 API ,这才是大头
|
32
wuwuta170 OP @lancelock 如果 用 web app ,基本不用学新语言,如果用 flutter ,只用多学一个 dart ,
|
35
wuwuta170 OP @ma836323493 嗯 准备学
|