
本期導(dǎo)讀:本期周報主要包括 Mac 系列產(chǎn)品的最新消息、React Native 項目實戰(zhàn)經(jīng)驗、React Native 增量升級方案、iOS 自動化打包等內(nèi)容。
資訊
1) Apple plans to launch new Macs at an October 27 event By Recode
蘋果上一次對 MacBook Pro 進(jìn)行大幅度更新是在 2012 年。根據(jù) Recode 的消息源,蘋果將在 10 月 27 日發(fā)布新的 Mac 系列產(chǎn)品。
開發(fā)
1) React Native 項目實戰(zhàn) By Linkou Bian
本文以 Twitter 工程師 Bonnie Eisenman 撰寫的 Learning React Native 一書的第九章內(nèi)容為藍(lán)本,總結(jié)了 React Native 項目實踐的一些經(jīng)驗。
2) React Native 增量升級方案 By cnsnake11
一般使用 RN 編寫的 app 的線上使用方式,是將 react-native bundle 命令打出bundle 文件和 assets 文件夾,直接內(nèi)置到 app 中,app 在 controller 中直接加載 bundle 文件,當(dāng)修改了代碼或者圖片的時候,只要app使用新的bundle文件和assets文件夾,就完成了一次在線升級。
3) 列表和網(wǎng)格視圖的相互切換 By LeeJay
在很多電商 app 中,都有列表視圖和網(wǎng)格視圖的相互切換。很多人看到第一時間想到的是用 TableView 和 CollectionView 來做切換。作者給出了一個非常簡單的方法。
工具
1) Xcode 使用 xcconfig 文件配置環(huán)境 By Carya Liu
使用 Xcode 的 Configurations Setting File 把所有的環(huán)境配置都整合到配置文件中,這樣打不同環(huán)境下的安裝包時,會自動選擇對應(yīng)的環(huán)境參數(shù)。
2) iOS 自動打包并發(fā)布腳本 By Carya Liu
本文最終實現(xiàn)的是使用腳本打 Ad-hoc 包,并發(fā)布測試,當(dāng)然稍微修改一下腳本參數(shù)就可以打其他類型的 ipa 包了。
其他
1) 互聯(lián)網(wǎng)合并浪潮中,內(nèi)部員工該何去何從? By 林安
通過采訪那些親身經(jīng)歷過公司合并的同學(xué),給每一位身處這個時代的互聯(lián)網(wǎng)人以警醒。當(dāng)有一天,公司合并這件事落在你身上時,希望你能從這篇文章中汲取干貨,從容面對、冷靜處理。
@end