README.MD · 009期 - iOS 13「捷徑」App 大更新;即便拒絕,上千Android App仍舊收集你的隱私

2019.07.16

README.MD 將爲你奉上近兩天最新的好文章,但願你在這有所期,亦有所獲。前端

關鍵字:捷徑、手機車聯網、iOS URL Scheme安全性編程

原文連接小程序

看點

iOS 13「捷徑」App 大更新!新增「自動化」功能,讓你的效率神器更智能

做者 | 陸新宇
來源 | AppSo
時間 | 07.15 瀏覽器

6 月 25 日,iOS 13 公測正式開啓,讓咱們「大事小事,大大快捷」的《快捷指令》,也有了新變化。更新 iOS 13 以後,咱們能夠看到《快捷指令》下方的按鈕中多了一個「自動化」的選項。安全

比起早上一塊兒牀窗簾就自動拉開、音響就自動播報新聞的「將來生活」來講,彷佛仍是差了一些。iOS 13 的「自動化」功能,正是向將來生活邁進的第一步。網絡

t.cn/AiW8Uc13app

產品

讓手機變成你的車機系統,中國 Android 用戶的 CarPlay 來了

做者 | 江翁翁
來源 | AppSo
時間 | 07.15 框架

愈來愈多的新車都會有本身車機系統。可是當你真正使用的時候會發現,每臺汽車的車機系統都有「本身的想法」,好比說導航你只能某度地圖,音樂只能聽某狗音樂,有的車機系統自帶的應用商店實際上是個「空貨架」,根本沒幾個能用的 app。編程語言

CarPlay 爲何備受司機追捧:既提供了手機同樣強度大的性能和高度的自定義化,同時又將司機的眼睛從小屏幕上解救了出來。而這篇文章要介紹的這個東西,正是能解決 Android 用戶沒有 CarPlay 之痛的新思路——手機車聯網。ide

t.cn/AiW8U6Ug

iOS

iOS完整推流採集音視頻數據編碼同步合成流

做者 | 小東邪
來源 | 掘金
時間 | 07.12

衆所周知,原始的音視頻數據沒法直接在網絡上傳輸,推流須要編碼後的音視頻數據以合成的視頻流,如flv、mov、asf流等,根據接收方須要的格式進行合成並傳輸,這裏以合成asf流爲例,講述一個完整推流過程:即音視頻從採集到編碼,同步合成asf視頻流,而後能夠將流進行傳輸,爲了方便,本例將合成的視頻流寫入一個asf文件中,以供測試。

t.cn/AiWWf2TY

Generalizing Swift code

做者 | Sundell
時間 | 07.14

決定是否泛化一段代碼以適應多個用例有時候會很是棘手。調整函數或類型以在代碼庫的多個部分中使用多是避免代碼重複的好方法,但過於通用的東西一般會致使難以理解和維護的代碼 - 由於它最終須要作的事太多。

本文主要來看看幾個關鍵因素,它們能夠幫助咱們在儘量多地重用代碼和避免在此過程當中使事情過於複雜或模糊之間取得良好的平衡。

t.cn/AiW8UNJI

iOS URL Scheme安全性研究

做者 | trendmicro
來源 | 安全客
時間 | 07.14

在本文中,主要討論如何濫用URL Scheme,實現隱私泄露、帳單欺詐、以及彈出式廣告等惡意場景。做者以中國區市場中的幾款iOS應用爲例(主要是WeChat即時通信應用以及Suning網上購物應用,這裏就不翻譯了)來演示這種誤用場景。與WeChat和Suning相似,還有其餘不少應用具備相同功能,所以也受本文分析的這種攻擊技術影響。做者向相關廠商(特別是WeChat)反饋並協同解決相關問題,也向Zero Day Initiative反饋了這些攻擊技術。

t.cn/AiWTfOcl

Android

即便拒絕,上千Android App仍舊收集你的隱私

做者 | 小智
來源 | 前端之巔
時間 | 07.14

Android App 的權限問題一直飽受詬病,許多人認爲這也是其沒法與 iOS 平臺媲美的緣由之一。日前研究人員發現,即使用戶拒絕受權相關權限,上千款 Android App 仍舊能夠收集相關信息。谷歌稱在 Android Q 以前不會有解決方案。

t.cn/AiW8UTni

Flutter

給 Xamarin.Forms 開發者的 Flutter 指南(上)

做者 | ElderJames
來源 | Flutter社區
時間 | 07.15

本文檔旨在幫助 Xamarin.Forms 開發者利用已有的知識去構建 Flutter 移動應用。若是你懂得 Xamarin.Forms 框架的基本原理,那麼你就能夠將本文檔看成你開始 Flutter 開發的不錯的起點。

t.cn/AiW8URBw

Create a Draggable Widget in Flutter

做者 | Dane Mackier
來源 | Medium Flutter Community
時間 | 07.14

本教程展現瞭如何使用 widget 完成可拖動功能。

t.cn/AiW8Uu1y

Web & 小程序

Node.js Coding Style Guidelines

做者 | Tarun Gupta
來源 | Medium The Startup
時間 | 07.15

每一個人都有他/她本身編寫代碼的方式,並且一般狀況下,一組開發人員之間存在很大的差別。爲了不在團隊中工做時出現此類問題,大多數編程語言都有標準編碼指南。經過遵循這些指導原則,每一個開發人員均可以以他們的團隊成員已知的特定方式編寫代碼。這種作法能夠幫助團隊節省閱讀其餘成員編寫的代碼的時間。

本文是編寫一致且美觀的 Node.js 代碼的指南。它受到社區內流行代碼規範的啓發,同時加入了一些我的觀點。

t.cn/AiW8UgDd

因爲沒法跳轉外鏈,建議在電腦上將地址拷貝到瀏覽器進行查看,其中連接爲短鏈。有些連接因爲特殊緣由須要特殊裝備,請自備。

相關文章
相關標籤/搜索