為什么使用Flutter地回,來自于Google工程師的回答

建議查看原文
文章來源

以下是Dart功能的快速列表,它們共同使Flutter成為必不可少的:
-Dart是AOT(Ahead Of Time)編譯成快速俊鱼,可預(yù)測的本機(jī)代碼刻像,它允許幾乎所有的Flutter都用Dart編寫。這不僅使Flutter快速并闲,幾乎所有(包括所有小部件)都可以定制细睡。
-Dart也可以是JIT(及時(shí))編譯,用于極快的開發(fā)周期和改變游戲規(guī)則的工作流程(包括Flutter流行的亞秒級(jí)狀態(tài)熱重載)帝火。
-Dart可以更輕松地創(chuàng)建以60fps運(yùn)行的平滑動(dòng)畫和過渡溜徙。Dart可以在沒有鎖的情況下進(jìn)行對(duì)象分配和垃圾收集。和JavaScript一樣犀填,Dart避免了搶先調(diào)度和共享內(nèi)存(從而鎖定)萌京。因?yàn)镕lutter應(yīng)用程序被編譯為本機(jī)代碼,所以它們不需要領(lǐng)域之間的緩慢橋接(例如宏浩,JavaScript到本機(jī))知残。他們的啟動(dòng)速度也快得多。
-Dart允許Flutter避免使用單獨(dú)的聲明性布局語言(如JSX或XML)或單獨(dú)的可視化界面構(gòu)建器比庄,因?yàn)镈art的聲明式編程布局易于閱讀和可視化求妹。并且所有布局都采用一種語言并在一個(gè)地方,F(xiàn)lutter很容易提供高級(jí)工具佳窑,使布局變得簡單制恍。
開發(fā)人員發(fā)現(xiàn)Dart特別容易學(xué)習(xí),因?yàn)樗哂徐o態(tài)和動(dòng)態(tài)語言用戶都熟悉的功能神凑。

Dart可以有效地編譯AOT或JIT净神,解釋或轉(zhuǎn)換成其他語言何吝。Dart編譯和執(zhí)行不僅非常靈活,而且速度特別快鹃唯。

使用Flutter優(yōu)點(diǎn):

  • 有狀態(tài)的熱重裝爱榕, 在開發(fā)過程中,F(xiàn)lutter使用JIT編譯器坡慌,可以在一秒鐘內(nèi)重新加載并繼續(xù)執(zhí)行代碼黔酥。應(yīng)用程序狀態(tài)會(huì)盡可能在重新加載時(shí)保留,因此應(yīng)用程序可以從停止的位置繼續(xù)
  • 避免猛拉
  • AOT編譯和“橋梁”
  • 搶占式調(diào)度洪橘,時(shí)間切片和共享資源
  • 分配和垃圾收集
  • 統(tǒng)一布局
  • Dart上手快跪者,簡單易學(xué),完全開源

靜態(tài)語言和動(dòng)態(tài)語言區(qū)別:靜態(tài)語言通常編譯靜態(tài)語言以生成目標(biāo)機(jī)器的本機(jī)機(jī)器代碼(或匯編代碼)程序熄求,其在運(yùn)行時(shí)由硬件直接執(zhí)行渣玲。動(dòng)態(tài)語言由解釋器執(zhí)行,不產(chǎn)生機(jī)器語言代碼弟晚。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末忘衍,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子指巡,更是在濱河造成了極大的恐慌淑履,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件藻雪,死亡現(xiàn)場離奇詭異秘噪,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)勉耀,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門指煎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人便斥,你說我怎么就攤上這事至壤。” “怎么了枢纠?”我有些...
    開封第一講書人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵像街,是天一觀的道長。 經(jīng)常有香客問我晋渺,道長镰绎,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任木西,我火速辦了婚禮畴栖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘八千。我一直安慰自己吗讶,他們只是感情好燎猛,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著照皆,像睡著了一般重绷。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上纵寝,一...
    開封第一講書人閱讀 49,816評(píng)論 1 290
  • 那天论寨,我揣著相機(jī)與錄音星立,去河邊找鬼爽茴。 笑死,一個(gè)胖子當(dāng)著我的面吹牛绰垂,可吹牛的內(nèi)容都是我干的室奏。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼劲装,長吁一口氣:“原來是場噩夢啊……” “哼胧沫!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起占业,我...
    開封第一講書人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤绒怨,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后谦疾,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體南蹂,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年念恍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了六剥。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡峰伙,死狀恐怖疗疟,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情瞳氓,我是刑警寧澤策彤,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站匣摘,受9級(jí)特大地震影響店诗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜恋沃,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一必搞、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧囊咏,春花似錦恕洲、人聲如沸塔橡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽葛家。三九已至,卻和暖如春泌类,著一層夾襖步出監(jiān)牢的瞬間癞谒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來泰國打工刃榨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留弹砚,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓枢希,卻偏偏與公主長得像桌吃,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子苞轿,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 本文主要介紹Flutter相關(guān)的東西茅诱,包括Fuchsia、Dart搬卒、Flutter特性瑟俭、安裝以及整體架構(gòu)等內(nèi)容。 ...
    Q吹個(gè)大氣球Q閱讀 7,906評(píng)論 8 49
  • 譯者丨覃云 Flutter 是什么? Flutter 移動(dòng)應(yīng)用程序 SDK 是為開發(fā)人員提供一種創(chuàng)建快捷蹂安、美觀的應(yīng)...
    言射手閱讀 7,808評(píng)論 1 14
  • 語言學(xué)作為一門人文學(xué)科椭迎,與自然科學(xué)的研究有很多的相似之處。因此語言學(xué)的研究方法也常常是受其他自然科學(xué)學(xué)科的影響田盈。比...
    李想想閱讀 1,084評(píng)論 0 0
  • 育兒這件事畜号,每個(gè)人都在努力學(xué)習(xí)著,盡力高效陪伴自己的孩子允瞧,我也不例外简软。今天接完兩孩子,大寶急著回家復(fù)習(xí)功課述暂,明天繼...
    圖圖媽媽小麗閱讀 317評(píng)論 1 0
  • 當(dāng)紅小花旦周冬雨最近又上頭條了!”周冬雨竇靖童公園大玩滑板”消息一出,就引來無數(shù)點(diǎn)贊和關(guān)注!無論是日常生活中還是演...
    時(shí)尚潮流屋閱讀 170評(píng)論 0 0