1
HongJay 2020-11-04 10:11:50 +08:00
谷歌官网
|
2
OldActorsSmile 2020-11-04 10:15:09 +08:00
安卓的话,看腾讯云课堂或者网易课堂的免费课,开发个简单的基本没问题
如果只是普通应用,完全可以用 uni-app,用类似 html 的方式开发 |
3
demo06 2020-11-04 10:18:12 +08:00
github 找现成的吧
|
4
kerb15 2020-11-04 11:08:32 +08:00
《第一行代码》
|
5
axex 2020-11-04 11:27:03 +08:00
直接套 webview 最省事
|
6
lyuxiuchen OP @kerb15 现在去看下
|
7
lyuxiuchen OP @OldActorsSmile 谢谢!
|
8
chenyu8674 2020-11-04 11:29:49 +08:00
《第一行代码》+1
建议直接看 Kotlin 版 |
9
tesguest123 2020-11-04 12:25:25 +08:00 via Android
最近在看 flutter,也可以开发 app
|
10
murmur 2020-11-04 12:39:15 +08:00
为什么那么多人喜欢开发记账应用,这应用有什么魔力么
|
11
uselessVisitor 2020-11-04 13:03:11 +08:00 via Android
@murmur 可能是已经有的不满足需求吧
|
12
lihongming 2020-11-04 13:17:58 +08:00 via iPhone
0 基础,怕是 html 也不懂吧?这样的话似乎原生学起来更简单。先花一个月时间找个黑马之类的培训班的 Java 教程学学,然后学 Android 就行了。
为什么不学 Kotlin ?因为教程不如 Java 的好找。 |
13
xuanbg 2020-11-04 13:19:14 +08:00
先把产品设计出来。
然后再谈怎么写代码的事情。 |
14
markmx 2020-11-04 13:47:40 +08:00
熟悉三样东西就可以 HTML JS APICLONUD(打包流程,云函数) 实现简单的 应该没有问题
|
15
iFlicker 2020-11-04 14:09:05 +08:00 via Android
第一行代码 第三版 没有比这本书(中文)最适合初学者的了
|
16
loshine1992 2020-11-04 14:13:35 +08:00
快速上手的话 Flutter 比较合适,还可以出 iOS 应用。
如果需要 Android 原生的话,就官网教程 Kotlin + Jetpack 一把梭吧。 |
17
treePerson 2020-11-04 14:19:54 +08:00
建议先学 java 基础语法,学到能看懂 android 书的程度,然后就开始看 android 书。(比如第一行代码第二版,android 编程权威指南什么的)。
很不建议接触 kotlin,虽然 google 软硬强推,但那主要是他们和甲骨文有官司的问题,不是 java 和 kotlin 哪个好用的问题。对于初学者来说,kotlin 应该在掌握 java 后再接触,否则可能被花里胡哨的语法弄得不知所云。 现在网络上感觉 kotlin 很时髦,但一些有影响力的畅销书开发者强推 kotlin,是否有收了 google 好处的原因,我认为是值得怀疑的。因为谷歌这样做完全不奇怪,也没有什么理由不这样做。 当然,kotlin 也没什么不好。但要不是谷歌和甲骨文的官司他们怎么可能强推一个新的第一开发语言出来,还是完全兼容 java 虚拟机的语言。紧急替代品身份是一定的,成不成熟不一定。 顺便说一句,鸿蒙开发 100%支持 java,并且 100%不支持 kotlin 。其他许多很成熟的领域 java 都能发挥作用,但不知道 kotlin 除了开发 android 时候弄点花式的语法,还有没有其他领域用途了。 |
18
caozewa 2020-11-04 14:33:23 +08:00
这个可以想
|
19
across 2020-11-04 14:36:41 +08:00
如果已经会一门语言,三个月完全够了。
先看 Java 入门。 然后找 Big nerd ranch 的《 Android 编程权威指南 》跟着学就是。 |
20
Nuttertoo1s 2020-11-04 14:40:35 +08:00
找个配套视频学吧,最好是那种基础到进阶一条龙的,不建议看书学,一方面是书本上的知识大多是落后的,Android 版本一年一升级,书更新的速度是最不上的,另一方面是 Android 的重点在于优化,要多看别人对于一些界面是怎么操作优化
|
21
rebounce 2020-11-04 15:15:21 +08:00 via Android
Flutter
|
22
xloger 2020-11-04 15:23:54 +08:00
同样推荐第一行代码。
至于 kotlin 我倒是觉得没问题,前段时间教一个没有任何编程经验的朋友上手,他也没遇到啥阻碍。至于 Jetpack 我倒是觉得你可以先不用管,用最简单的方式实现了再慢慢改进。 |
23
pC0oc4EbCSsJUy4W 2020-11-04 15:58:11 +08:00
《第一行代码》 Kotlin
|
24
timeyoyo 2020-11-04 16:03:00 +08:00
要啥 6 个月 ,,,Activity 学 1 天 页面布局学 2 天 数据库存储 2 天 流程设计 1 天 页面开发 1 个页面 1.515=天就算是 10 个页面吧 1+2+2+1+15=21 天 实际结果应该小于 21 天
|
25
LLaMA2 2020-11-04 16:05:20 +08:00
|
26
acmore 2020-11-04 17:03:03 +08:00
自己做着玩怎么都行,原生开发繁琐但专注,同时 Uniapp / Flutter 等平台和框架的开发成本未见得就比原生低。
要是准备长期浸淫只有原生一条路可以走。 |
27
qefrgty 2020-11-04 17:31:04 +08:00 via Android
学原生开发,学原生开发,学原生开发。
想要掌握比较实用的编程技能就用 java 开发。 想要单纯的开发 android app 也可以用 kotlin 。 |
28
meteor957 2020-11-04 17:36:12 +08:00
kotlin
|
30
ychost 2020-11-04 21:27:16 +08:00
用 H5 吧,前端那一套就能搞定,比如用 uni 、ionic 或者直接用 vant ui + vue 就实现了
|
31
mxalbert1996 2020-11-04 22:26:40 +08:00 via Android
@treePerson 就提高开发效率和减少 NPE 这两项还不够强推一个语言?更不用说跨平台的 MPP 了。另外 Kotlin 只要是 JVM 都支持,除了鸿蒙还有什么是只支持 Java 不支持 Kotlin 的?
|
32
sankemao 2020-11-04 22:35:33 +08:00
官网是最好的,也是最新的
|
33
kazeik 2020-11-05 08:25:45 +08:00 via iPhone
uni 开发的 app,在用户量达一万时就要收费了,一万用户收五千。而且是等级制的,一万,可万,十万用户数量收费不同。不交费不让你打包。不给发布
|
34
sairoa 2020-11-05 09:18:20 +08:00
记账软件推荐 Beancount,感觉真的很适合程序员或者干 IT 的,只要了解复式记账基本原理,学习一下语法挺简单的。
|
35
hongch 2020-11-05 10:28:28 +08:00 1
看到 17 楼扯了一堆,然后蹦出个鸿蒙,就。。。挺秃然的
|