《#讓寫作成為自我精進的武器》部落格文末抽獎贈書 2 本
你知道現在職場上最關鍵的隱藏技能是什麼嗎?你知道可以不說一句話就讓合作機會找上門嗎?你知道如何在充滿雜訊和紛擾的年代脫穎而出嗎?答案就是,學會寫作。寫作一直都是關鍵的技能,只是它的重要性在時代的演變之下只會變得愈來愈重要。你或許會問,為什麼要寫作?如何寫作?寫些什麼?我想透過這篇文章回答你。
部落格文章 https://readingoutpost.com/writing-as-weapon/
Podcast 用聽的 https://readingoutpost.soci.vip/
.
【這本書在說什麼?】
《讓寫作成為自我精進的武器》的作者是中國知名的寫作教育培訓教練師北宸,曾任鳳凰網科技頻道前主編和中國 LinkedIn 公關部門,現為《紐約時報》中文版專欄作家。他將在線下寫作課面對無數學員的教學經驗,搭配眾多的寫作案例,彙整成這本談寫作的書。
這本書裡面談的重點偏重於寫作的「心態」和「心法」,強調從建立內心的基本功先做起,先理解寫作會帶來的好處,然後認識一個好的寫作者需要具備什麼樣的心理素質,最後才是如何寫作的「技巧」和作者本身的經驗分享。
所以,如果你期待的是一本充滿了「寫作技巧」的操作手冊,這本書或許不適合你。如果你從來不曾覺得寫作很重要、想要了解寫作真正能帶來的好處、想知道如何建立正確的寫作心態,那麼這本書是初次接觸「寫作」的你很好的起點。在這篇文章裡,我試著用容易理解的方式總結這本書的一些重點跟你分享。
.
【為什麼要寫作?】
#無形之間行銷自己
作者認為,把自己「行銷」出去,是每個人一輩子都在做的事情。在求職履歷上做自我介紹時,是在行銷自己的職場能力。在向上級提案做預算企劃時,是在行銷自己的策劃能力。在寫給隔壁部門的會議結論和待辦任務時,是在行銷自己的跨部門合作能力。我們無時無刻都在行銷自己。
矽谷創業公司 37 signal 的創辦人傑生.佛里德(Jason Fried)曾經分享他如何挑選一個職位的最適合人選,他說:「要招募就招那個寫作最厲害的」。因為一個優秀的寫作者會有很清晰的思路,而且他們懂得表達和溝通,他們讓事情更容易被理解,也會站在別人的立場想事情。
無論對管理階層、行銷人、設計師、程式開發人員,寫作技巧都非常重要,一個優秀寫作者的特質,也是雇主想在任何求職者身上看到的特質。透過寫作,我們可以培養和精進自己思考的方式,也可以把內心的想法有組織、有脈絡地付諸文字之上,讓別人從文章裡進一步認識你這個人。
.
#內向者的社交利器
我曾經聽過一個說法,身為一個內向者所能擁有最好的武器,就是寫作。作者在這本書裡面用這句話傳達總結了這個觀念:「好文章自己會走路。對於內向的人來說,這是最好不過的社交方式。」對於不擅長在社交場合中侃侃而談的內向者而言,寫作是一個非常值得建立的技能。
作者進一步說明:「內向的人很容易被人認為是以自我為中心,孤僻而不愛交際的。事實上,性格內向的人往往更能聚焦於內在世界,有更強的感受和反思能力,這反而能幫助內向的人更好地理解外部世界。」內向者在旁人看來孤僻不善社交的缺點,反而在寫作的時候得以發揮優勢。
在另一本寫給內向者的《安靜,就是力量》書中有一段是這麼說的:「內向者聽得多講得少,並且比較容易從寫作、而不是從對話中表達自己的意思。他們不喜歡衝突。他們很討厭閒談瞎扯,但是喜歡有意義的討論。」好的文章不但會自己走路,還會幫你說話。
.
#自我精進的武器
你身處的環境決定你是一個什麼樣的人。開始寫作,可以讓你沉浸在一個持續精進的環境裡面。作者他舉自己為例,一開始他的英文特別差,但是他試著把自己浸泡在《紐約時報》和《紐約客》的高品質英文媒體環境裡,也訂閱了上百家科技媒體的文章大量閱讀。
此後,他一篇又一篇的翻譯優質的文章,不但提升了英文能力,也打下了撰寫科技文章的深厚基礎,造就他後來踏上媒體主編和寫作教練的道路。他調侃道自己開始寫作的時候就像是「群體裡面最差的人」,從寫作新手開始出發的他,等於無時無刻都要向更優秀的寫作者學習,讓自已沉浸在比自己的知識和視野更高的環境,才能不斷進步、寫出更好的文章。
我認為,高品質的文章本身就是一個「資訊含量充沛」而且容易「重複閱讀和賞味」的資訊載體,而且你很容易可以「照著寫寫看」。不同於影音之類的媒體,你要照著做的成本和門檻相對比較高。從高手的文章模仿寫作,挑選框架來給自己用,相對而言都是更簡單可上手的方式。學習寫作同時也會帶來自我精進,讓自己沉浸在好文章的環境之下,是一個跟高手的思維不斷靠近的過程。
.
【該如何寫作?】
#善用萬能的框架
在這本書裡,作者沒有教你一百種寫作技巧,而是只教你「一個」寫作技巧,那就是「萬能寫作法」。這是一個無論在什麼情境都可以運用的框架,簡單、易懂、好執行。無論是單一模組使用,或者是擴大成更大的框架,甚至是大框架包小框架,都可以有各種運用的方式。
萬能寫作法由三個部分組成。第一個是「觀點」,指的是有價值導向的主觀論點,或描述的客觀事實。第二個是「案例」,引用軼聞趣事、實驗案例、研究數據來輔助說明你的觀點。第三個是「總結」,回顧主題,用一句話、一個段落,總結核心觀點。
以下引用一個我自己的寫作範例給你參考。我在分享《與成功有約》這本書的讀書心得時,分別說明了書中提到的七個高效人士習慣,其中第一個習慣「主動積極」的說明我是這麼寫的:
前半段是「觀點」:第一個是「主動積極」,意思是不要把自己的行為歸咎環境或他人;待人接物是根據本身原則與價值觀,做出有意識的選擇。
中段則是「案例」:史蒂芬引述《活出意義來》 作者法蘭柯的說法:「刺激與回應之間始終有段距離,而成長和幸福的關鍵,就在於如何利用這段距離。」法蘭柯是納粹集中營的倖存者,經歷過所有身外之物、僅有的尊嚴和身體自由完全被剝奪,身旁盡是絕望與痛苦的氛圍。
後半段是「總結」:他體悟到儘管外在環境再怎樣無法忍受、不受自己控制,人的內心卻仍可保有「人類終極的自由」,也就是選擇如何回應生命意義的自由。積極,是一種選擇。
善用這種萬能寫作法的框架,你就可以把任何想要表達的觀點,用你想要引用的案例來說明,最後再透過總結來加深讀者的記憶。你可以把這樣一個段落當成是一個「模組」,一篇文章就是好幾個模組的組合。如同作者所說:「寫作之道,大道至簡」,掌握這個寫法,你可以應用在無限種不同的場景裡面。
.
#閱讀高品質資訊
要練就一身好的寫作本領就要注意自己吸收的資訊品質。有一句話是這麼說的:「你,就是你吃進去的東西。」意思是你如果常吃高油、高鹽、高糖的食物,就會養成不健康的身體。嚮往健康的人們很在乎自己攝取的卡路里是否超標,也傾向選擇健康的食物。可是,我們對大腦「吃進去的食物」是否也有同樣程度的關注?
我們要去買新鮮和頂級的食材,需要付出相對高昂的成本;但是閱讀頂級的精神糧食,卻不一定要付出多麼高昂的代價。你攝取的資訊,決定了你將成為什麼樣的人。如同《深度數位大掃除》這本書中提倡要攝取「慢媒體」的原因是「 吸收少量優質的東西,通常比吸收大量劣質的東西更好」,我自己很推薦從《華爾街日報》之類的優質新聞來源去吸收資訊,這通常會比看八卦小報和農場新聞的文章來得更好。
就很像做數據分析的科學家常常掛在嘴邊的一句話:「垃圾進、垃圾出」,如果一個人總是吸收劣質和低廉的資訊來源,那些資訊就會影響他下筆寫出來的東西。因此,我們要慎選資訊來源,為自己營造出一個高品質的資訊環境。一個寫作者首先要有好的輸入,才可能有更好的輸出。
.
#寫作時必須誠實
在這本書中,有這麼一句話深深觸動了我的心,作者他說:「讀者不需要你完美,但他們需要你誠實。」起初我在練習寫作,並且鼓起勇氣公發表的時候,時常會在乎自己寫出來的東西,會不會被人嘲笑太淺、太無聊。有時候想著想著,乾脆就不寫了,至今回想起來,也錯失了暢談許多主題的機會。那些自己還未臻成熟的想法、還不夠完美的表現,時常會在害怕和自我質疑的時候偷偷藏起來。
作者認為,人們之所以「不敢誠實」有一個主要原因,害怕別人看到自己的缺點後,看不起、看不上自己。但是這種「害怕」,其實是對別人的不信任。一個作者如果不敢誠實,等於是不信任自己的讀者。真正支持你的讀者,會理解和體諒你,並且和你站在一起。如果一個作者不敢信任讀者,那麼讀者也難以信任作者。如果要寫出更好的文章,必須對自己的不完美更誠實,而且不要害怕公開自己的誠實。
.
【可以寫些什麼?】
#總是勤做筆記
在這本書中讓我很有收穫的,是作者提到他在寫作訓練營裡面,總結給學員們的最重要的經驗:第一,找到你這個行業最好的資料並努力深挖。第二,一定要做筆記,把你看到的、聽到的、讀到的、想到的、有價值的內容通通記下來。如果要讓寫下的文章自己會走路,就公開分享出來。
作者提到他寫筆記的方式是從紙本筆記,轉變成電子筆記,再變成電子和紙本,到最後全部轉為紙本筆記。只要是對他有幫助的、他感興趣的、未來寫作主題可能會用到的,他一定毫不猶豫全部記錄下來。只是很可惜的是,書中說了很多他寫筆記的原因,但是對寫筆記具體的「方法」卻著墨甚少。
我在閱讀的時候也不斷懷疑,純紙本筆記真的比較好嗎?因為我本身習慣用數位的 Notion 筆記 App 和紙本的子彈筆記,數位筆記利於搜尋,紙本筆記利於激發思考。稍做比較之後,我還沒有作者這般把「所有」所見所聞都記錄下來的習慣,這點倒是值得每個寫作者持續探究的主題。
.
#寫日記週記總結
除了作筆記之外,我們還能寫些什麼?作者提供了三個很有意思的寫作練習方法,很適合每個想學習寫作的人開始提筆。分別是每天寫日記,每週寫複盤週記,嘗試對事情做出總結。
首先,每天寫日記。作者認為最好的寫日記時段,是每天醒來的第一個小時。如同我在《起床後的黃金1小時》這本書的讀後心得寫下:「早晨醒來的時候,精神品質和心情都處在清空的最佳狀態」,在起床後開始寫點東西,是最好的起床儀式之一。寫日記可以帶來五個好處:
1. 計畫性:可以做好一天的準備。
2. 忠實性:可以準確寫出昨天發生的事情。
3. 中立性:冷靜思考前一天的事情,可以中立地看待事情。
4. 持續性:對於大部分午餐和晚餐都奉獻給工作的上班族來說,早上是自己最自由自在的時間,不會讓寫日記的習慣被中斷。
5. 活用性:可以將過去的寶貴經驗運用在當天。
寫日記還有一個好處,那就是「承諾和一致性」。《影響力》這本書的作者曾經說過人類有一種天性:「人們一旦對自己的行為或選擇做出承諾,就會努力保持言行一致。」善用這種天性,利用日記來驅策自己完成每天早上對自己做出的承諾。
其次,每週寫複盤週記。作者認為定期整理筆記可以帶來去蕪存菁的效果,他每週會重新對筆記大掃除,把無意義和不重要的扔掉,留下那些可以強化現在和未來的有意義的筆記。複盤的時候,他也會思考自己當週哪裡做得不好,並思考改善的方式。用寫作的方法來複盤,可以讓你更知道自己在想些什麼,也方便日後回顧自己的轉變歷程。
最後,嘗試對事情做出總結。作者舉工作為例,有些工作出現的頻率只佔 2%,卻可能影響你 90% 的工作績效,這件工作就是成果總結。所以平常期間,我們就要把自己的所見所聞和完成的事情,透過有主題性、系列性的方式做出總結。總結是屬於平時練習的少,可是卻很重要的工作。
.
#持續寫任何東西都好
很多人會以為寫作的時候,要有很多的「靈感」才寫得出來。但這是對寫作的根本誤解。作者提醒,無論是寫什麼,寫就對了。就像知名的高產出作家村上村樹和史蒂芬.金(Stephen King)都是以持續且規律的方式在寫作。
我很喜歡美國畫家查克.克洛斯(Chuck Close)曾經說過的這句話:「靈感是給業餘人士用的,我們其他的人就只是每天出現並投入工作。如果你等著烏雲散去,或等著一道閃電擊中你的大腦,你就不會做出很多工作。所有最好的想法都來自於過程;它們來自於工作本身。」
因此,不要相信靈感,不要期待一個不會天天憑空出現的東西。寫作這個行為的本身,一定要養成習慣。你可以參考《彈性習慣》這本書提到的核心觀念,你想養成的習慣不能太困難,必須要可以在你狀況最差的那一天照樣能夠執行。重點不是去拼靈感爆發,而是建立能維持規律寫作的方式。
.
【後記:寫作永不嫌遲】
從《讓寫作成為自我精進的武器》的閱讀過程之中,令我收穫最豐富的就是「讀者要看的不是你的文筆,他們要的是真實的你」這個觀念。作者希望我們擺脫寫作就是要文筆優美的老舊觀念,而更強調寫作對生活和職涯可以帶來的具體好處,以及如何建立正確的寫作心態。
這本書有點像是學習寫作的心靈雞湯,而不是技巧工具箱。如果你想學習除了「萬能寫作法」框架之外的技巧,我很推薦《高產出的本事》這本有著豐富寫作框架和步驟的書,其作者劉奕酉對使用框架是這麼評論的:「使用框架是為了跳脫框架,發展出自我的思考脈絡。」說得真好。
我也很慶幸自己曾經紀錄下來當初學習寫作的一些心路歷程,現在回味起來真的別有一番滋味。如果你有興趣的話,可以參考我在《學得更好》這篇讀後感分享過的六種學習寫作步驟,以及我在《心流》這篇讀後感分享透過寫作進入心流的方法。我透過這種書寫練習找到了自己寫作的意義。
最後,寫作真的會「讓機會自動找上你」。最近「生鮮時書」就找上瓦基一起合作,即將要開一堂「化輸入為輸出」的線上課程(早鳥問卷調查和優惠),我會淬鍊自己經營部落格兩年多來的經驗,分享有效輸入、高效輸出的實戰本領,教你如何在資訊紛擾的時代靠優質的文章內容脫穎而出。
寫作可以幫你達成自我行銷、提升職場形象、加深社交品質的功效,寫作也是最好的自我成長和精進的方式。或許,你也可以透過一個簡單的動作開啟自己的寫作練習,不妨在留言寫下你讀完這篇文章之後,有什麼想法上的改變和收穫吧。開始寫作,永不嫌遲。
.
瓦基的第一堂線上課程「化輸入為輸出」早鳥問券和優惠進行中
https://user134068.psee.io/3jdfxx
.
Kobo 購書連結:https://bit.ly/3mcN0ZK
Kobo 電子書7折代碼:WAKIWRITE
使用期限:8/22~8/29
.
感謝 新樂園出版 與你悅讀 提供抽獎贈書
如何寫app程式 在 Taipei Ethereum Meetup Facebook 的最佳貼文
📜 [專欄新文章] 2021 區塊鏈開發入門
✍️ Johnson Chen
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
在我大學的時候,除了學習網頁前端之外,因為課程報告的需要接觸到以太坊(Ethereum),於是開始學寫智能合約,包括它使用的程式語言 solidity。
工作以後鮮少再碰以太坊的相關技術,直到最近想重新把以太坊學起來,故而決定寫這篇文章,讓初次接觸區塊鏈與智能合約的人更好地進入開發者的世界。這篇文章不只面向開發者,同時也希望能夠給對區塊鏈有興趣的人,指引一條清晰的學習路線。
關於區塊鏈
區塊鏈會被廣為人知,無非是因為虛擬貨幣的出現,而虛擬貨幣的鼻祖就是比特幣。在比特幣出現以前,沒有一個能夠在全球網路上通用的數位貨幣;在比特幣出現之後,才真的實現了數位化的貨幣,能夠在全球網路上流通。
這樣的技術性突破,blockchain 的名字從比特幣白皮書中被萃取出來,而這項技術也被更多人拿去做研發以及創新。
區塊鏈這項技術的特性可以簡單概括為兩點:去中心化(decentralized)與不可竄改(immutable)。去中心化有程度上的差別,在公共網路上由世界各地的節點共同維護的區塊鏈,去中心化程度較高;相較之下,私人企業開發由特定節點來驗證交易的區塊鏈,去中心化程度較低。
為什麼是以太坊?
這年頭區塊鏈三個字大行其道,大部分都是為區塊鏈而區塊鏈的商業炒作。容許我獨斷地說,以太坊才是區塊鏈應用的大門。
以太坊由全球最大的區塊鏈社群組成,提供一個去中心化的虛擬機器(Ethereum Virtual Machine)來處理「智能合約」,它是一個公共的區塊鏈平台,逛逛以太坊的官網吧!
智能合約
在以太坊區塊鏈中有所謂的智能合約,智能合約能夠部屬到以太坊區塊鏈上,合約即程式碼,放到區塊鏈上就不能再更新,只能執行合約上的程式,持有以太幣的人能夠與合約進行交易。把智能合約想像成是一台自動販賣機,把錢(以太幣)投進去,飲料會掉出來(合約上的程式會被執行)。
在現實生活中,簽訂合約的雙方認為合約有效而且可以被信任,是因為有國家法律來保障,違反合約可能會受到法律制裁;而用以太幣與智能合約互動,認為智能合約可以被信任,是因為智能合約的不可竄改性 — 以太坊虛擬機會毫無偏袒、完全中立、冰冷不帶任何感情地執行智能合約上已經寫好的程式碼。
建立在智能合約之上的虛擬貨幣
事實上,以太坊擴大了區塊鏈這項技術的應用層面。回頭想想,比特幣來自區塊鏈技術,某個人若想打造一款同比特幣一樣的虛擬貨幣,就得模仿比特幣去建造一個自己的虛擬貨幣區塊鏈,一個區塊鏈網路要能夠有效運作並非易事,還需要節點、需要靠人挖礦去驗證交易。此時,若使用以太坊的智能合約,撰寫虛擬貨幣需要的程式碼,將合約部屬到以太坊區塊鏈上,叮咚!他就可以發行自己的虛擬貨幣,根本不必再去建造底層的區塊鏈,也不用想挖不挖礦了。
此時會發現以太坊就像是一個區塊鏈平台,你不需要親手打造區塊鏈網路,即可享有區塊鏈去中心化與不可竄改的特性。與其他智能合約的開發者共同使用以太坊虛擬機 EVM(Ethereum Virtual Machine),在 EVM 上部屬無上限個智能合約。
以太坊是一項基礎建設,底層區塊鏈幫你架設好,開發者便有更多時間去發想應用到網頁、手機、或物連網設備上,以下是一段簡單的智能合約,該合約創造了一個虛擬貨幣簡稱 MAT…
直接進入開發領域 — 線上編輯器 Remix
Remix 是開發智能合約的線上編輯器,進入Remix官網,點選 Create New File 以後,把上方程式碼複製貼上。在左側欄位中有 solidity compiler 的選項,確認一下左側欄第一列顯示的版本,調成 0.7.0 (上方程式碼使用的版本),就可以按下下方 compile 的按鈕,將智能合約「編譯」成 bytecode(給機器讀的語言)。
接著我們要部屬合約到區塊鏈上,首先到左側欄位點選 DEPLOY & RUN TRANSACTIONS 的選項,可以看到環境是 javascript VM,這是指現在要部屬到的測試用虛擬機。按下下方的按鈕 Deploy 即可將合約「部屬」到 javascript VM 上。成功部屬後,你會發現 ACCOUNT 所持有的以太幣,從 100 變成 99.9999…,我們得知部屬智能合約需要花費一點點以太幣。
左側下方會有 Deployed Contracts,點開來就會列出合約上可供呼叫的函式,點那些函式就能與剛剛部屬上去的智能合約進行互動了。
有些函式呼叫會引發交易,所以需要以太幣,有些則不用。在 ACCOUNT 的地方可以展開來,它提供許多的地址 (address),也就是錢包,每個錢包裡面預設給你 100 顆以太幣,試著用那些地址去操作智能合約,你就能慢慢體會什麼是建立在以太坊之上的虛擬貨幣了。
真正的開發者世界
實際上開發智能合約只能算是以太坊開發的其中一部分,其他包括以太坊區塊鏈擴容方案、節點驗證等等又是另一個開發領域了,那部份我就沒有研究太多。而智能合約的開發是比較接近應用層面的,透過網頁前端或手機應用程式,與智能合約進行互動,稱作 Dapp(Decentralized App) 的開發,也象徵著網際網路走向 web3.0 的時代。
學習 solidity 語言,除了看硬生生的官方文件之外,我推薦去玩cryptozombies,我本身就是從這款網頁遊戲中學習這門語言,聽說是連小孩子都能輕易學習的教材。
除了學 solidity 之外,網路上還有很多方便的開發工具,開發者主要是運用這些工具做測試、自動化部屬、串接前端等等。許多網路上的教學文章會使用 Truffle + Ganache + web3.js 來建置開發環境。但我在這裡推薦另一款開發環境的架構,如果是新手直接從 hardhat 開始也是非常適合的,hardhat 的教學文章寫得清楚完整,本篇文章使用的程式碼也是從 hardhat-hackathon-boilerplate 這個專案而來。hardhat 使用的開發環境是 Waffle + Hardhat + ethers,它幫你把開發環境處理的簡單又舒服,讓開發者可以專注在開發智能合約上。
OpenZeppelin 是很有名的智能合約套件庫,開發時可以引入它的智能合約。智能合約很講究安全性,稍微沒寫好就可能被駭客鑽漏洞,虛擬貨幣就被盜走了!OpenZeppelin 提供的 SafeMath 很常被引入到專案,對新手來說看 OpenZeppelin 的合約也是很好的學習管道。此外,官方也建了一個學習網站ethernaut,主要在教導如何寫出安全性夠強的智能合約,可惜網站在我寫這篇文章的時間一直處於維修不能用的狀態。
最後再介紹一款實際上線的智能合約專案:Argent。它是一款運用智能合約來做虛擬貨幣錢包的公司,除了使用他們的錢包之外,也可以看看他們的智能合約是怎麼寫的,感受一下專業的程式碼架構與寫法。
小結
這篇文章希望能幫助到想了解區塊鏈這項技術的人,同時也想呈現一個智能合約的開發生態系,你大可以不必花太多力氣去了解密碼學、挖礦、節點、共識機制等等五花八門的專有名詞;反之,你可以專注在智能合約的開發,或回到本質去思考去中心化的用意、以及為什麼不可竄改的特性那麼重要。
智能合約除了做虛擬貨幣之外,也能夠做投票系統,原本以貨幣為起始點的區塊鏈技術,是智能合約的出現擴大了區塊鏈更具彈性的用途,這圈子需要更多的開發者來探勘這片新大陸。
尤其鼓勵人文社會科學的人才,無論是哲學、政治、經濟、法律或社會等各方領域,試著撇開人工智慧將主導未來社會的發展路線,與之截然不同的另一種形式:人類社會能否依靠科技的力量,促成彼此之間的合作,創造更有效率的市場、更公平的治理方式?
延伸閱讀:激進市場(Radical Markets: Uprooting Capitalism and Democracy for a Just Society)
2021 區塊鏈開發入門 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
如何寫app程式 在 軟體開發學習資訊分享 Facebook 的最佳貼文
從這 12.5 小時的課程,你會學到
✅ 學習用 Flutter 和 Firebase 建立完整的 Android 和 iOS Uber Clone 應用程式(司機和乘客)
✅ 學習如何在 Firebase 資料庫中建立、刪除、更新和刪除記錄
瞭解如何寫 Flutter 將谷歌定位( Google Location )和地圖服務應用到你的 Apps 上
✅ 學習使用 Google Geocoding API 查詢具有位置座標的位置地址
通過 Provider Package 學習先進的狀態管理概念
✅ 學習使用 Flutter 為 Android 和 iOS 建立和設計漂亮的使用者介面
✅ 學會直接從你的 App 起始一個電話撥打
✅ 瞭解如何使用 Firebase (FCM)建立推送通知( Push Notification )訊息
https://softnshare.com/flutter-uber-clone-app-with-firebase/