Podstrona: 3. Programowanie aplikacji mobilnych / Wizytówka pracownika PRz

3. Programowanie aplikacji mobilnych

Jednostka prowadząca: Katedra Informatyki i Automatyki

  • 6 semestr, informatyka st. I-go stopnia
  • ECTS: 3

Karta przedmiotuMateriały


Wykłady, 25 godzin

  1. Wykład – Projektowanie aplikacji mobilnych 
  2. Wykład – Architektura i budowa urządzeń mobilnych 
  3. Wykład – Metody interakcji i projektowanie UI/UX 
  4. Wykład – Programowanie natywne (Android Studio i Xcode) 
  5. Wykład – Programowanie cross-platformowe (Flutter, React Native, PWA) 
  6. Wykład – Obsługa sensorów urządzenia mobilnego 
  7. Wykład – Programowanie aplikacji mobilnych IoT 
  8. Wykład – Informatyka Afektywna w aplikacjach mobilnych 
  9. Wykład – Programowanie aplikacji mobilnych XR 
  10. Wykład – Programowanie gier mobilnych 
  11. Wykład – Programowanie autonomicznych robotów 
  12. Egzamin

Laboratoria, 15 godzin

  1. Nawigacja pomiędzy ekranami i Interfejs użytkownika
  2. Hello Mobile World — pierwsza aplikacja w Android Studio, Flutter lub React Native
  3. Architektura aplikacji mobilnych​
  4. Zasoby i multimedia
  5. Sensory i kamera
  6. Testy i optymalizacja
  7. Build and Release

   Kurs online (oceniany)   

   Kurs online (bez oceny)   

Flutter Material component widgets - Flutter provides a variety of visual, behavioral, and motion-rich widgets that implement the Material 3 design specification. Material 3 is the default design language of Flutter, enabling you to design and build beautiful, usable apps that can adapt to any platform.

F-Droid - to ekosystem dystrybucji wolnych i otwartoźródłowych (FOSS) aplikacji  dla Androida.
FAQ dla programistów aplikacji

Fastlane to zestaw narzędzi open source zaprojektowanych w celu uproszczenia wdrażania systemów Android i iOS. Narzędzia te pozwalają zautomatyzować procesy wydawnicze, oszczędzając czas programistów i redukując liczbę błędów.

Fastlane repoUdostępnianie aplikacji na Androida przy użyciu fastlane w Firebase

Nasze serwisy używają informacji zapisanych w plikach cookies. Korzystając z serwisu wyrażasz zgodę na używanie plików cookies zgodnie z aktualnymi ustawieniami przeglądarki, które możesz zmienić w dowolnej chwili. Więcej informacji odnośnie plików cookies.