Samodejno krmilnik za mobilne naprave, zgrajen z uporabo Flutterja
LunaSea je popolnoma opremljen odprtokodni krmilnik, ki sam gosti! LunaSea, osredotočena na to, da vam bo zagotovila brezhibno izkušnjo med vso vašo programsko opremo za medije, ki jo gostijo sami, podpira:
laravel preseli določeno datoteko
- Lidarr
- radar
- Sonarr
- NZB Pridobite
- SABnzbd
- Newznab Indexer Searching
- NZBHydra2
- Tautulli
- Zbudi se po LAN -u
LunaSea ima celo podporo za več primerov aplikacij, ki uporabljajo profile, varnostno kopiranje in obnavljanje konfiguracije v datotečnem sistemu, črno temo AMOLED in drugo!
Upoštevajte, da je LunaSea zgolj aplikacija za daljinsko upravljanje in ne ponuja nobenih funkcij brez programske opreme, nameščene na strežniku/računalniku.
Razvoj, namestitev in gradnja (iOS)
Zahteve
- Stroj MacOS
- Račun AppleID (ne potrebuje računa razvijalca)
- Flutter Framework (stabilen kanal)
- XCode
- Potrdilo razvijalca je konfigurirano
- FlutterFire za IOS konfiguriran
Razvoj
- Klonirajte skladišče
git clone git@github.com:LunaSeaApp/LunaSea.git
- Namestite pakete Flutter
flutter pub get
- Zaženite simulator ali priključite napravo in se prepričajte, da ste sprejeli, da je zaupanja vredna naprava
- Namestite LunaSea v razvojni način na svojo napravo ali simulator
flutter run
Namestitev
Izdaje različic je mogoče namestiti samo na fizične naprave
- Klonirajte skladišče
git clone git@github.com:LunaSeaApp/LunaSea.git
- Namestite pakete Flutter
flutter pub get
- Priključite napravo in se prepričajte, da ste sprejeli, da je zaupanja vredna
- Namestite proizvodno različico aplikacije v svojo napravo
flutter run --release
Stavba (.ipa)
- Klonirajte skladišče
git clone git@github.com:LunaSeaApp/LunaSea.git
- Namestite pakete Flutter
flutter pub get
- Zaženi | _+_ | znotraj | _+_ | mapo
- IPA bo postavljena v koren direktorija projekta
Razvoj, namestitev in gradnja (Android)
Zahteve
- Android SDK/Android Studio nameščen in konfiguriran
- Flutter Framework (stabilen kanal)
- Shranjevanje ključev konfigurirano
- FlutterFire za Android konfiguriran
Razvoj
- Klonirajte skladišče
build_ipa
- Namestite pakete Flutter
scripts
- Zaženite simulator ali priključite napravo in se prepričajte, da ste omogočili odpravljanje napak USB
- Namestite LunaSea v razvojni način na svojo napravo ali simulator
git clone git@github.com:LunaSeaApp/LunaSea.git
Namestitev
Izdaje različic je mogoče namestiti samo na fizične naprave
- Klonirajte skladišče
flutter pub get
- Namestite pakete Flutter
flutter run
- Priključite napravo in se prepričajte, da ste omogočili odpravljanje napak USB
- Namestite proizvodno različico aplikacije v svojo napravo
git clone git@github.com:LunaSeaApp/LunaSea.git
Stavba (.apk)
- Klonirajte skladišče
flutter pub get
- Namestite pakete Flutter
flutter run --release
- Zaženi | _+_ | znotraj | _+_ | mapo
- APK -ji bodo postavljeni v koren direktorija projekta
- 32-bitni ARM: | _+_ |
- 64-bitni ARM: | _+_ |
- x86 64-bit: | _+_ |
Podrobnosti o prenosu:
Avtor: CometTools
Demo: https://www.lunasea.app/
Izvorna koda: https://github.com/CometTools/LunaSea
javascript pop prvi element
#flutter #dart #mobilne aplikacije