Czego się nauczysz?
- Podstawy
Poznaj możliwości Ionica oraz jego strukturę - ActionSheet
Stwórz wysuwaną listę z opcjami do wyboru - Buttons
Przyciski to jeden z elementów, bez których nie obędzie się żadna aplikacja - Komponenty natywne
Idea komponentów natywnych z których możemy korzystać dzięki Ionic - Testuj
Przetestuj aplikacje na iOS i Androida na prawdziwych urządzeniach i opublikuj te aplikacje w sklepach z aplikacjami obu platform - Gesty
Naucz się obsługi gestów w aplikacji - Toolbar
Opakowanie na UI znajdujące się w headerze i footerze komponentów - Storage
Poznaj sposób przechowywania danych przez twoją aplikację w lokalnej pamięci urządzenia
Dla kogo jest ten kurs?
Kurs przeznaczony jest dla programistów posiadających podstawową wiedzę w zakresie HTML, CSS, JavaScript.
Ułatwiaj sobie programowanie
Jeśli programujesz aplikacje webowe i chciałbyś je tworzyć także na urządzenia mobilne, to wybór Ionica będzie strzałem w dziesiątkę. Po pierwsze pozwoli Ci on pominąć języki natywne takie jak np. Objective C lub Swift. Po drugie często proces wytwarzania aplikacji mobilnych na kilka platform jest dosyć kosztowny ponieważ potrzeba kilku programistów. Po trzecie dochodzi kwestia czasu. Nic nie przyśpieszy Twojej pracy przy tworzeniu aplikacji jak właśnie Ionic, umożliwiający projektowanie aplikacji mobilnych na systemy Android, iOS osadzonych w przeglądarce.
Szybkie tworzenie aplikacji na wiele platform
Ionic to narzędzie open source, które pozwala programistom tworzyć wydajne, wysokiej jakości aplikacje, używając znanych im już technologi takich jak HTMl, CSS i JavaScript. Ionic pomaga tworzyć, wdrażać, testować i monitorować aplikacje łatwiej niż kiedykolwiek wcześniej. Narzędzie to, samo w sobie skupia się głównie na tym, jak aplikacja ma wyglądać, jak ma zachowywać się interfejs i jak wszystko ma wchodzić w interakcję z użytkownikiem. Oznacza to, że nie jest to zamiennik Crodovy czy twojego ulubionego frameworka JS. Zamiast tego Ionic bardzo dobrze wpasowuje się w te projekty w celu uproszczenia znacznej części rozwoju twojej aplikacji – front-endu.
Pomiń natywne programowanie
Dzięki zastosowaniu narzędzia Ionic będziesz mógł połączyć projektowanie aplikacji webowych z natywnymi. Stosując to narzędzie otrzymasz wiele gotowych komponentów oraz skryptów, dzięki którym będziesz w stanie zaprojektować aplikację bez używania natywnych języków programowania. Wystarczy zastosowanie technologii takich jak CSS ,HTML5, Sass, JavaScript.
Następnie możesz dystrybuować aplikacje za pośrednictwem natywnych sklepów z aplikacjami, które można zainstalować na urządzeniach, wykorzystując platformę Cordova, która jest jedną z najbardziej popularnych platform do programowania hybrydowych aplikacji mobilnych. Swoje stworzone aplikacje możesz dystrybuować za pośrednictwem natywnych sklepów z aplikacjami, które można zainstalować na urządzeniach, wykorzystując platformę Cordova, która jest jedną z najbardziej popularnych platform do programowania hybrydowych aplikacji mobilnych.