ZADANIE:
- Temat projektu może być wybrany/zaproponowany przez studenta.Wybrane zadanie będzie realizowane indywidualnie przez kolejne tygodnie do połowy czerwca.Domyślnie projekt dotyczy aplikacji natywnej dla systemu operacyjnego Android,ale można również wybrać aplikację dla systemu iOS lub aplikację cross-platformową.
- Zgłoszenie należy zamieścić na ePortalu w terminie 6-8 maja 2025.Będzie 1 tydzień na ewentualne uzupełnienia lub modyfikacje zgłaszanego tematu.Termin oddania projektu (poprzez wysłanie na ePortal) jest do 15 czerwca 2025.
Zadanie AP (Android Projekt)
Indywidualny projekt (zaliczeniowy) złożonej aplikacji dla systemu Android.
Dla inspiracji - przykładowe listy popularnych tematów:
ORGANIZACJA:
- Temat projektu może być wybrany/zaproponowany przez studenta.Wybrane zadanie będzie realizowane indywidualnie przez kolejne tygodnie do połowy czerwca.Domyślnie projekt dotyczy aplikacji natywnej dla systemu operacyjnego Android,ale można również wybrać aplikację dla systemu iOS lub aplikację cross-platformową.
- Propozycję / zgłoszenie tematu należy zamieścić na ePortalu w terminie 6-8 maja 2025.Jest 1 tydzień na ewentualne uzupełnienia lub modyfikacje zgłaszanego tematu.Termin oddania projektu (poprzez wysłanie na ePortal) jest do 15 czerwca 2025.Do kodu źródłowego wykonanej aplikacji trzeba będzie dołączyć 3-5 str.
sprawozdanie/opis wykonanego projektu (opis wybranego zadania, zaplanowane i
zrealizowane funkcjonalności, wykorzystywane materiały, napotkane problemy i
ich rozwiązywanie, wskazanie % autorstwa poszczególnych części / modułów aplikacji, itp.)Następnie konieczne będzie jeszcze "obronienie" projektu, podczas konsultacji (indywidualnych 15-minutowych spotkań, domyślnie poprzez Zoom, na e-Portalu będzie terminarz z możliwością rezerwacji wybranego czasu), maksymalnie do końca semestru,
- Zakres projektu powinien uwzględnić przynajmniej jedno zagadnienie / aspekt z dziedziny technologii mobilnych, które nie było realizowane na wcześniejszych laboratoriach, które będzie przedmiotem samodzielnego studiowania, np:
- mobilna baza danych (np. SQLite)
- obsługa wbudowanych sensorów: akcelerometr, żyroskop, magnetometer, gps, czujnik światła, kamera, itp
- Internet - transmisja danych, synchronizacja, web services
- generowanie grafiki 3D oraz animacji na urządzeniach mobilnych
- komunikacja Bluetooth pomiędzy różnymi urządzeniami mobilnymi lub wymiana danych z komputerami PC