|
みなさんこんにちは、CUGGZです。 今日は、優れたクロスプラットフォーム アプリのオープンソース プロジェクトを 12 個ご紹介します。
Github クライアント (Flutter + React Native)より豊富な機能と優れたユーザーエクスペリエンスを提供する、クロスプラットフォームのオープンソースGitHubクライアントアプリです。このプロジェクトには、様々な共通コントロール、ネットワーク、データベース、デザインパターン、テーマ切り替え、多言語サポート、Reduxなどが網羅されています。Flutter、React Native、Weex、Android Kotlinなど、複数のテクノロジーでの実装も提供しています。 GitHub:
Doubanのようなアプリケーション(Flutterを使用)これはDoubanクライアントに酷似したFlutterプロジェクトです。すべてのUI要素はDoubanスタイルで実装されており、プロジェクト内のすべてのデータはDouban APIから取得されるため、実際の有効なデータを提供します。このプロジェクトでは、ほぼすべてのFlutterウィジェットが活用されています。 Github: https://github.com/kaina404/FlutterDouBan Douyu(Flutter)に似たライブストリーミングプラットフォームDouyuライブストリーミングアプリをモデルにした、多様なFlutterオープンソースプロジェクトです。ギフトエフェクト、ジェスチャーアニメーション、弾幕プール、抽選機能、そしてDouyuフォーラム(サービス側のモックインターフェースも提供)などが含まれています。 Github: https://github.com/yukilzw/dy_flutter Luckin Coffee(Flutter)の模倣版Flutter を使用して実装された Luckin Coffee スタイルのアプリ。 Github: https://github.com/meetqy/flutter_luckin_coffee 出会い系アプリ(Flutter)これは、合計35ページからなる出会い系アプリテンプレートのFlutter版です。テストデータはmockjsを使用して作成しました。 Github: https://github.com/meetqy/flutter_dating_template 羅雪音楽(React Native)LuoXue Musicは、React NativeをベースにReact Native + Reduxを使用して開発された音楽ソフトウェアです。現在、Windows、Mac OS、Linux、Androidプラットフォームでの実行をサポートしています。 Github: https://github.com/lyswhut/lx-music-mobile GitHub クライアント (React Native)React Native で構築された GitPoint は、iOS および Android で利用できる最も機能が豊富な非公式 GitHub クライアントの 1 つです。 Github: https://github.com/gitpoint/git-point Meituanクローン(React Native)これはReact Nativeで構築されたMeituan風クライアントです。Meituanの4つの主要ページ(グループ購入、近隣店舗、注文、マイアカウント)と、いくつかのセカンダリページ(グループ購入詳細とウェブページ)を実装しています。すべての機能はJavaScriptで記述されており、iOSとAndroidで97%のコード再利用率を達成しています。 Github: https://github.com/jayden320/MeiTuan ZY Player(ユニアプリ)ZY Playerは、Uni-appをベースに開発されたクロスプラットフォームのモバイルビデオプレーヤーで、iOSとAndroidで利用可能です。主な機能は以下のとおりです。
Github: https://github.com/cuiocean/ZY-Player-APP TinyShop(ユニアプリ)TinyShopは、RageFrame2をベースにした無料のオープンソースマイクロストアで、基本的なeコマース販売機能を備えています。フロントエンドはuni-appをベースにしており、複数のプラットフォームへの展開が可能です。現在、H5、WeChatミニプログラム、QQミニプログラム、iOSアプリ、Androidアプリに対応しています。 Github: https://github.com/stavyan/TinyShop-UniApp |