UNIWERSYTET ŁÓDZKI - Centralny System Uwierzytelniania
Strona główna

Programowanie urządzeń przenośnych

Informacje ogólne

Kod przedmiotu: 1100-PP0OII
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Programowanie urządzeń przenośnych
Jednostka: Wydział Matematyki i Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 5.00 (w zależności od programu) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Forma zaliczenia:

zaliczenie

Forma studiów:

stacjonarne

Wymagania wstępne:

Umiejętność programowania C#, Java, Visual Basic lub C++

Znajomość dowolnego zintegrowanego środowiska programistycznego.

Skrócony opis:

Celem przedmiotu jest omówienie możliwości oprogramowania urządzeń przenośnych takich jak smartfony i palmtopy. Zostaną przedstawione zasoby urządzeń i techniki dostępu do nich ( telefon, sms, przestrzeń dyskowa, akcelerometr, aparat fotograficzny ). Omówione zostaną również zasady budowania interfejsów użytkownika na urządzenia mobilne.

Laboratoria polegają na implementacji praktycznych aplikacji na urządzenia przenośne.

Efekty uczenia się:

1. Potrafi korzystać z emulatora urządzenia.

2. Posługuje się podstawowymi mobilnymi narzędziami deweloperskimi.

3. Odwołuje się do przestrzeni dyskowej urządzenia.

4. Tworzy interfejs użytkownika zgodnie z podstawowymi zasadami budowy aplikacji na konkretne urządzenie.

5. Pisze aplikacje, korzystające z takich funkcjonalności urządzenia jak: telefon, sms, aparat fotograficznny.

6. Pisze aplikacje korzystające z akcelerometru.

7. Implementuje programy z wykorzystaniem usług geolokalizacji.

8. Rozumie podział aplikacji na warstwę modelu danych, kontrolera i prezentacji.

9. Pisze aplikacje wykorzystujące wielowątkowość.

10. Potrafi zaimplementować podstawowe gesty.

11. Pisze aplikacje wykorzystujące nawigację między odrębnymi częściami aplikacji.

12. Rozumie cykl życia aplikacji mobilnej.

13. Implementuje aplikacje korzystające z zasobów sieciowych.

Zajęcia w cyklu "Semestr zimowy 2019/2020" (zakończony)

Okres: 2019-10-01 - 2020-02-23
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Praktyczne projekty przeprowadzone w pracowni informatycznej, wykład, dyskusja.

Sposoby i kryteria oceniania:

Projekt końcowy

Treści kształcenia:

1. Rodzaje urządzeń przenośnych: użytkownicy domowi i sprzęt klasy biznesowej.

2. Zasady projektowania interfejsu użytkownika.

3. Publikowanie aplikacji mobilnych

4. Dostęp do telefonu, sms, galerii zdjęć.

5. Konsumowanie serwisów usługowych.

6. Łączność z bazami danych.

7. Praca wykonywana w tle, wielowątkowość.

Literatura:

Oficjalna dokumentacja systemu operacyjnego Android

https://developer.android.com/guide/index.html

Zajęcia w cyklu "Semestr zimowy 2018/2019" (zakończony)

Okres: 2018-10-01 - 2019-02-10
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Łukasz Lisowski
Prowadzący grup: Łukasz Lisowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Praktyczne projekty przeprowadzone w pracowni informatycznej, wykład, dyskusja.

Sposoby i kryteria oceniania:

Projekt końcowy

Treści kształcenia:

1. Rodzaje urządzeń przenośnych: użytkownicy domowi i sprzęt klasy biznesowej.

2. Zasady projektowania interfejsu użytkownika.

3. Publikowanie aplikacji mobilnych

4. Dostęp do telefonu, sms, galerii zdjęć.

5. Konsumowanie serwisów usługowych.

6. Łączność z bazami danych.

7. Praca wykonywana w tle, wielowątkowość.

Literatura:

Oficjalna dokumentacja systemu operacyjnego Android

https://developer.android.com/guide/index.html

Zajęcia w cyklu "Semestr zimowy 2017/2018" (zakończony)

Okres: 2017-10-01 - 2018-02-09
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Ćwiczenia informatyczne, 28 godzin więcej informacji
Wykład, 28 godzin więcej informacji
Koordynatorzy: Łukasz Lisowski
Prowadzący grup: Łukasz Lisowski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów
Wykład - Ocena zgodna z regulaminem studiów
Czy ECTS?:

T

Metody dydaktyczne:

Praktyczne projekty przeprowadzone w pracowni informatycznej, wykład, dyskusja.

Sposoby i kryteria oceniania:

Projekt końcowy

Treści kształcenia:

1. Rodzaje urządzeń przenośnych: użytkownicy domowi i sprzęt klasy biznesowej.

2. Zasady projektowania interfejsu użytkownika.

3. Publikowanie aplikacji mobilnych

4. Dostęp do telefonu, sms, galerii zdjęć.

5. Konsumowanie serwisów usługowych.

6. Łączność z bazami danych.

7. Praca wykonywana w tle, wielowątkowość.

Literatura:

Oficjalna dokumentacja systemu operacyjnego Android

https://developer.android.com/guide/index.html

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.
kontakt deklaracja dostępności USOSweb 7.0.3.0-0