Call for Papers

Call for Papers is closed. Submissions are no longer possible. Sorry.
in 50 days

Flutter Formosa 2024

event date

7 Sep 2024

location

未來內容觀測站 Taipei, Taiwan


Flutter Formosa 2024 開跑了,

全台第一個的 Flutter 技術開發者研討會首次在台北舉辦!

台北(Taipei): 2024-09-07 @ 未來內容觀測站


主辦單位:

 - Flutter Taipei

 - GDG Taipei


我們正在募集講者!你最近有玩了什麼有趣的東西嗎?你有什麼踩雷甘苦談嗎?不和人分享一下不痛快嗎?那你就是我們要找的人!


還沒想好講什麼嗎? – 我們提供你一些想法


以下是我們提供的一些方向,但不限於這些範圍。只要你有任何很酷的東西想分享的,請不吝來這裡與大家分享。


Generative AI for Flutter

在生成式 AI 備受關注的情況下,在整合 Gemini 至Flutter App 的服務,像是聊天機器人。或是透過 Gemini 建立 AI Flutter Code Generator,提供基本的程式碼範例,建立自己的 Code Generator。

Impeller

在 2023 年 Flutter Team 開始將 Flutter Engine 後端在手機端從 Skia 遷移至新一代的 Impeller,針對 Flutter 版本升級後所帶來的體驗或是在效能最佳化的經驗談。

Casual Game

Flutter 製作休閒遊戲,是這兩年討論度非常高的話題,尤其這部分的開發工具都是由社群發起的,像是 Flame 或 bonfire 等工具。這類遊戲目前都以 2D 遊戲為主,但在 Flutter 遷移 Impeller 後,會有更多 3D 功能的支援,像是今年 Flame 在 Flamecon 公布 3D 支援的預覽版。

Flutter Web for WebAssembly

在 Dart 3.4 穩定版支援 Dart 編譯至 WebAssembly 相關功能的支援,像是 WasmGC 及與 JavaScript interop 支援,也在 Flutter 3.22 穩定版在 Web 平台支援編譯至 WebAssembly 的選項。

Dart interoperability with other Language

 Flutter 能做到跨平臺或是程式語言的溝通,實作方式可以分為兩類。一是透過 Method Channel 對應不同作業系統的程式語言建互動通道;另一種則是使用像 ffi/jni 這種可以直接和不同程式語言溝通的函式庫,或是藉由 ffigen/jnigen 的協助,生成能和不同程式語言互動的程式碼樣版。

Project IDX

Project IDX 為 Google 開發的線上整合式開發環境,也支援在線上開發 Flutter App,並且能即時預覽至 Web、Android、iOS 的模擬器,也提供 Gemini AI 的輔助功能,並且也能整和 Firebase 與 GitHub。 

Design System

在 Flutter 3.16 預設開啟 Material Design 3 後,許多開發者也會遇到遷移的需求,並且要如何與自己的 App 原有的設計系統匹配,或是更好搭配相關的設計工具,像是 Zeplin、Figma 等。或像是 FlutterFlow、widgetbook 等工具,能減少在設計稿與 App 程式碼建立之間的溝通成本。

Animation 

Flutter 提供許多動畫的 API ,使製作 App 可以有更生動的動畫效果,如何更有效應用 Flutter 動畫的 API,或透過第三方工具像是 Rive 產生更有互動的動畫。

CI/CD Pipeline

Flutter App 在發布前,通常會透過第三方 CI/CD 服務,進行 App 的測試與發佈,基本的 CI 測試可透過 GitHub Actions、Cirrus、Travis 和 GitLab 等服務建置,也有像是 Codemagic、Bitrise、Appcircle 等與 Flutter 整合更緊密的服務,可幫助將 App 上傳至平台商店。


finished 3 days ago
Call for Papers
Call opens at 12:00 AM

03 Jun 2024

Call closes at 11:59 PM

15 Jul 2024

Call closes in Taipei Standard Time (UTC+08:00) timezone.
Closing time in your timezone () is .

Flutter Formosa 2024 開跑了,全台第一個的 Flutter 技術開發者研討會首次在台北舉辦!

台北(Taipei): 2024-09-07 @ 未來內容觀測站


我們正在募集講者!你最近有玩了什麼有趣的東西嗎?你有什麼踩雷甘苦談嗎?不和人分享一下不痛快嗎?那你就是我們要找的人!還沒想好講什麼嗎? 我們提供你一些想法!


