Skip to content

Simple educational mobile calculator in Angular and Ionic (with Capacitor) inspired by the basic Apple Calculator app

Notifications You must be signed in to change notification settings

orbiszlin/calculator-s3c-2024

Repository files navigation

Ionic Angular

Calculator S3C 2024/2025

Projekt pro výuku mobilních aplikací na střední škole Orbis.

Orientace v projektu

  • Jednotlivé commity jsou přidávány podle hodin, které proběhly a souhrně obsahují vše, co bylo přidáno nebo modifikováno.

Oficiální dokumentace

Instalace projektu

  1. Naklonujte si REPO (branch - main nebo tu, kterou potřebujete podle vaší hodiny)
  2. Otevřte projekt ve vámi zvoleném IDE a v příkazovém rádku
  3. Nainstalujte všechny NPM knihovny - npm install
  4. Spusťte Ionic dev server pomocí ionic serve nebo ng serve

iOS - zatím není funkšní

~~

  1. Proveďtě kroky instalace, není třeba provádět krok 4.
  2. Vytvořte build složky www - ionic build
  3. Vytvořte synchronizaci www a iOS projektu - ionic cap sync ios, pokud nefunguje tak npx cap sync ios.
  4. Otevřete projekt v Xcode - ionic cap open ios, npx cap open ios nebo otevřete App.xcworkspace jako projekt v Xcode.
  5. Vyberte simulátor a spusťte

Android - zatím není funkšní

  1. Proveďtě kroky instalace, není třeba provádět krok 4.
  2. Vytvořte build složky www - ionic build
  3. Vytvořte synchronizaci www a Android projektu - ionic cap sync Android, pokud nefunguje tak npx cap sync Android.
  4. Otevřete projekt v Xcode - ionic cap open Android, npx cap open Android nebo otevřete složku android jako projekt v Android studiu.
  5. Vyberte emulátor a spusťte

Oprava když něco nefunguje

Pokud by nějaké kroky nefungovaly je nutné projít kroky Ionic, pokud je již přidán i nativní kód tak z Capacitor:

Kroky Capacitor jsou ty, které jsou zapsány pomocí npx, ionic pomocí příkazu ionic.

About

Simple educational mobile calculator in Angular and Ionic (with Capacitor) inspired by the basic Apple Calculator app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published