Skip to content

Commit 992eebb

Browse files
committed
refactor: 发布前整理
1 parent c8b7183 commit 992eebb

File tree

2 files changed

+74
-9
lines changed

2 files changed

+74
-9
lines changed

Reports/2024/#278-2024.02.26.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313

1414
### 🐢 [Flutter 3.19.0 系列更新](https://mp.weixin.qq.com/s/JRdT4vJutvNZ66uqqjYEPg)
1515

16-
[@CrazyCoderShi](https://github.com/CrazyCoderShi): 国内新年假期期间 Flutter 团队发布了 2024 一季度的更新: Flutter 3.19.0; 按照惯例随着一起发布的还有 Dart 3.3; 此次更新除了功能迭代、性能调优、工具优化之外,有几个点值得开发同学们着重关注:
16+
[@CrazyCoderShi](https://github.com/CrazyCoderShi): 国内新年假期期间 Flutter 团队发布了 2024 一季度的更新Flutter 3.19.0按照惯例随着一起发布的还有 Dart 3.3此次更新除了功能迭代、性能调优、工具优化之外,有几个点值得开发同学们着重关注
1717

1818
- Gemini Dart SDK: 可以更方便地让 Dart 开发人员在 App 里集成 LLM 的 AI 能力
1919
- Impeller Android Preview: 意味着 Flutter 彻底抛弃 Skia 的进程迈出了很大一步
2020
- 弃用 Window 7 & 8,弃用 iOS 11 以前的版本
2121
- Dart 对于 JS interoperably 支持增强
2222
- Dart Macros 支持
2323

24-
其他相关博文:
24+
其他相关博文
2525
- [Flutter 3.19.0 ReleaseNote](https://medium.com/flutter/whats-new-in-flutter-3-19-58b1aae242d2)
2626
- [Dart 3.3](https://mp.weixin.qq.com/s?__biz=Mzg3NTA3MDIxOA==&mid=2247491174&idx=2&sn=b6c236e48e2f5d0032387293f7e90bb6&chksm=cec64803f9b1c1159f6d720883df2ff202ab52cb8820682a65bc4ce6aba1a9488f33f18fae61&cur_album_id=1968809591672979459&scene=189#wechat_redirect)
2727
- [2024 Impeller:快速了解 Flutter 的渲染引擎的优势](https://mp.weixin.qq.com/s?__biz=Mzg3NTA3MDIxOA==&mid=2247491190&idx=1&sn=dcb726e2ace120fb2285e82a5befb007&chksm=cfbf4d3126192986e2bb5255ee55f4b5fff1a3e2949b15321b3ea264929aedec30dc76fda824&scene=132&exptype=timeline_recommend_article_extendread_samebiz&show_related_article=1&subscene=189&scene=132#wechat_redirect)
@@ -36,7 +36,7 @@
3636

3737
### 🐕 [On-device ML research with MLX and Swift](https://www.swift.org/blog/mlx-swift/)
3838

39-
[@JonyFang](https://github.com/JonyFang): Swift 编程语言因其易用性和高性能,配合 MLX 库,为 Apple 芯片上的机器学习研究提供了强大支持。MLX Swift 将 MLX 扩展到了 Swift 语言,简化了机器学习在 Apple 芯片上进行实验的复杂度,并提供了相应的 Swift API、高级的神经网络和优化器包,以及文本生成和 MNIST 训练的示例。所有这些都在 MIT 许可下发布,旨在利用 Swift 的高性能和易用性,为机器学习研究者提供一个友好的实验框架。文中提供了文档和示例,API 覆盖的能力可以具体看下文档,感兴趣可以研究下 Examples~
39+
[@JonyFang](https://github.com/JonyFang): Swift 编程语言因其易用性和高性能,配合 MLX 库,为 Apple 芯片上的机器学习研究提供了强大支持。MLX Swift 将 MLX 扩展到了 Swift 语言,简化了机器学习在 Apple 芯片上进行实验的复杂度,并提供了相应的 Swift API、高级的神经网络和优化器包,以及文本生成和 MNIST 训练的示例。所有这些都在 MIT 许可下发布,旨在利用 Swift 的高性能和易用性,为机器学习研究者提供一个友好的实验框架。文中提供了文档和示例,API 覆盖的能力可以具体看下文档,感兴趣可以研究下 Examples
4040

4141
### 🐕 [Code Injection with Dyld Interposing](https://www.emergetools.com/blog/posts/DyldInterposing)
4242

@@ -46,23 +46,22 @@
4646

4747
[@zoeGuo](https://github.com/zoeGuo):这个网站直观地解释了 SwiftUI 布局系统的工作原理。可以通过改变属性或参数数值动态看到布局上的变化,更有利于理解 SwiftUI 参数、属性的含义。 网站目前更新了 [Alignment](https://www.swiftuifieldguide.com/layout/alignment)[HStack](https://www.swiftuifieldguide.com/layout/hstack)[Aspect Ratio](https://www.swiftuifieldguide.com/layout/aspect-ratio)[Padding](https://www.swiftuifieldguide.com/layout/padding) 四个模块,推荐给正在学习 SwiftUI 的读者。
4848

49-
### 🐕 [云音乐RN新架构升级之iOS灰度方案](https://mp.weixin.qq.com/s/jZ3wfbFf2xey8aTK16MU4A)
49+
### 🐕 [云音乐 RN 新架构升级之 iOS 灰度方案](https://mp.weixin.qq.com/s/jZ3wfbFf2xey8aTK16MU4A)
5050

5151
[@Smallfly](https://github.com/iostalks):文章主要介绍了网易云音乐在升级 React Native(RN)架构时,iOS 侧采用的灰度方案。阐述了实现渐进式升级的思路和挑战,包括静态链接和动态链接两种方案的优缺点,以及他们最终采用的双动态库方案。这个方案通过引入一个中间层(NEReactNative)来解决静态链接过程中的符号引用问题,并在运行时动态加载新旧版本的 RN 代码。
5252

5353
文章适合对 React Native 架构升级、iOS 灰度发布策略、以及 Objective-C 运行时特性感兴趣的资深 iOS 开发者阅读。
5454

55-
### 🐕 [从入门到精通:如何解决C++模板代码膨胀问题](https://mp.weixin.qq.com/s/aRqKGoVNcf8yzRhIHbmoBA)
56-
57-
[@老峰](https://github.com/gesantung):C++ 模板是一种强大的编程工具,它允许我们编写通用的、可重用的代码,本文介绍了通过模板函数提取通用部分;模板类抽象出通用部分到基类,合理使用模版等优化策略提高编译速度,减少二进制文件大小解决代码膨胀问题。
58-
5955
## 代码
6056

6157
### [armhf-swift-toolchain](https://github.com/CmST0us/armhf-swift-toolchain)
6258

59+
[@kemchenj](https://kemchenj.github.ion/)
6360
1. 可以学习如何使用源码编译 Swift
6461
2. 学习如何使用 SPM 进行交叉编译
65-
3. 对嵌入式 32 位 Linux 平台,可以使用 Swift 编码。例如我已在 fpga 上运行 Swift [Run Swift On Zynq petalinux](https://forums.swift.org/t/introducing-my-armhf-swift-5-9-toolchiain/69524/2)
62+
3. 对嵌入式 32 位 Linux 平台,可以使用 Swift 编码。例如作者已在 fpga 上运行 Swift [Run Swift On Zynq petalinux](https://forums.swift.org/t/introducing-my-armhf-swift-5-9-toolchiain/69524/2)
63+
64+
由:[CmST0us](https://github.com/CmST0us) 自荐
6665

6766
## 内推
6867

Reports/2024/#279-2024.03.04.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# 老司机 iOS 周报 #279 | 2024-03-04
2+
3+
![ios-weekly](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/ios-weekly.png?raw=true)
4+
老司机 iOS 周报,只为你呈现有价值的信息。
5+
6+
你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 [Issues](https://github.com/SwiftOldDriver/iOS-Weekly/issues) 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 [Issues](https://github.com/SwiftOldDriver/iOS-Weekly/issues) 提出。
7+
8+
## 新闻
9+
10+
> 行业相关的新闻、趣事、看法
11+
12+
##  Developer - 设计开发加速器
13+
14+
> 设计开发加速器相关活动
15+
16+
## 新手推荐
17+
18+
> 收集一些对新手友好且质量不错的文章
19+
20+
## 文章
21+
22+
> 写的不错的技术博客,包含但不局限于 iOS、多端统一、设计、产品等
23+
24+
### 🐕 [从入门到精通:如何解决C++模板代码膨胀问题](https://mp.weixin.qq.com/s/aRqKGoVNcf8yzRhIHbmoBA)
25+
26+
[@老峰](https://github.com/gesantung):C++ 模板是一种强大的编程工具,它允许我们编写通用的、可重用的代码,本文介绍了通过模板函数提取通用部分;模板类抽象出通用部分到基类,合理使用模版等优化策略提高编译速度,减少二进制文件大小解决代码膨胀问题。
27+
28+
29+
30+
## 工具
31+
32+
> 开发过程中常用的工具,及一些新工具的介绍
33+
34+
## 代码
35+
36+
> 库,代码段,开源app
37+
38+
##
39+
40+
> 比较不错的书的推荐和书评
41+
42+
## 音视频
43+
44+
> 比较不错的书的推荐和书评
45+
46+
## 内推
47+
48+
重新开始更新「iOS 靠谱内推专题」,整理了最近明确在招人的岗位,供大家参考
49+
50+
具体信息请移步:https://www.yuque.com/iosalliance/article/bhutav 进行查看(如有招聘需求请联系 iTDriverr)
51+
52+
## 关注我们
53+
54+
我们是「老司机技术周报」,一个持续追求精品 iOS 内容的技术公众号,欢迎关注。
55+
56+
**关注有礼,关注【老司机技术周报】,回复「2023」,领取 2023 及往年内参**
57+
58+
![](https://github.com/SwiftOldDriver/iOS-Weekly/blob/master/assets/qrcode_for_wechat.jpg?raw=true)
59+
60+
同时也支持了 RSS 订阅:https://github.com/SwiftOldDriver/iOS-Weekly/releases.atom
61+
62+
## 说明
63+
64+
🚧 表示需某工具,🌟 表示编辑推荐
65+
66+
预计阅读时间:🐎 很快就能读完(1 - 10 mins);🐕 中等 (10 - 20 mins);🐢 慢(20+ mins)

0 commit comments

Comments
 (0)