Course Outline 2020

weeklectureslabs
1 Introduction to Smart App Development

úvod do problematiky vývoja aplikácií pre chytré zariadenia, tri typy aplikácií, predstavenie hybridného rámca React Native, architektúra, prvá aplikácia

Introduction

alebo o tom, ako to bude vyzerať v roku 2020

2 Components and State

komponenty, stav a vlastnosti komponentov, základné komponenty

Mastering Android CLI Tools

virtuálne zariadenie (emulátor), adb, udalosti na zariadení

3 App Features

ikona aplikácie, class based komponent, inštalácia modulov tretích strán

4 Toasts and Alerts

komunikácia s používateľom pomocou Toast-u a Alert dialógu, ukončenie aplikácie, zistenie platformy

The Dialer

rozloženie aplikácie, volanie

5 Component Life Cycle

životný cyklus komponentov reprezentovaných triedami a funkciami, povolenia aplikácie v OS Android

6 i18n and l10n

internacionalizácia (i18n) a lokalizácia (l10n) projektu (aplikácie)

Working with Sensors

akcelerometer, senzor magnetického poľa

7 Component Composition

štruktúra projektu, kompozícia komponentov, odovzdávanie údajov medzi komponentami, properties, Context

8 Redux

vzor/architektúra Flux, knižnica Redux

9 Data Persistence

perzistencia údajov pomocou AsyncStorage, SQLite, Realm,

10
11 Data Persistence

perzistencia údajov pomocou AsyncStorage, SQLite, Realm,

12
13 The Security The Poll

záverečná anketa