以下是我們提供的一些方向,但不限於這些範圍。只要你有任何很酷的東西想分享的,請不吝來這裡與大家分享。

- Generative AI for Flutter

在生成式 AI 備受關注的情況下,在整合 Gemini 至Flutter App 的服務,像是聊天機器人。或是透過 Gemini 建立 AI Flutter Code Generator,提供基本的程式碼範例,建立自己的 Code Generator。

- Impeller

在 2023 年 Flutter Team 開始將 Flutter Engine 後端在手機端從 Skia 遷移至新一代的 Impeller,針對 Flutter 版本升級後所帶來的體驗或是在效能最佳化的經驗談。

- Casual Game

Flutter 製作休閒遊戲,是這兩年討論度非常高的話題,尤其這部分的開發工具都是由社群發起的,像是 Flame 或 bonfire 等工具。這類遊戲目前都以 2D 遊戲為主,但在 Flutter 遷移 Impeller 後,會有更多 3D 功能的支援,像是今年 Flame 在 Flamecon 公布 3D 支援的預覽版。

- Flutter Web for WebAssembly

在 Dart 3.4 穩定版支援 Dart 編譯至 WebAssembly 相關功能的支援,像是 WasmGC 及與 JavaScript interop 支援,也在 Flutter 3.22 穩定版在 Web 平台支援編譯至 WebAssembly 的選項。

- Dart interoperability with other Language

 Flutter 能做到跨平臺或是程式語言的溝通,實作方式可以分為兩類。一是透過 Method Channel 對應不同作業系統的程式語言建互動通道;另一種則是使用像 ffi/jni 這種可以直接和不同程式語言溝通的函式庫,或是藉由 ffigen/jnigen 的協助,生成能和不同程式語言互動的程式碼樣版。

- Project IDX

Project IDX 為 Google 開發的線上整合式開發環境,也支援在線上開發 Flutter App,並且能即時預覽至 Web、Android、iOS 的模擬器,也提供 Gemini AI 的輔助功能,並且也能整和 Firebase 與 GitHub。 

- Design System

在 Flutter 3.16 預設開啟 Material Design 3 後,許多開發者也會遇到遷移的需求,並且要如何與自己的 App 原有的設計系統匹配,或是更好搭配相關的設計工具,像是 Zeplin、Figma 等。或像是 FlutterFlow、widgetbook 等工具,能減少在設計稿與 App 程式碼建立之間的溝通成本。

- Animation 

Flutter 提供許多動畫的 API ,使製作 App 可以有更生動的動畫效果,如何更有效應用 Flutter 動畫的 API,或透過第三方工具像是 Rive 產生更有互動的動畫。

- CI/CD Pipeline

Flutter App 在發布前,通常會透過第三方 CI/CD 服務,進行 App 的測試與發佈,基本的 CI 測試可透過 GitHub Actions、Cirrus、Travis 和 GitLab 等服務建置,也有像是 Codemagic、Bitrise、Appcircle 等與 Flutter 整合更緊密的服務,可幫助將 App 上傳至平台商店。


請於註冊時連同您的以下議程資訊一起提供

  1. 題目 [必填] [公開]
    請不要超過 20 字

  2. 摘要 [必填] [公開]
    大約 100~200 字,用於宣傳與議程表介紹您的議程,請填寫在 Session description 欄位。

  3. 大綱 [必填]
    請說明議程的內容大綱與時間分配。若為多位講者共同分享,請說明各個講者如何分配演講內容。

  4. 演講類型 [必填] [公開]
    - Regular session (40 minutes)
    有完整時間與會眾分享您的主題,並保有一定時間與會眾問答(Q&A)
    - Short talk (10 minutes)
    濃縮想分享的主題,快速為會眾帶來精緻的內容。

  5. 演講語言 [公開]
    議程進行時所使用的語言

  6. 議程難度 [必填]
    填寫此議程的難度

  7. 目標聽眾 [必填]
    填寫議程的目標聽眾

  8. 詳細說明 Description [必填]
    不限字數,請說明這個議程您認為重要的相關細節,以利審稿委員更瞭解您的議程。

  9. 附件 Attachment [選填]
    可以附上程式碼、投影片草稿或任何您認為有助於我們瞭解您議程的附件,請再三確認是否有開啟共用權限。

We can NOT commit full travel expenses for now.