当前位置:网站首页>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%,
边栏推荐
- Illustration miscellaneous [for archiving to prevent loss]
- Today's sleep quality record 76 points
- Virtual CD-ROM function how to use and install virtual CD-ROM
- 解决DBeaver SQL Client 连接phoenix查询超时
- Any 与 TypeVar,让 IDE 的自动补全更好用
- 【IEEE出版】2022年自然语言处理与信息检索国际会议(ECNLPIR 2022)
- JMeter interface test tool foundation - sampler (II)
- Which is a good CAD drawing software? How to select good software
- Web项目部署
- 126. word Solitaire II BFS
猜你喜欢

Maui的学习之路 -- 开篇

Differences among cookies, session, localstorage and sessionstorage

Charles packet capturing tool tutorial

Hbuilder makes hero skin lottery games

Quick completion guide for manipulator (III): mechanical structure of manipulator

机械臂速成小指南(零):指南主要内容及分析方法

初识string+简单用法(一)

Today's sleep quality record 76 points
![[data analysis data source] coordinates of provinces, cities and administrative regions across the country (including boundary coordinate points and central coordinate points)](/img/a8/84088b1e61deaf62f22d85a007423b.png)
[data analysis data source] coordinates of provinces, cities and administrative regions across the country (including boundary coordinate points and central coordinate points)

Stack Title: exclusive time of function
随机推荐
What does ERP system mean
js数组求和的5种方法
[IEEE] International Conference on naturallanguageprocessing and information retrieval (ecnlpir 2022)
SQL Server about like operator (including the problem of field data automatically filling in spaces)
23. opencv - image mosaic project
[net action!] Cos data escort helps SMEs avoid content security risks!
機械臂速成小指南(二):機械臂的應用
Window function row in SQL Server_ number()rank()dense_ rank()
Flink checkpoint and savepoint
【毕业季·进击的技术er】绕树三匝,何枝可依?
Nxshell session management supports import and export
程序员大部分时间不是写代码,而是。。。
栈题目:函数的独占时间
Base64 decoding method three ways for non professionals
“一次编写,运行各端”,高通重磅发布 AI 软件栈!
初识string+简单用法(一)
程序员在技术之外,还要掌握一个技能——自我营销能力
Charles packet capturing tool tutorial
Thread operation principle
[activities this Saturday] NET Day in China