|
owen800qOct 7, 2023 via iPhone
1
Android webview 套 h5
|
|
t6gfx4ddv3Oct 7, 2023 via Android
2
kotlin
|
|
sduoduo233Oct 7, 2023
3
java
|
|
awsl2333Oct 8, 2023
4
Flutter
|
|
oldrootOct 8, 2023
5
react native
|
|
6
5 层楼给了 5 个方案,太真实了
|
|
flyfish01Oct 8, 2023
7
微信小程序
|
|
okkkkOct 8, 2023
8
uniapp
|
|
gaifankingOct 8, 2023
9
weex
|
|
xinyu391Oct 8, 2023
10
maui
|
|
anson2017Oct 8, 2023
12
uniapp + 1
|
|
MapzOct 8, 2023
13
qt for android
|
|
JeffyChenOct 8, 2023
14
c++ qt
|
|
leisifungOct 8, 2023
16
以上列出了好多方案,乜技术都有,睇你中意咩技术。
|
|
cokeyOct 8, 2023
17
Flutter 或 uniapp
|
|
neptunoOct 8, 2023
18
选跟你之前语言最接近的
|
|
weiwenhaoOct 8, 2023
19
后端,推荐用哪个方案呀。
|
|
BearCookieOct 8, 2023
20
flutter 也许更好吧
|
|
superedlimitedOct 8, 2023 via Android
21
kotlin 吧,官方文档跟着学就可以。小白就不要搞跨端了。先学语言,再学安卓相关。先不要用 jetpack compose ,先学 xml 布局的。等熟练了,先去学 html css js react ,然后觉得有趣再去学 jetpack compose 。不感兴趣,就可以考虑放弃原生安卓开发,开始 expo + react-native 之路。然后你就会发现,安卓原生 dx 真是太烂了。可是,一开始作为一个小白,总得体验一下到底有多烂的吧,这大概就是人生吧。
|
|
unco020511Oct 8, 2023
22
看你之前的技术栈,如果是 java,那肯定首选 kotlin+compose,如果是前端的话,那可以用 webview 套 h5,或者你选跨平台 flutter 也是可以的.
|
|
unco020511Oct 8, 2023
23
@litchinn 安卓现在就是这个样子
|
|
caiqichangOct 8, 2023
24
unity [狗头]
|
|
zebsaveOct 8, 2023
25
选"中文-简体"比较好
|
|
MaerdOct 8, 2023
26
jetpack compose 或 react-native
不过不得不说,安卓原生开发体验真是太差了,谷歌的 api 属于是既不稳定又不好用的 |
|
tool2dOct 8, 2023
27
我选 java ,原因是 chatgpt 的历史训练数据集足够多,90%代码都可以让他帮忙写。
|
|
56rhcrivs55TVKdXOct 8, 2023
28
PWA
|
|
realfatboyOct 8, 2023
29
搭车问一下,现在只懂得用 autojs ,用 js 代码写写简单的脚本的安卓运行。如果写原生安卓 app ,无缝从 js 代码习惯转过去,选哪个?
|
|
DjlionOct 8, 2023
31
如果不想去学一门新语言的话,可以试一下 App Inventor ,一个低代码平台
|
|
heelerdeerOct 8, 2023
32
@realfatboy react native
|
|
berserkOct 8, 2023
33
prompt
|
|
berserkOct 8, 2023
34
开发 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 开发学习过程中一切顺利! |
|
dayeye2006199Oct 8, 2023 via Android
35
会 js react native ,不会老老实实 Java kotlin
|
|
pengtdydOct 8, 2023
36
原生才是最好的,原汁原味,回归“食材”本身的味道,拒绝任何“替代餐”。
|
|
huazidevOct 8, 2023
37
kotlin ,官方推荐的 Android 的开发语言,熟练后可以直接用 jetpack compose ,最重要的事原生开发。
|
|
pocarisweatOct 8, 2023
38
人家开发自用 App ,也没有提某方面背景,那不是应该默认最好的方案就是原生吗?资料最多,坑最少。而且现在 AI 这么发达,跟着 AI 照猫画虎学起来也快。
|
|
snowflake007Oct 8, 2023
39
一堆第三方的各种技术 框架,哪一天第三方组织/公司不维护都难说。
还是建议 java + kotlin 或者选一个适合你上手的,这才是坑最少的途径! |
|
realfatboyOct 8, 2023
40
@heelerdeer 感谢指点
|
|
lc5900Oct 8, 2023
41
没有跨平台需求,就老实 Kotlin 原生开发,坑最少
|
|
cander0815Oct 8, 2023
42
只限制安卓的话,可以考虑下快应用吧,前提是国内的操作系统
|
|
marcolin18Oct 8, 2023
43
OP 先把大致需求、以及你自己想要的收获说一下,不同应用类型可以有不同的、相对合适的方案
|
|
jianyingsyOct 8, 2023
44
@berserk #34 这是 next web 那个复制按钮复制来的吗? markdown 都给复制下来了。手动选择再复制貌似不会?
|
|
berserkOct 8, 2023
45
@jianyingsy chatGPT 现在有这个复制按钮了。
|
|
BiidddJun 3, 2024 via Android
46
这我看了 20 楼,给了 18 个方案
|