业余时间想开发自己的 app 请大佬指教 没有 java 基础
业余时间想开发自己的 app 请大佬指教 没有 java 基础
|
RickyCNov 26, 2020
1
kotlin
|
|
zerofancyNov 26, 2020
2
Kotlin 。不过 Kotlin 入门教程一般要求你有 Java 基础……
|
|
debuggerxNov 26, 2020
3
能不学就不学 有空学点其他更有前景的技术不香么
|
|
JirajineNov 26, 2020 via Android
5
react native
|
|
IGJackloveNov 26, 2020 via Android
6
如果想做 Android 和 iOS 建议选 flutter,如果只有 Android 直接学 Java 吧。
|
|
7
@IGJacklove 考虑过,flutter 会不会不兼容之类的毕竟是比较新的
|
|
IGJackloveNov 26, 2020 via Android
8
@ll5270 flutter 现在已经很成熟,很多大厂都在用,坑当然也有,但基本不会有那种没有解决方案的问题。
|
|
9
java 。
熟练了之后再考虑 kotlin 、flutter,不然会困难重重 |
|
sw926Nov 26, 2020
10
Java 和 Kotlin 基本是一门语言,开发自己的 App 可以直接 Flutter,转行必须从 Java 学起,
|
|
skyeNov 26, 2020
11
c++
|
|
YIFZNov 26, 2020
12
还学啥安卓,现在 IT 饱和都成什么样了,35 岁危机警告,不如找个稳定职业做做
|
|
YIFZNov 26, 2020
13
kotlin
|
|
14
因为很有可能其实并不需要“开发自己的 app ”……
1.有可能你想要的东西实际上是有的,只是你没找到——善用搜索引擎,逛逛 github 和 play 市场 2.有可能你的需求并不需要用 app 实现,可能只需要写个网页然后加个桌面书签,可能只是一段脚本放在 Termux 中执行,甚至可能只要下个 Tasker 就能解决 3.可能你是想业余时间学 app 开发拓宽财路,但是后面会发现市场上需要原生 app 开发的项目越来越少,小程序、跨平台等等越来越多地侵占了原生市场…… 所以我说,能不学就不学,过来人表示学 java\kotlin 的投入回报比是越来越低了 |
|
matatabiNov 26, 2020 via iPhone
15
kotlin 或者 flutter
|
|
16
别学 android,如果你是学生,好好刷 leetcode 。
不然就学前端技术。 |
|
meteor957Nov 26, 2020
17
Kotlin
|
|
lwlizheNov 26, 2020
19
如果业余时间开发自己的 app 的话,还不如考虑下 web 端……没必要非要原生,web 端也可以生成 APP
|
|
iFlickerNov 26, 2020
20
想深入就 Java -> Kotlin
想做点东西玩玩建议 Flutter |
|
cxknmslNov 26, 2020
21
学 js,客户端三年内就要消失了。有后选后,无后选前。
|
|
loadingNov 26, 2020 via Android
22
搭车问:
Flutter 似乎用 Dart 语言,好学吗? 目前我前端比较懂,后端用 python 和 go 能写挺多东西,数据库什么的都会,是不是可以用几天时间整一下小程序? |
|
loshine1992Nov 26, 2020
25
先学 Kotlin 做 App
后面再补 Java 和 JVM 知识 直接学 Java 来写 Android 是浪费生命 但学 Kotlin 不学 Java 和 JVM 也是知其然不知其所以然 |
|
yorkwNov 26, 2020
26
建议直接押宝 Google Fuchsia,Flutter 一步到位
|
|
ericguiNov 26, 2020
27
如果纯粹想学着玩,不考虑就业,你想学什么就学什么。
|
|
icyalalaNov 26, 2020
28
flutter 的 Issues 都奔着 8K 去了,还只增不减。
活跃当然是活跃,说成熟那是从何而来啊。。 |
|
flyuqNov 26, 2020
29
别搞客户端了,没一点搞头。
|
|
30
有后选后,无后选前,无后无前,算法也甜,条件允许,无脑后端,前途无量,预定高管,其次前端,需求频繁,温饱有余,人上人难,算法数据,收入可观,最好硕博,高端饭碗,测试开发,也可一战,随手一点,月入过万,走投无路,回家种田,日出日落,生活美满,鬼迷心窍,来客户端,表面繁荣,实则内卷,工作清闲,面试火箭,不到三年,全部玩完,65 在后,绿帽在前,苦口婆心,金玉良言,奉劝诸位,擦亮双眼,有则改之,无则加勉。
|
|
karott7Nov 26, 2020
31
借楼问下 安卓 kotlin 做分辨率适配麻烦吗?
|
|
admpubcomNov 26, 2020 via iPhone
33
做客户端的话可以选择 uni-app, 各种小程序、app 一把梭,用来做基于 web 的项目还是比较不错的。
|
|
lagoonNov 26, 2020
34
推荐 Flutter 。这么说应该会被人骂。
如果确定 Android 的话,推荐 kotlin |
|
atxNov 26, 2020
35
html(webview) 🐶
|
|
kiracyanNov 26, 2020
36
推荐 kotlin 但是 java 你不可能不学
|
|
37
没有 java 基础建议还是 java
有 java 基础的话建议 kotlin |
|
cashewNov 26, 2020
40
只是自己玩的话,直接 Kotlin 。要是用来求职的话,Java 是必不可少的,甚至 Flutter 也要有所了解。
|
|
LeonardNov 26, 2020
41
找工作的话建议学点别的,现在 iOS 和 Android 都不好找工作。
自己玩的话无所谓,Java 和 Kotlin 都要学吧,不过两者差不多的。其实自己玩的话也还不如前端,一定要原生的场景其实比较少。 |
|
chenyu8674Nov 26, 2020
42
《第一行代码》
新出的一版带 kotlin 教程 |
|
CbdyNov 26, 2020 via Android
44
u1s1,Kotlin 一般要有 Java 基础
|
|
acidsweetNov 26, 2020
45
Java & Kotlin
1. java 是首选的; 2. kotlin 最好不要作为首选语言,繁杂的语法糖和过于自由的写法会提高入门难度 3. flutter 等到入门再说,目前 flutter 在大厂的生产环境还是难堪大用,据我所之只有闲鱼是 allinflutter 的 |
|
evitcetedNov 26, 2020
46
flutter
|
|
woctordhoNov 26, 2020 via Android
48
Python
|
|
reecoNov 26, 2020 via Android
49
Java,想深入 Kotlin,还是绕不过 Java
|
|
WngShhngNov 26, 2020
50
学 java 吧,到时候后端也能用
|
|
mlsnatalieNov 26, 2020 via Android
51
@cxknmsl 三年后大家用什么呢?
|
|
57
所有推非原生的都是数码爱好者,手机更新频繁。但别忘了普通人有很多还在用三五年前的手机,非原生对他们来说就是一种折磨。
所以我一直有一只老手机,我做的东西(包括网页)都要在上面运行试试,觉得体验还可以才能发布。 很多时候还要测试低速网络下的表现,把连接速度降至 2G,很多流行的 APP 会就此卡死,因为它们在启动时要上传 /下载一些数据,完不成就无法继续。更有甚者,卡在那儿是为了加载广告,简直是对用户的侮辱。 早年 Facebook 的 app 也是 hybrid,后来小扎去了趟非洲,回来就改成了原生。这个故事很多人都听过吧? |
|
azh7138mNov 26, 2020 via iPhone
58
|
|
james2013Nov 27, 2020 via Android
59
当然是 java,不管你是用 kotlin,flutter,react native,总会碰到 java.使用安卓的控件和代码时,也是 java 写的
|
|
axxahut233Nov 27, 2020
60
好湿好湿
|
|
axxahut233Nov 27, 2020
61
@cxknmsl 好湿好湿
|
|
hyyou2010Nov 27, 2020
62
如果真要学安卓,必然是 java 写原生,这是基础
如果是临时对付一下,不涉及底层或硬件,可以考虑 React-->React Native,这个性价比最高 |
|
constructorNov 27, 2020
64
@cxknmsl 当头一棒 醍醐灌顶
|
|
weixiangzheNov 27, 2020
66
业余时间学点脚本不好吗,开发个 app 就是个玩具
|
|
vineyNov 27, 2020
67
uni-app 不香吗
|
|
zeropercenthappyNov 27, 2020
68
|
|
zeropercenthappyNov 27, 2020
69
不要听风就是雨。
至少我看到咸鱼的 详情页、消息页、发布页 都还是 Flutter 。 |
|
ckyNov 27, 2020
70
PHP 是世界上最好的语言
|
|
raptorNov 27, 2020
71
现在还是 flutter 吧
|
|
ckyNov 27, 2020
72
认真回答,js 吧
|
|
nuttingNov 27, 2020
73
纯安卓市场小了
|
|
azhangbingNov 27, 2020
74
@cxknmsl #30 老哥真是个人才
|
|
cxknmslNov 27, 2020
75
@azhangbing,哎,复制粘贴的,但是做 iOS 两年了,确实深有体会,只能说早转早脱坑
|
|
ClaudeCodeNov 27, 2020
76
建议学 flutter 的 请问你们生产环境用上 flutter 了吗
开口闭口就是大厂用了 个人觉得学前端后端都比移动端有前途. |
|
mlsnatalieNov 27, 2020 via Android
78
@cxknmsl 老哥转什么了?
|
|
durban126Nov 27, 2020
79
推荐 kotlin
|
|
80
内地就别碰移动端开发了。2012-2017 这五年培训出来的那庞大的人群还没有消化完呢。
|
|
82
如果单纯说走上 Android 开发这条路,那必然是 Java 。如果你没有踏上这条路的计划而只是单纯的想做个什么东西在移动端上用,我推荐还是用前端技术栈解决。
首先 kotlin 的定位,就是“better java”,你一定要熟 Java,才能用好 kotlin,否则 kotlin 的糖,对于你来说就是坑,Java 的坑,你要用 kotlin 来踩一遍,而且是 hard way 。 其次是市场生态上,绝大部分 Android 岗位 Java 属于必须项,kotlin 属于加分项。国内的客户端生态还没有到纯 kotlin 能搞定的地步。当年谷歌说 kotlin 支持与 Java 一样是 first priority,国内一帮培训机构当场高潮:kotlin 是官方语言了,Java 马上就要被淘汰了!这几年过去了,然后呢? 至于推荐你上 flutter 、RN 的,说的难听点,叶公好龙不过分,除非你做的 app 根本不涉及任何硬件,否则不了解 native 就去做 hybrid 绝对是撞的一头包,对于熟悉 native 的客户端老鸟来说就是个小槛的东西,在萌新面前就是一座大山。 |
|
fansanggNov 27, 2020
83
kotlin 肯定是首选,没 java 基础的话建议先花上个几天时间补一补 java 基础,再上 kotlin 。
不推荐 flutter |
|
2908701881Nov 27, 2020 via Android
85
各位大佬我想问一下如果想做脚本,应该学哪方面的语言,没有从业经验。就想自己学个语言,
|
|
systemcallNov 27, 2020
87
@lihongming #57
微信 OS 的团队可不会这么想 2 年前的旗舰都卡,当年的千元机也卡。如果是很多人在用的、2-3 年的千元机,卡到爆炸 功耗也大,不知道到底是怎么想的 那些独占的、用着私有 API 的 PWA,也比 twitter, youtube 之类的网页版卡得多:前者在当年的旗舰上跑和后者在几年前的千元机上跑,差不多流畅。而都换成稍微老点的千元机甚至百元机的话,前者几乎无法使用,后者基本上算得上流畅 大概那些公司的管理层每年都会换最新的 iPhone,所以觉得给用户加上一大堆的遥测、广告没什么事吧 |
|
lingyi95Nov 27, 2020 via iPhone
88
Flutter
|
|
NSChrisNov 27, 2020
89
现在我公司的项目只要是简单的页面还是能考虑 flutter 但是稍微要与底层交互的还是只有原生了
flutter 的坑是真的多 |
|
pC0oc4EbCSsJUy4WNov 27, 2020
90
推荐 flutter 的,贵司什么产品在用啊
|
|
stardust21Nov 28, 2020
91
Java + Koltin,基础的语法熟悉下就可以跑官方 Demo 玩了,主要还是看官方文档熟悉 Android 的概念和 API
只是做小工具玩的话就够了,别整其他的,先学会走再跑吧 |
|
LemengNov 28, 2020
92
有 java 基础。学 koltin 是最好的选择
|
|
laminux29Nov 28, 2020
93
只是业余学习的话,建议找一本安卓开发快速入门,那种从一个小 Demo 入门的例子。
找书有个技巧,去当当网,以这类关键字搜书,看销量与评论。 你可能需要学习: Java 、安卓系统、数据库。 |
|
94
v2 太多自以为是的人在这制造恐慌了
|
|
ijrouNov 28, 2020
97
其实 app 客户端前景感觉不太明朗。。。
|
|
opoojkkNov 28, 2020 via iPhone
100
Java 吧,kotlin 还是 Java 的东西
|