ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

选Compose 还是kotlin flutter 移动端跨平台的未来

2021-09-08 20:02:01  阅读:381  来源: 互联网

标签:Compose kotlin KMM Dart 跨平台 UI Android Flutter


此篇文章只讨论跨平台技术:

你是否掌握了大部分Android开发需要的知识点呢?
你是否完整的看完过一本Android基础入门的书呢?
你的技术栈是否还是片面的一角?

  • Kotlin Multiplatform Mobile ?
  • jetpack 中的 Compose Multiplatform ?
  • 还是使用Dart 的 flutter ?
  • 还是选择html的方式 RN/Cordova /等……??

1、html肯定没人会选,就像用eclipse开发一样,都是多少年前的事了。
2、如果你不会kotlin,可以选择flutter学一下Dart。
3、但是如果你会kotlin,建议不要再学Dart了。掌握了kotlin这种先进的现代编程语言之后,再去学Dart会觉得很难受。Dart在kotlin面前就是个非常落后的语言,各种不支持。虽然也在持续优化迭代,但是和kotlin比就差的太远了。如果你一直在用Java或者js开发,学一下Dart可以提升不少工作效率。

Android技术日新月异,新技术层出不穷。一直在维护老项目的人已经很难再继续干Android开发了。都2021年了,竟然有的人还在维护eclipse项目,不得不夸奖你一下。

面试时发现很多人的技术栈非常的窄,吸收新技术的能力非常差,学习能力几乎没有。

  1. 比如快手的XX,5年时间只做IM的中间层。收到TCP发来的消息,分类整理后包装接口给供UI层调用。自己不知道TCP是怎么创建并维护的,写UI连个ViewPager都不会用,ViewPager2都没听说过,jetpack根本不知道是啥。只会自己那一点,找工作说自己是底层的开发,专业开发SDK,那得什么公司要你啊,入职后让你干点啥?先学半年?
  2. 很多公司面试问个HashMap原理,问JVM,问半小时的算法,实际开发用到的东西都不问。形成了一个封闭的怪圈,一个只会背书的彩笔集中营,这类怪癖的彩笔再招聘新的怪癖菜比,很多人招聘只要和自己同类的人,根本不关心项目需要什么人,从面试的问题看就显而易见了。。所以招进去一堆这类人。只在一线大厂干过的人,十之八九都是这类烂货。 张口就是100-120K起。
  3. 再比如新浪的XXX,7年只调用音视频组供给的接口,自己包装后实现播放功能。搭建UI的人员调用他的播放窗口,嵌入到自己页面里。找工作时说自己是专业干音视频的,不搞普通app开发,没听说过MVVM是啥。自己不懂C++,也不知道啥事视频关键帧,变速、快进、滤镜、都没接触过。问几个过去工作内容涉及点之外的,一个字都说不对。常挂在嘴上特别欠抽的一句话:这是别的组做的,我们有专门写个模块的部门。
  4. 还有锤子的XX,锤子出来的人是过往面试中最菜的,菜中之菜。一个团队5年只维护一个记事本,而且锤子倒闭出来找工作时,Android6.0之后的动态权限都不知道怎么申请,以前没做过。知识匮乏到令人发指的程度。

垃圾都不是一天练成的,很多大厂里的优秀人员都升职加薪或者经朋友内推,总是有更适合自己的位置,在市场上流浪的,像boss直聘中搜到的,又或者拉钩、脉脉上给你投简历的,都是一群在大环境下,养成的蝼蚁。。 很多公司的初面恰恰都被这类 蝼蚁 挡着。

甚至很多被HR过滤掉:你都结婚了?你都有孩子?你的简历直接进回收站了。
甚至被前台过滤掉:出来面试都不打扮一下的吗?不打理头发?衬衫都是褶皱,也不熨一下衣服?
跟你聊聊职业规划人生理想,说一说你前公司的三个优点,再说一下它的三个缺点,好,回去等通知吧。你都没机会见到技术。这种事常有,因为你被Office Lady给pass了。连麦兜

标签:Compose,kotlin,KMM,Dart,跨平台,UI,Android,Flutter
来源: https://blog.csdn.net/gfg156196/article/details/120184482

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有