mirror of
https://github.com/jellyfin/jellyfin-expo.git
synced 2024-11-30 17:50:40 +00:00
Jellyfin Mobile for iOS
__tests__ | ||
assets | ||
components | ||
constants | ||
hooks | ||
langs | ||
models | ||
navigation | ||
screens | ||
stores | ||
utils | ||
.eslintrc.json | ||
.gitignore | ||
.watchmanconfig | ||
App.js | ||
app.json | ||
babel.config.js | ||
i18n.js | ||
LICENSE | ||
package.json | ||
README.md | ||
yarn.lock |
Jellyfin Mobile
Part of the Jellyfin Project
Jellyfin Mobile is a mobile app built with Expo primarily targeting iOS devices. We welcome all contributions and pull requests! If you have a larger feature in mind please open an issue so we can discuss the implementation before you start. We use GitHub Projects as a general roadmap for releases.
Build Process
Getting Started
- Clone or download this repository.
git clone https://github.com/jellyfin/jellyfin-expo.git cd jellyfin-expo
- Install build dependencies using yarn in the project directory.
yarn install
- Start the build tools.
yarn start
- Follow the directions in the terminal or browser window to open on a device or emulator.
FAQ
What is the difference between this and other Jellyfin app projects?
- This app (Jellyfin Mobile) is a web wrapper based on Expo with some native enhancements. It is available on the App Store for iPhone and iPad.
- Jellyfin Player iOS is a newer effort to create a media playback app in native Swift. It is a work in progress and currently only supports media playback.
- Jellyfin React Client an early project to create a single multiplatform app based on React Native. This project has been archived as we have changed direction to utilize native web wrappers on most platforms.