首页 > 其他分享 >2022到2023

2022到2023

时间:2023-03-03 16:36:21浏览次数:43  
标签:iOS 系统 闭源 2022 2023 Flutter

2022年到2023年,工作内容发生了很大变化。

原来在字节主要做iOS平台上的业务开发,使用Swift语言。后面新的工作内容主要做IoT相关,不再局限在移动端,而是围绕整个IoT系统。

从iOS介入到后端开发之后,处理事情发生很多的变化。移动端属于大前端,比较关注业务功能,用户体验,性能指标;

而后端集中在系统架构设计,数据存储和迁移,以及请求并发和分布式;

虽然关注的领域有所不同,但是二者核心本质还是一样的,归根到底还是计算机本质的一些问题,也期望自己在相关领域快速积累足够多的经验。

 

开发iOS系统比较多年,深有体会,iOS是一个封闭的系统,苹果公司主导的技术偏向封闭。比如iOS系统伴随而来的UIKit框架至今还处于闭源中,在安卓刚开始诞生的时候,闭源可以保持优势

而今,前端渲染已经百花齐放的时代,再闭源智能给开发者提供阻力。回想到刚开始入门的时候,遇到了太多信息不对称的问题,为了一个UI效果,UI问题,花费时间良久。

 

iOS已经进入到SwiftUI时代,相比之下的Flutter,已经到了3.0版本。二者比较之下,SwiftUI的使用逐渐下坡,Flutter逐渐上扬。

市场上,移动互联网时代已经冷却,iOS的岗位逐渐减少,除了少数大厂招聘iOS之外,iOS的出路惨淡,所以从事iOS领域的同事尽可能掌握其他技术栈吧,提前做些技术储备。

Flutter使用了一段时间,基本渲染性能相比RN来说,强不少; 多端一致性的问题基本解决了,大厂这边基本上开始使用Flutter相关的技术,比Electron框架好。未来有很大的前景。

 

技术在不断变化,看到变化,同时不断学习吧。

 

标签:iOS,系统,闭源,2022,2023,Flutter
From: https://www.cnblogs.com/doudouyoutang/p/17176119.html

相关文章

  • 2023-03-03 js map 双重嵌套
    恩。。其实也没啥要记录的,记住关键一点就是必须要有return,不管是几重,比如:arr.map((item,index)=>{  return(    item.arr2.map((item2,index2)=>{......
  • C语言学生成绩管理系统(大同大学)[2023-03-03]
    C语言学生成绩管理系统(大同大学)[2023-03-03]大同大学十五、学生成绩管理系统(难)1、需求分析学生纪录用文件存储,因而要提供文件的输入输出操作;要实现插入一个新的......
  • 2023.3.3每日总结
    <?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/......
  • C/C++学生考勤系统[2023-03-03]
    C/C++学生考勤系统[2023-03-03]功能:学生考勤系统应包含各班学生的全部信息。每个学生是一条记录,包括姓名、性别、学号、出勤情况等。本系统可模拟考勤过程,记录考勤结果,并......
  • C语言电子英汉词典设计[2023-03-03]
    C语言电子英汉词典设计[2023-03-03]题目21:电子英汉词典设计一、问题描述英汉词典作为一个常用的学习工具,是我们经常要使用的。该系统能完成个简单的电子英汉词典的功能......
  • SequoiaDB分布式数据库2023.2月刊
    本月看点速览技术实力获认可,获评多项荣誉​共建人才生态,与深圳大学举办奖学金颁奖仪式青杉计划2023持续进行,一起攀登更高的“杉”技术实力获认可,获评多项荣誉......
  • [20230303]学习UNIFIED audit--定期清理AUDSYS.AUD$UNIFIED.txt
    [20230303]学习UNIFIEDaudit--定期清理AUDSYS.AUD$UNIFIED.txt--//前面的学习包括手工操作整理AUDSYS.AUD$UNIFIED以及移动AUDSYS.AUD$UNIFIED到别的表空间.--//下面学习......
  • 2023/03/02(四)晴,嘿嘿,没下雨,屁滚尿流的早晨
    今天早上真是屁滚尿流,还是要早起啊;本来今天打算在家远程办公,那就稍微晚起一个小时,最近有些累嘛。7点半叫孩子们起床,果然还是太肉了,毕竟还都是孩子,磨磨蹭蹭的,过了8点半才......
  • 2023 .3.2 笔记
    1)配置bash文件时出错,想要改正时报错终端输入:exportPATH=/bin:/usr/bin:$PATH2)linux配置环境变量操作失误出现:/usr/libexec/grepconf.sh:line5:grep:commandnotfou......
  • 2023年第 14期《Python接口自动化+Playwright 》课程,4月2号开学(课程全面升级!)!
    2023年第14期《python接口web自动化+测试开发》课程,4月2号开学(课程全面升级!)主讲老师:上海-悠悠上课方式:微信群视频在线教学,方便交流本期上课时间:2023年4月2号-2023年......