1
owen800q 356 天前 via iPhone
Android webview 套 h5
|
2
t6gfx4ddv3 356 天前 via Android
kotlin
|
3
sduoduo233 356 天前
java
|
4
liuhai233 356 天前
Flutter
|
5
oldroot 355 天前
react native
|
6
litchinn 355 天前 39
5 层楼给了 5 个方案,太真实了
|
7
flyfish01 355 天前
微信小程序
|
8
okkkk 355 天前
uniapp
|
9
gaifanking 355 天前
weex
|
10
xinyu391 355 天前
maui
|
12
anson2017 355 天前
uniapp + 1
|
13
Mapz 355 天前
qt for android
|
14
JeffyChen 355 天前
c++ qt
|
16
leisifung 355 天前
以上列出了好多方案,乜技术都有,睇你中意咩技术。
|
17
cokey 355 天前
Flutter 或 uniapp
|
18
neptuno 355 天前
选跟你之前语言最接近的
|
19
weiwenhao 355 天前
后端,推荐用哪个方案呀。
|
20
neochen13 355 天前
flutter 也许更好吧
|
21
superedlimited 355 天前 via Android
kotlin 吧,官方文档跟着学就可以。小白就不要搞跨端了。先学语言,再学安卓相关。先不要用 jetpack compose ,先学 xml 布局的。等熟练了,先去学 html css js react ,然后觉得有趣再去学 jetpack compose 。不感兴趣,就可以考虑放弃原生安卓开发,开始 expo + react-native 之路。然后你就会发现,安卓原生 dx 真是太烂了。可是,一开始作为一个小白,总得体验一下到底有多烂的吧,这大概就是人生吧。
|
22
unco020511 355 天前
看你之前的技术栈,如果是 java,那肯定首选 kotlin+compose,如果是前端的话,那可以用 webview 套 h5,或者你选跨平台 flutter 也是可以的.
|
23
unco020511 355 天前
@litchinn 安卓现在就是这个样子
|
24
caiqichang 355 天前
unity [狗头]
|
25
zebsave 355 天前
选"中文-简体"比较好
|
26
Maerd 355 天前
jetpack compose 或 react-native
不过不得不说,安卓原生开发体验真是太差了,谷歌的 api 属于是既不稳定又不好用的 |
27
tool2d 355 天前
我选 java ,原因是 chatgpt 的历史训练数据集足够多,90%代码都可以让他帮忙写。
|
28
56rhcrivs55TVKdX 355 天前
PWA
|
29
realfatboy 355 天前
搭车问一下,现在只懂得用 autojs ,用 js 代码写写简单的脚本的安卓运行。如果写原生安卓 app ,无缝从 js 代码习惯转过去,选哪个?
|
31
Djlion 355 天前
如果不想去学一门新语言的话,可以试一下 App Inventor ,一个低代码平台
|
32
heelerdeer 355 天前
@realfatboy react native
|
33
berserk 355 天前
prompt
|
34
berserk 355 天前
开发 Android APP 主要有以下几种常用的语言和框架选择:
1. **Java:** - Java 是 Android 开发的官方语言,有着丰富的库和广泛的社区支持。 - 如果你是 Java 新手,学习曲线可能相对较陡,但一旦掌握,可以非常顺利地进行 Android 开发。 - Android Studio 提供对 Java 的很好的支持。 2. **Kotlin:** - Kotlin 是一种与 Java 完全兼容的编程语言,也是 Google 官方推荐的 Android 开发语言。 - 它比 Java 更简洁、更易读,并且提供更多的现代编程语言特性,对新手更友好。 - 如果你计划从零开始学习 Android 开发,Kotlin 可能是最好的选择。 3. **Flutter (Dart 语言):** - Flutter 是一个由 Google 开发的开源框架,使用 Dart 语言编写。 - 它可以用于开发跨平台应用程序( Android 和 iOS )。 - 如果你希望开发的 APP 能同时运行在 Android 和 iOS 平台上,可以考虑使用 Flutter 。 4. **React Native (JavaScript/TypeScript):** - React Native 是由 Facebook 开发的一个开源框架,使用 JavaScript 或 TypeScript 编写。 - 它也支持跨平台开发。 - 如果你已经熟悉 JavaScript 或 React ,那么学习 React Native 会更容易。 5. **其他:** - 还有其他一些框架和语言可以用于 Android 开发,例如 Xamarin (C#),但它们可能没有上述选项那么流行或支持广泛。 ### 选择建议: - 如果你是 Android 开发初学者,并计划只针对 Android 平台开发,那么 Kotlin 是非常好的选择。 - 如果你计划开发跨平台应用,可以考虑 Flutter 或 React Native 。 - 选择哪种语言和框架取决于你的个人经验、项目需求和学习目标。 希望这些信息对你有帮助!祝你在 Android 开发学习过程中一切顺利! |
35
dayeye2006199 355 天前 via Android
会 js react native ,不会老老实实 Java kotlin
|
36
pengtdyd 355 天前
原生才是最好的,原汁原味,回归“食材”本身的味道,拒绝任何“替代餐”。
|
37
huazidev 355 天前
kotlin ,官方推荐的 Android 的开发语言,熟练后可以直接用 jetpack compose ,最重要的事原生开发。
|
38
pocarisweat 355 天前
人家开发自用 App ,也没有提某方面背景,那不是应该默认最好的方案就是原生吗?资料最多,坑最少。而且现在 AI 这么发达,跟着 AI 照猫画虎学起来也快。
|
39
snowflake007 355 天前
一堆第三方的各种技术 框架,哪一天第三方组织/公司不维护都难说。
还是建议 java + kotlin 或者选一个适合你上手的,这才是坑最少的途径! |
40
realfatboy 355 天前
@heelerdeer 感谢指点
|
41
lc5900 355 天前
没有跨平台需求,就老实 Kotlin 原生开发,坑最少
|
42
cander0815 355 天前
只限制安卓的话,可以考虑下快应用吧,前提是国内的操作系统
|
43
marcolin18 355 天前
OP 先把大致需求、以及你自己想要的收获说一下,不同应用类型可以有不同的、相对合适的方案
|
44
jianyingsy 355 天前
@berserk #34 这是 next web 那个复制按钮复制来的吗? markdown 都给复制下来了。手动选择再复制貌似不会?
|
45
berserk 355 天前
@jianyingsy chatGPT 现在有这个复制按钮了。
|
46
Biiddd 116 天前 via Android
这我看了 20 楼,给了 18 个方案
|