福布斯:Flutter 和 Fuchsia 將成下一代新興技術,現在起步吧

原文:

https://www.forbes.com/sites/forbesnycouncil/2018/07/26/why-you-should-start-looking-at-googles-flutter-and-fuchsia-now/#28e8322ea309

編譯:開源中國(oschina2013)

就像麥圭爾在電影《畢業生》(The Graduate) 中對年輕的本傑明脫口而出的 “plastics” 一樣,我們一直在尋找下一個會引發震動的重大事件。過去10年一直由手機主導,下一個十年則將是物聯網(IoT)設備。

Flutter 和 Fuchsia ,這兩個簡單的詞彙將成為推動手機和物聯網下一代革命的燃料。它們是可以讓這些設備改變你的日常生活的技術,並且每年都會為大小企業帶來數十億美元的收入。

作為一名擁有30多年經驗的軟件開發人員和福布斯紐約商業委員會的成員,我經常被公司問答兩個基本問題。一是“我們應該成立自己的 IT 部門,還是在海外或外包開發”,二是“我應該選擇什麼樣的開發語言,以及下一個新興技術是什麼”?嗯,答案就是 Flutter 和 Fuchsia 。預計2019年,你會在任何地方看到這兩個詞,現在你有機會搶跑。

Flutter 是谷歌全新的開發平臺,允許開發者用一種簡單的語言為蘋果的 iPhone / iPad iOS 平臺和谷歌的 Android 手機/平板電腦編寫應用。此前已有多次其他類似的嘗試並取得一定的成功,但谷歌最終用 Flutter 解決了移動開發難題。它是開源和免費的,非常適合預算有限的學生和其他開發者。我的建議是立即下載並使用它,這將是你對自己或公司的最佳投資。

接下來是 Fuchsia ,基於谷歌在 Android 和 Chrome 操作系統上的經驗,他們踏上了這條構建新系統的旅程。操作系統是你日常使用的設備的核心,像是用於移動設備的 iOS ,用於電腦的 OSX ,微軟的 Windows 和谷歌的 Android 和 Chrome OS 。為什麼還有公司想在如今的環境中再創建一個全新的操作系統?答案很簡單:物聯網。有數以千計的物聯網設備開始融入我們的日常生活:亞馬遜的 Alexa ,特斯拉的自動駕駛汽車,智能溫度控制設備,甚至是家用智能鎖。

Fuchsia 基於 microkernel 微內核,小巧但功能強大。它最初由 Android 和 ChromeOS 所依賴的 Linux 提供支持,但谷歌現在正拋棄 Linux 並創建了一個能夠在通用設備上運行的微內核操作系統 —— 從嵌入式和物聯網設備到智能手機、平板電腦和個人電腦。我相信他們的計劃是在未來五年內在數十億的物聯網設備中安裝 Fuchsia 。秘密武器是 Fuchsia 的用戶界面和應用程序,都是用 Flutter 編寫的。Flutter 不僅可以簡化應用開發,而且被用於開發移動和物聯網設備的未來系統。

至於海外開發或外包開發有很多原因,像是提高效率、節省時間和降低成本。在過去10年中,公司選擇外包最重要原因是內部缺乏移動應用開發技能。為 iOS 和 Android 訓練原生移動開發人才通常需要兩年時間和 10 萬美元的薪水和教育投入,很少有公司願意進行這種投資。但是,海外或外包團隊也存在巨大風險。事實證明,質量上的妥協,溝通時間和額外的差旅成本,會抵銷大多份的效益。 Flutter 將極大地改善未來幾年內部開發和初創公司的前景。

Flutter 很容易學習,你甚至可以在沒有編碼經驗的情況下自學。對於新手程序員來說,可能存在學習曲線,但任何有一點經驗的人都會在兩個月內上手,而不是兩年。這就是我為什麼說現在開始學習是企業和創業公司真正的機會。Flutter 在學習和使用上的便利性,將讓你有機會在快節奏的技術領域中走在前列。


分享到:


相關文章: