当前位置:网站首页>Investing in a good navigation framework from the beginning of the jetpack compose tutorial will help you save a lot of migration work later
Investing in a good navigation framework from the beginning of the jetpack compose tutorial will help you save a lot of migration work later
2022-06-24 10:58:00 【Knowledge fatness】
since Google announce Jetpack Compose Of 1.0 About a year has passed since the stable version , This means that developers can now use their UI Toolkits create applications that can be used for production , however , Should you do this ? please remember , What I am saying in this article is purely my point of view , So if you disagree with anything , Please comment or Twitter Tell me
as time goes on ,“ Stable ” The word has been misused many times , And for Jetpack Compose It feels right . Even if they ( Google ) Said it was ready for production , When you use it for large business projects , You should really do your research , For example, check for active problems on the problem tracker , Write a sample application to see how it performs , That is, whether the toolkit provides the necessary widgets ? Will it affect the size and performance of the published application ? most important of all , Does it affect developer productivity and tool support ? It doesn't just apply to Jetpack Compose, And for any library you want to use / frame . What they use to escape is not called “ alpha ” One of the technologies is the introduction of @Experimental Mark some features as unstable comments ( It's not that these functions don't work , It is API May change , This will destroy binary compatibility with previous versions ). In choosing a new framework to write UI when , You really should think about these things .
So when can it be stably used for production purposes ? Don't get me wrong , You can still use it , But if you use it in applications used by millions of users , You should know some questions . please remember , Existing based on View Your toolkit requires 10 Years to mature , So actually we should expect Jetpack Compose At least about 3-4 Years to catch up and become stable , In order to be adopted by the team on a larger scale . Even today , If you see ,Android Of Kotlin The adoption rate is about 70%,
边栏推荐
- 栈题目:括号的分数
- js数组求和的5种方法
- 机械臂速成小指南(二):机械臂的应用
- Solve the timeout of Phoenix query of dbeaver SQL client connection
- 24. image mosaic operation
- Spark提交参数--files的使用
- Appium automation test foundation - mobile end test environment construction (I)
- 【IEEE】自然语言处理与信息检索国际会议(ECNLPIR 2022)
- What characteristics should a good design website have?
- JMeter interface test tool foundation - use badboy to record JMeter script
猜你喜欢

今日睡眠质量记录76分

进程与多线程

Fashionable pop-up mode login registration window

Charles packet capturing tool tutorial

Any 与 TypeVar,让 IDE 的自动补全更好用

26. delete duplicates of ordered array

Rising bubble canvas breaking animation JS special effect

Maui的学习之路 -- 开篇

What you must know about distributed systems -cap

使用Process Monitor工具监测进程对注册表和文件的操作
随机推荐
Nxshell session management supports import and export
js数组求和的5种方法
Spark submission parameter -- use of files
Virtual CD-ROM function how to use and install virtual CD-ROM
[net action!] Cos data escort helps SMEs avoid content security risks!
常用的第三方ui框架
Why should we make the best use of the external chain in SEO?
Web project deployment
Quick completion guide for mechanical arm (zero): main contents and analysis methods of the guide
What is the knowledge map? What does it do
Extremenet: target detection through poles, more detailed target area | CVPR 2019
Tencent wetest platform will bring new benefits in 2021 with 618 special offers!
SwiftUI Swift 内功之 Swift 中的属性观察者 didSet 与 willSet
喜歡就去行動
Rising bubble canvas breaking animation JS special effect
Shape change loader loads jsjs special effect code
把騰訊搬到雲上,治愈了他們的技術焦慮
24. image mosaic operation
JMeter interface test tool foundation - badboy tool
JMeter interface test tool foundation - use badboy to record JMeter script