@跨平台

Stories List
@fengshuan

淺談Hybrid

引言 隨着 Web 技術和移動設備的飛速發展,各種 APP 層出不窮,極速的業務擴展提高了團隊對開發效率的要求,這個時候使用 IOS/Andriod 開發一個 APP 似乎成本有點過高了,而 H5 的低成本、高效率、跨平台等特性馬上被利用起來形成了一種新的開發模式:Hybrid APP。 Hybrid 技術已經成為一種最主流最常見的方案。一套好的 Hybrid 架構解決方案能讓 App 既能擁有極

fengshuan Avatar

@fengshuan

Nickname 前端森林

@fulade

【Flutter 2-9】Flutter手把手教程UI佈局和Widget——彈性佈局控件Flexible

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) Flexible Flexible可以幫助Row、Column、Flex的子控件充滿父控件,它的用法很靈活,也具有權重的屬性。跟Flexible相類似的控件還有Expanded。 先來看Flexible的構造函數 const Flexible({ /// key Key key, // 默認 fl

fulade Avatar

@fulade

Nickname 弗拉德

@fulade

【Flutter 2-10】Flutter手把手教程UI佈局和Widget——流式佈局Wrap

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) Wrap 在Flutter中Wrap是流式佈局控件,Row和Column在佈局上是很好用,但是有一個缺點,如果當子控件數量過多導致Row或Column裝載不下的時候,就會出現UI頁面上的錯誤。Wrap可以完美的避免這個問題,當控件過多一行顯示不全的時候,Wrap可以換行顯示。 當然Wrap跟Row和Column有着很多相似的地

fulade Avatar

@fulade

Nickname 弗拉德

@fulade

【Flutter 2-11】Flutter手把手教程UI佈局和Widget——列表ListView

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) ListView ListView是在移動端非常常見的控件,在大多數的展示場景中都離不開ListView。在Flutter中對ListView的封裝也非常好,簡單幾行代碼就可以滿足我們佈局一個滾動列表的需求。 先來看一下構造函數: ListView({ /// key Key key, /// 佈局方向

fulade Avatar

@fulade

Nickname 弗拉德

@guiyanakuang

Kotlin Multiplatform 入門:構建你的第一個跨平台應用

這是關於 Kotlin Multiplatform 開發博客系列的第二篇文章,我計劃每週更新一篇文章,文章主題可能會以基礎與進階內容交替進行。 引言 本文面向對 Kotlin Multiplatform (KMP) 感興趣的開發者,特別是那些希望探索如何使用單一代碼庫開發跨平台應用的程序員。無論您是移動開發者、前端工程師還是全棧開發者,只要您對提高開發效率和跨平台開發感興趣,瞭解一下並體驗一下 K

guiyanakuang Avatar

@guiyanakuang

Nickname GeekCat

@guiyanakuang

KMP 桌面應用開機啓動完全指南

在開發跨平台桌面應用時,開機自啓動是一個常見且重要的功能需求。本文將詳細介紹如何使用 Kotlin Multiplatform (KMP) 實現 Windows、macOS 和 Linux 三大平台的開機自啓動功能,包括接口設計、平台特性和具體實現。 所有源代碼基於我開源項目 crosspaste-desktop,如果對你有幫助歡迎點個 star ❤️ 1.設計 1.1 統一接口 為了實現跨平台的

guiyanakuang Avatar

@guiyanakuang

Nickname GeekCat

@guiyanakuang

還沒用過 Okio? 一個 KMP 庫幫你統一多平台文件操作

在使用 Kotlin Compose Multiplatform 開發跨平台應用時,處理文件操作是一個常見但棘手的問題。不同平台(如 Android、iOS、Mac、Windows 和 Linux)的文件系統存在顯著差異,如果為每個平台單獨編寫文件操作代碼,不僅會導致代碼重複,還容易引入平台特定的 bug。本文將介紹如何使用 Okio 庫來統一處理跨平台的文件操作。 平台差異帶來的挑戰 在不

guiyanakuang Avatar

@guiyanakuang

Nickname GeekCat