Kategoria: Android
Tzw. mobilne aplikacje hybrydowe są tworzone z użyciem technologii webowych (HTML, CSS, Javascript), ale opakowane w specjalny kontener, dzięki czemu dla zwykłego użytkownika są nierozróżnialne od aplikacji natywnych. Wiele znanych aplikacji i gier z Android Market to właśnie aplikacje hybrydowe.
Uczestnicy kursu nauczą się wykorzystać swoją znajomość technologii webowych do tworzenia hybrydowych aplikacje wykorzystujących wszystkie możliwości sprzętu (kompas, czujnik ruchu, aparat fotograficzny i więcej) i systemu (notyfikacje, dostęp do plików, listy kontaktów itd.). W tym celu użyty będzie projekt PhoneGap, znany też jako Apache Cordova.
Apache Cordova to framework umożliwiający tworzenie aplikacji dla wielu różnych środowisk mobilnych. Po zakończonym kursie uczestnicy z łatwością wykorzystają go do tworzenia aplikacji nie tylko dla Androida, ale i telefonów iPhone, BlackBerry, Nokia, Windows 7.
Czas trwania
1 dzień
Program
- Architektura Apache Cordova
- wzorce użycia, JavaScript na witrynie a JavaScript w aplikacji;
- dostępny podzbiór standardów webowych;
- przegląd specjalnych możliwości:
- notyfikacja, menu;
- użycie czujników: kompas, akcelerometr,
- geolokacja,
- obsługa lokalnych plików i lokalnej bazy danych,
- obsługa mediów: aparat fotograficzny, odtwarzanie dźwięku i filmów,
- odczytywanie i modyfikacja listy kontaktów;
- sensowne praktyki tworzenia GUI, JQuery Mobile.
- Środowisko deweloperskie dla Androida
- Eclipse, SDK i ADT;
- System zezwoleń, manifest aplikacji;
- Zasoby graficzne;
- wdrażanie i testowanie na emulatorze i fizycznym sprzęcie;
- podpisywania i dystrybucja aplikacji.
Training also available in English - for more information see here.
Przeznaczenie i wymagania
Kurs przeznaczony jest dla zaawansowanych programistów front-endów, znających dobrze HTML, CSS i Javascript. Natomiast nie jest wymagana znajomość jakichkolwiek technologii mobilnych, Javy, środowiska Eclipse itp.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.