原创 帶你重新“玩轉”Flutter

作者;閒魚技術——匠修 Flutter也許不再是非常熱門時髦的話題了,但作爲一項已經逐漸進入規模化實踐的技術,它的價值已經初步獲得認可,後續應該有不錯的生命力。作爲較早期的Flutter實踐者,我一直在思考Flutter的技術價值以及如何釋

原创 年貨來咯:精選年度最受歡迎乾貨,覆蓋客戶端、服務端、前端、數據、算法…… 客戶端 服務端 前端 數據&算法 轉發有獎&新書預告

🏮新年將至,年味漸濃🏮 <u>閒魚技術年貨如期而至</u> 截至今天我們共發表216篇原創技術文章,開設在公衆號、掘金、知乎、頭條、facebook、twitter等平臺的賬號受到同學們的支持。 我們將不斷修煉,回饋乾貨。 🙇‍♀️由衷地感

原创 Flutter中的Tree Shaking機制初探(科普文)

作者:閒魚技術——鹿緣 背景 在閒魚技術探究Flutter工程一體化的過程中,爲了做到最好的開發體驗,需要無縫銜接FaaS端代碼與業務Flutter代碼,一份代碼既可以在FaaS部署,也可以直接引入在業務代碼主工程中,使之真正做到工程一體。

原创 一個方案提升Flutter內存利用率(乾貨)

作者:閒魚技術——靖書 背景 我們閒魚使用的圖片方案是自研的外接紋理方案: Android側創建SurfaceTexture,通過FlutterJNI註冊到Flutter engine裏,最後返回texture id給Flutter應用層

原创 從渲染原理出發探究Flutter內存泄漏(超詳細) 背景 flutter內存都包含哪些 Dart綁定層如何工作 通過檢測渲染樹節點來檢測內存泄漏 總結與展望

作者:閒魚技術-蕭湘 背景 衆所周知,內存的高低是評判一款app的性能優劣的重要的指標之一。作爲開發者而言,都會盡可能的減少內存的使用,清除無用的內存塊,從而減少整個app的內存使用量。這也是歷來開發者是追求的目標。然而,開發者難免時常因爲

原创 雲棲大會|閒魚Serverless架構實踐(精品)

造夢者 | 王樹彬(國有),阿里巴巴閒魚架構負責人 2014年6月28日,阿里即將赴美上市的這一年,西溪園區的一個茶水間裏,28個人日夜趕工了三個月後,上線了一個閒置交易平臺——閒魚。今年5月份,在阿里巴巴的年報中對外公佈了閒魚的數據:GM

原创 定位Flutter內存問題很難麼?

作者:閒魚技術-三蒞 內存水位升高導致的穩定性問題嚴重影響app用戶體驗,所以開發者們非常關注Flutter的內存表現。隨着Flutter業務越來越多,閒魚也面臨着oom導致的crash率提升的問題,下面我們結合項目中實際遇到的內存問題和解

原创 詳解Dart中如何通過註解生成代碼

作者:閒魚技術-龍湫 1、背景 最近在項目中使用到了Dart中的註解代碼生成技術,這跟之前Java中APT+JavaPoet生成代碼那套技術還是有一些不同的地方,比如 Flutter中在禁用了dart:mirror,無法使用反射情況下如何

原创 Flutter+FaaS一體化任務編排的思考與設計 任務編排是什麼? 任務編排如何提升開發體驗? 任務編排如何提高研發質量 總結與展望

作者:閒魚技術-古風 Flutter+Serverless三端一體研發架構,客戶端不僅僅是編寫雙端的代碼,而是擴展了客戶端的工作邊界,形成完整的業務閉環。在新的研發模式落地與實踐的過程中,一直在思考如何提高FaaS端研發體驗與研發質量,以下

原创 Flutter瀑布流及通用列表解決方案

作者:閒魚技術-夜瀾 背景 目前閒魚業務中無論是首頁還是搜索頁都有大量可以落地瀑布流的場景,而在Flutter原生中只提供了ListView, GridView,無法提供自定義佈局的能力。 而在社區中,一般瀑布流的解決方案都是基於Slive

原创 彙報一下,閒魚的ipv6改造之路

作者:閒魚技術-靖楊1、背景 ipv6作爲改進ipv4的下一代ip技術,其目的是爲了解決ipv4地址枯竭的問題,同時在網絡數據轉發效率與安全性方面有很多改進。其第一版協議標準(RFC1883)早在1995年就已發佈,但是由於現存ipv4網

原创 GCLI-閒魚FaaS開發利器 關於GCLI 關鍵問題 GCLI的解決方案 總結和展望

作者:閒魚技術-無浩 關於GCLI 閒魚技術團隊推行了基於Flutter+Servless的一體化研發方案, 在Serverless技術的加持下,客戶端開發可以輕鬆獨立完成業務閉環。FaaS作爲Serverless技術業務功能主要載體,其開

原创 FlutterBoost1.0到2.0,我一共做了這幾件事...

作者:閒魚技術-餘玠 一:背景 一定規模的App開發如要引入Flutter開發體系,因某些原因如底層二、三方Native庫或頁面調用,不可避免需要混合開發的能力,但Flutter本身是個單容器的應用,純粹引入SDK會遇到頁面在Flutter

原创 閒魚技術2020校園招聘即將開啓

閒魚技術團隊不僅是阿里巴巴集團旗下全球最大的閒置交易社區的創造者,更是移動與高併發大數據應用新技術的引導者與創新者。我們與Google Flutter/Dart小組密切合作,爲社區貢獻了多個高star的項目和大量PR。我們與達摩院的科學家