Uberクローン
ReactバージョンのReact、Expo、およびReduxjsを使用して構築されたReactネイティブUber乗客クローンアプリ。
テクノロジー
- React Native-は、iOSとAndroid用のネイティブモバイルアプリを構築するために設計されたFacebookのオープンソースJavaScriptフレームワークです。
- Reactネイティブ要素 - クロスプラットフォームアプリケーションを作成するためのReactネイティブフレームワークです
- Expo-は、iOS、Android、およびWebアプリの開発、構築、展開に役立つReactネイティブのフレームワークとプラットフォームです。
- FireBase-モバイルアプリケーションとWebアプリケーションを作成するためにGoogleが開発したクラウドプラットフォームです。
- Firestore -Cloud Firestoreは、FireBaseおよびGoogle Cloudからのモバイル、Web、およびサーバー開発のための柔軟でスケーラブルなデータベースです。
- Reduxjs/Toolkit-は、Reactアプリケーションで状態を管理するための最も強力なライブラリの1つです。
- React Navigation -ExpoおよびReactネイティブアプリのルーティングおよびナビゲーションフレームワークです。
- Tailwind CSS-ネイティブCSSは、ユーティリティファーストCSSフレームワークとして自己記述されています。
- Android Studio- Androidアプリケーション開発の公式統合開発環境(IDE)です。
- iOSエミュレータ - WindowsシステムをPCにiOSアプリケーションまたはゲームを実行およびインストールできるソフトウェアです。
- Reactネイティブマップ - マップ用のReactネイティブコンポーネントシステムです。
- MapQuest API-は、Web、iOS、Android向けの洗練されたロケーションベースのアプリを構築するために使用されるオープンソースAPIサービスです。
- Google Maps-は、Google Webマッピングプラットフォームと消費者アプリケーションです。
- Google Directions API-は、HTTPリクエストを使用してフォーマットされた指示と場所を返すオープンソースWebサービスです。
- Google Places API-は、HTTP要求を使用して地理的な場所、または顕著な関心点を返すAPIサービスです。
- Google Distance Matrix API-は、起源と目的地のマトリックスに移動距離と時間を提供するサービスです。
- Eslint、Airbnb JavaScript/React StyleGuide- JavaScriptコードに見られる問題のあるパターンを識別するための静的コード分析ツールです。
- Eslint-Plugin-Import-は、JavaScriptの糸くずのプラグインをインポート/エクスポートし、ファイルパスとインポート名の誤りを防ぎます。
アプリUI/UXデザイン
Uber乗客アプリ2022のアプリデザイン







