当前位置:网站首页>Why is the kotlin language not popular now?
Why is the kotlin language not popular now?
2022-06-10 23:20:00 【Android old skin】
Kotlin No fire , In fact, it has been developing slowly , It's getting hotter and hotter .
There is no such thing as the original fire is very hot but now it is not .
and google The official emphasizes that all activities are Kotlin first .
Some libraries even support only kotlin. Oh , If you don't care 「 It is specially made for the old version of Hongmeng 」 In a better environment , So the new version of Hongmeng is also everything kotlin Priority .
Maybe the reason why it can't fire is jetbrains It's no match for sun Follow oracle Wait until the company is rich and powerful . Yes , It is not google in order to android The language of creation . It is jetbrains Created to make programmers more comfortable with programming ,google I just chose it .
jetbrains In fact, in the programming industry, the reviews are very good ,jb The family barrel is considered to be 「 The only challenge visual studio Universe first ide status 」 Products . So actually jb Our products should be reliable .
But as far as I'm concerned , Not used before kotlin The reason is still because prejudice . I used to refuse to accept it because of prejudice kotlin,「 since Java That's enough. , Why do you need another language ?」. But I really use kotlin After writing a project, I began to regret : Regret touching it too late .
quite a lot java The programmer , Especially server-side programmers . Never tried kotlin, So I resisted it subjectively . I understand this 「 Not willing to jump out of the comfort zone 」 Ideas . But soon , The pleasure of new language features will overcome this hesitation .
Theoretically , All available java Virtual machines can be used anywhere kotlin, But actually , part ide It may not be easy to deploy kotlin Editing and compiling , Maybe this will be a hindrance . Who is right ?
If you want to learn Koltin But lack of learning materials , And I happened to collect this book, which was jointly created by Ali's technical experts for ten years “ newest ”《Kotlin Beginner to master 》 and 《 senior Kotlin Strengthen actual combat ( attach Demo)》, It's you who study Kotlin The treasure of sunflower . The following text begins :
《Kotlin Beginner to master 》
This content will use Kotlin As the main language to develop a android application . The way is to learn the language by developing an application , Instead of learning according to the traditional structure . I will stop at the point of interest and pass with Java1.7 Talk about... In a comparative way Kotlin Some of the concepts and characteristics of . In this way, you can know the difference between them , And know which language features can help you improve your productivity .


Now you know how to use Kotlin A small example of implementation , I'm sure you'll want to use it in your... As soon as possible
Practice . Don't worry about , In the first chapter, I will help you build your development environment , So you can stand
That is to write code .

from Kotlin The understanding of grammatical concepts, the creation of the project and the completion of the whole project , Every article adopts “ one-on-one ” How to explain , Focus on summarizing practical experience in work , And share with you some solutions to difficult problems , Let you in your future work , Can be guided by methodology .


Due to space limitation , Only a screenshot shows part of , Complete documentation is required , You can click the QR code at the end of the text to get it for free
When you master Kotlin After the basic application of language , It's time to start intensive learning , Enter the actual combat link , Believe in this advanced Kotlin Reinforcement learning ( attach Demo) Is suitable for the next supporting study . Its content mainly includes three aspects Kotlin Introductory tutorial 、Kotlin Guide to avoiding the pit in actual combat 、 Project practice 《Kotlin Jetpack actual combat 》.
Kotlin Introductory tutorial :

Kotlin Guide to avoiding the pit in actual combat :

Project practice 《Kotlin Jetpack actual combat 》:

Welcome to one click three company support , If you need the answers to the interview questions in the text , Click directly at the end of the text CSDN Official certified wechat cards are available free of charge 【 Guarantee 100% free 】↓↓↓
边栏推荐
- 爬虫学习知识
- DC2 of vulnhub
- 30 frequently asked questions of 2022 latest software test interview questions [continuous update ~]
- About string format(String format, Object... args)
- Auto. JS Pro development environment configuration
- Clustered and non clustered indexes
- 字蛛(font-spider)教学——ttf/otf字体文件压缩
- ICML2022 | 从零开始重新审视端到端的语音到文本翻译
- 28岁自学编程会不会太晚了?靠谱吗?
- Project training 10 - backup of specific databases
猜你喜欢

Introduction to software testing: the concept and process of software testing (brilliant content)

原生支持 ARM64 的首个版本!微软 Win11/10 免费工具集 PowerToys 0.59 发布

IP anti query domain name

Lenovo explained for the first time the five advantages of hybrid cloud Lenovo xcloud and how to build an intelligent digital base

R 语言绘制二维正态分布的密度曲面图;

Vscode common shortcuts

PwnTheBox,Pwn:tutorial1

Executor - Shutdown、ShutdownNow、awaitTermination 详解与实战

LeetCode+ 21 - 25

Gather for summer Yiping: not everything is reported to Robin Lee. They compete with Xiaomi Huawei by products
随机推荐
可扩展到Max–MCU和MPU开发,使用相同的许可证
Icml2022 | reexamine end-to-end voice to text translation from scratch
LeetCode+ 21 - 25
2022 Shanghai safety officer C certificate operation certificate examination question bank simulated examination platform operation
2022g1 industrial boiler stoker test questions and online simulation test
关于idea中src下 无法new一个package
34. find the first and last positions of elements in the sorted array - binary search, double pointer
28岁自学编程会不会太晚了?靠谱吗?
0223 summary
Unity code registers events for animation
Thread pool: a magic weapon for managing threads
上海证券开户是安全的吗?
数据与信息资源共享平台(四)
执行Oracle的SQL语句报错【ORA-00904: “CREATETIME“: 标识符无效】、【ORA-00913: 值过多】解决办法
Vscode common shortcuts
数学与素质教育
Laravel8 enables alicloud file upload
Our understanding of the industrial Internet is still trapped in the logic of an Internet like platform and center
Data and information resource sharing platform (IV)
【接口教程】EasyCVR如何通过接口设置平台级联?