Przygotowanie responsywnej strony WWW, która dopasowywać się będzie do wyświetlacza urządzenia.
Lab 2
Wykorzystując środowisko MIT AppInventor należy zaprojektować i zaimplementować przykładową aplikację mobilną wykorzystującą wybrane sensory smartfona.
Lab 3
Zadanie polega na stworzeniu prostej gry. Aplikacja losuje liczbę, a zadaniem użytkownika jest jej odgadnięcie.
Lab 4-5
Aplikacja losująca v2.0
Lab 6
Na podstawie przykładowego JSON opracować aplikację wyświetlającą dane z Internetu.
Lab 7
Wykorzystanie sensorów w aplikacji.
Lab 8
Celem zadania jest przygotowanie aplikacji typu lista-szczegóły z zastosowaniem fragmentów. Aplikacja ma być przeznaczona dla osób uprawiających jogging, turystkę pieszą, nordic walking, jazdę na rowerze itp., czyli aktywności fizycznej polegającej na pokonywaniu pewnej trasy.
Lab 9
Celem zadania jest rozwinięcie aplikacji typu lista-szczegóły przygotowanej na poprzednich zajęciach o fragment dynamiczny. Do aplikacji należy dodać fragment obsługujący pomiar czasu.
Lab 10-11
Celem zadania jest kontynuacja aplikacji z poprzednich dwóch zajęć i zmiana jej strony wizualnej oraz niektórych mechanizmów nawigacyjnych. Ekran listy ma się składać z co najmniej trzech kart. Pierwsza karta ma być kartą główną aplikacji, a pozostałe mają być kartami kategorii. Karta główna będzie informować o przeznaczeniu aplikacji, a karty kategorii mogą np. dzielić trasy wg trudności (łatwe, trudne, średnie), długości (krótkie, średnie, długie, bardzo długie), lokalizacji (miejskie, terenowe) lub jakiegokolwiek innego sensownego podziału, który przyjdzie Wam do głowy.
Lab 12
Celem zadania jest najlepiej modyfikacja poprzednio przygotowanej aplikacji poprzez dodanie animacji wykonywanej w trakcie uruchamiania aplikacji.