跨平臺作為移動開發中不可或缺的構成,GSYGithubApp系列一直致力於跨平臺開發中的各種嘗試,目前已經擁有 GSYGithubAppFlutter 、 GSYGithubAppWeex 、 GSYGithubApp (React Native) 三個版本,每一個都擁有較高的完成度, 並且不定時持續優化更新。
GSYGithubApp 系列的起源,單純因為本人是個重度 Github 使用者,同時也想把 React Native 的相關經驗做下沉澱,自然而然 GSYGithubApp 應運而生。而後的開發過程中發現,實現 GithubApp 能夠成為經驗的沉澱、技術嘗試、以及學習驅動時,GSYGithubApp 成為本人推崇的專案。
如今在 Flutter 大潮下,GSYGithubApp 三花聚頂,成為了跨平臺開發中的一個系列,在本人工作過程中的一些嘗試和學習,都會通過它們沉澱下來,同時 GSYGithubApp 至今仍是本人在移動端的管理 Gayhub 入口。
時間 | 專案 |
---|---|
2017-11-07 | GSYGithubApp React Native 版開源 |
2018-04-22 | GSYGithubApp Weex 版開源* |
2018-06-26 | GSYGithubApp Flutter 版開源 |
未來 | 更多GSYGithubApp系列 |
由於平臺的差異性和特性,一些場景和UI可能出現差異,但是專案儘可能的讓GSYGithubApp 系列在不同框架上,呈現相同的效果。除了專案外,本人不時也會產出一些文章填坑,比如之前的《移動端跨平臺開發的深度解析》、《從Android到React Native開發系列》、《Weex原理之帶你去蹲坑》等,後續也會有Flutter相關介紹,儘管產能不高,但希望可以更好的幫助到你,更好的瞭解跨平臺框架的實現差異以及優劣。
如今跨平臺解決方案百花齊放,GSYGithubApp 系列使用 GitHub 開放的 API,在三大主流跨平臺開發框架上,運用各類開發過程中可能涉及的技術點,並且整合各類主流第三方外掛,儘可能的為開發者提供技術參考、技術對比以及實現方案等。三大框架均有開源也成了 GSYGithubApp 系列獨特的優勢。
當然,GSYGithubApp 系列也可以作為日常 Gayhub 使用的入口之一,目前完成度是 React Native > Flutter > Weex,同時 Flutter 是近期主力跟進專案,歡迎大家提出問題,同時也歡迎交流學習。嗯,沒錯,GayHub 使人進步!