README.MD · 010期 - Google 推出支持Web的預覽版Flutter SDK;Code Review最佳實踐

2019.07.17

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

關鍵詞:Flutter SDK、10x co-founder、Coda、BLoCweb

原文連接小程序

看點

Flutter 爲您的 Web 應用開發注入更多精彩

做者 | Kevin Moor
來源 | 谷歌開發者
時間 | 2019.07.16 瀏覽器

做爲一款出色的移動 UI 框架,Flutter 容許開發者自由地建立精美的個性化用戶體驗。Flutter 現已提供現代 web 支持!今天 Google 向你們推出技術預覽版 SDK,從此便能直接在 web 瀏覽器上運行 Flutter UI 代碼並實現業務邏輯。微信

t.cn/AiWrSfi9架構

Code Review最佳實踐

做者 | 寶玉xp
時間 | 2019.07.16 app

做者認爲Code Review(代碼審查)是軟件開發中的最佳實踐之一,能夠有效提升總體代碼質量,及時發現代碼中可能存在的問題。包括像Google、微軟這些公司,Code Review都是基本要求,代碼合併以前必需要有人審查經過才行。框架

網上關於如何作Code Review的文章已經有不少了,這裏做者結合本身的一些經驗,也總結整理了一下Code Review的最佳實踐,但願能對你們作好Code Review有所幫助。ide

t.cn/AiWrSxZ4模塊化

How to find the 10x co-founder

做者 | IbaM
來源 | Hackernoon
時間 | 07.16

10x engineers 這個話題在 twitter 上引發了極大的討論。本文的做者從自身的經歷出發,談了本身的感覺並就如何尋找 10x co-founder 提出了本身的觀點。

t.cn/AiWrS6YJ

產品

讓 Excel 和 Word 變成歷史!這款理念超前的 App,正在從新定義生產力

做者 | 王宇濤
來源 | AppSo
時間 | 2019.07.16

在線文檔工具界歷來不缺新角色,市面上的在線文檔軟件一波接着一波出現,從傳統的筆記軟件如印象筆記、有道雲筆記,到專一協做的雲文檔如石墨文檔、騰訊文檔,再到多功能合一的全能工具如 Notion。每次新軟件的出現,彷佛都能帶動生產力的發展。

《Coda》這款軟件一樣也是集多種功能於一身的全能型選手,不只能用來簡單地記筆記、記待辦,還能用於多人文檔協做、管理項目,甚至還能編寫簡易程序,完成自動化流程,與多個應用聯動等。但這還不是所有,《Coda》最大的特色是其手機端的適配,能讓文檔和表格像 app 同樣進行操做。

t.cn/AiWrSoOy

iOS

Create Material Design Search Bar in iOS — Search UI Part 1/3

做者 | Michael Ho
來源 | Medium Swlh
時間 | 07.15

移動應用程序一般須要搜索功能來查詢特定數據資源。 毫無疑問,精心設計的搜索 UI 對於應用程序的用戶體驗很是重要。雖然 Apple 爲此特定用途提供了 UISearchViewCotnroller,但咱們仍然但願使用咱們本身的視覺樣式開發咱們的更輕版本搜索 UI。此搜索欄 UI 容許咱們輕鬆地將其分離並在應用中的任何位置重複使用。

t.cn/AiWrSC0q

Encoding and Decoding in Swift

做者 |
來源 | Raywenderlich
時間 | 07.15

在本教程中,將學習 Swift 中的全部編碼和解碼,探索自定義日期和自定義編碼等基礎知識和高級主題。

t.cn/AiWrS0mB

Android

Accelerating Development with Kotlin Multiplatform

做者 | Sam Hill
來源 | Hackernoon
時間 | 07.16

在領導 iOS 和 Android 開發人員團隊併爲兩個平臺建立相同的應用程序時,必然會遇到一些問題。緣由諸多,一大緣由是開發人員之間缺少共同點,過多的依賴性於各自的平臺。所以,一個解決方案是聚集這些開發工做並將其與平臺分離。

代碼共享,特別是像 Kotlin Multiplatform 這樣的 native 框架,經過推進開發人員將視圖分離並從更模塊化的角度處理邏輯來鼓勵更好的架構。

t.cn/AiWrSYXw

Flutter

Flutter BLoC and Provider: A Shopping Cart Example

做者 | Junji Zhi
來源 | Medium Flutter Community
時間 | 07.16

實現 BLoC 的方法不止一種。在深刻思考以後,做者發現咱們並不是必定要使用 ReactiveX/rxDart 或 Streams。這些技術帶有本身的術語和積木,這致使了必定的學習曲線。

在本文中,做者提出了一種使用 Provider 包實現 BLoC 的方法。您會發現 ChangeNotifier + Provider 足以實現 BLoC。

t.cn/AiWrS8pV

Web & 小程序

開發作了這麼多年,你真的瞭解JS工做機制嗎?

做者 | Areknawo
來源 | 前端之巔
時間 | 2019.07.16

本文的主題是 JavaScript,但不是講它的功能,語法之類——相反,這裏要談的是 JS 的工做機制,以及與此相關的一些基本術語。

t.cn/AiWrSnuZ

編寫更好的 JavaScript 條件式和匹配條件的技巧

來源 | JavaScript
時間 | 2019.07.16

因爲各式各樣的緣由,可能咱們的代碼最終仍是會有條件式。也許是修復 bug 的時間很緊,也許是不使用條件語句會對咱們的代碼庫形成大的改動,等等。本文將會解決這些問題,同時幫助你組織所用的條件語句。

t.cn/AiWrS1Wr

2019年React Native開源更新狀態總結

做者 | Christoph Nakazawa
來源 | 前端之巔
時間 | 2019.07.16

Facebook 工程師 Christoph Nakazawa 總結了前半年 React Native 的更新狀態。

t.cn/AiWrSdT5

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

關注咱們

歡迎關注咱們的公衆號:知識小集(ID: zsxjtip),也歡迎加入咱們的羣組討論問題。能夠加微信 coldlight_hh/wsy9871 進入咱們的 iOS/flutter 微信羣。

相關文章
相關標籤/搜索