2020 年 入门安卓学习什么语言?

2020 年 11 月 26 日
 ll5270

业余时间想开发自己的 app 请大佬指教 没有 java 基础

28526 次点击
所在节点    Android
106 条回复
Leonard
2020 年 11 月 26 日
找工作的话建议学点别的,现在 iOS 和 Android 都不好找工作。
自己玩的话无所谓,Java 和 Kotlin 都要学吧,不过两者差不多的。其实自己玩的话也还不如前端,一定要原生的场景其实比较少。
chenyu8674
2020 年 11 月 26 日
《第一行代码》
新出的一版带 kotlin 教程
m30102
2020 年 11 月 26 日
@cxknmsl 65 在后啥意思啊?
Cbdy
2020 年 11 月 26 日
u1s1,Kotlin 一般要有 Java 基础
acidsweet
2020 年 11 月 26 日
Java & Kotlin
1. java 是首选的;
2. kotlin 最好不要作为首选语言,繁杂的语法糖和过于自由的写法会提高入门难度
3. flutter 等到入门再说,目前 flutter 在大厂的生产环境还是难堪大用,据我所之只有闲鱼是 allinflutter 的
evitceted
2020 年 11 月 26 日
flutter
cxknmsl
2020 年 11 月 26 日
@acidsweet,闲鱼已经回归原生了
woctordho
2020 年 11 月 26 日
Python
reeco
2020 年 11 月 26 日
Java,想深入 Kotlin,还是绕不过 Java
WngShhng
2020 年 11 月 26 日
学 java 吧,到时候后端也能用
mlsnatalie
2020 年 11 月 26 日
@cxknmsl 三年后大家用什么呢?
cvbnt
2020 年 11 月 26 日
@m30102 可能是“65 岁的老同志”
fromzero
2020 年 11 月 26 日
@acidsweet 闲鱼 all in 也谈不上,部分模块是的,商品详情和商品发布
acidsweet
2020 年 11 月 26 日
@cxknmsl 我之前还记得闲鱼是唯一一个在主业务场景坚定的推 flutter 的团队,为啥又倒车回去了?
acidsweet
2020 年 11 月 26 日
@fromzero 首页不是么,记得之前看过分享说首页也 flutter 化了才对啊
cxknmsl
2020 年 11 月 26 日
@acidsweet,你用下最新的闲鱼,明显跟以前不一样了,顺滑了很多,看知乎有人用开发者工具调试过,大部分页面都改回原生了
lihongming
2020 年 11 月 26 日
所有推非原生的都是数码爱好者,手机更新频繁。但别忘了普通人有很多还在用三五年前的手机,非原生对他们来说就是一种折磨。

所以我一直有一只老手机,我做的东西(包括网页)都要在上面运行试试,觉得体验还可以才能发布。

很多时候还要测试低速网络下的表现,把连接速度降至 2G,很多流行的 APP 会就此卡死,因为它们在启动时要上传 /下载一些数据,完不成就无法继续。更有甚者,卡在那儿是为了加载广告,简直是对用户的侮辱。

早年 Facebook 的 app 也是 hybrid,后来小扎去了趟非洲,回来就改成了原生。这个故事很多人都听过吧?
azh7138m
2020 年 11 月 26 日
@acidsweet 为啥倒车
脉脉传闻是高 P 要他们改回 native
我猜主要原因是现在内部轮子的 flutter 实现性能不是很理想
james2013
2020 年 11 月 27 日
当然是 java,不管你是用 kotlin,flutter,react native,总会碰到 java.使用安卓的控件和代码时,也是 java 写的
axxahut233
2020 年 11 月 27 日
好湿好湿

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/729427

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX