Ms

Trajanje: od 13:00-17:00

Predava: Martin Pregl, Microsoft

Pametni asistenti, chatboti, oziroma na kratko boti so z nami že mnogo let. Zakaj so ravno zdaj postali hitro razvijajoče področje? Razlog tiči v tem, da so “messaging” aplikacije vedno popularnejše, nekateri celo trdijo, da so boti nove aplikacije. Nova paradigma pomeni novo priložnost.

Spoznali bomo Microsoft Bot Framework, platformo za gradnjo pametnih botov. Ključni deli delavnice bodo:

  • Kako lahko naredimo enostavnega bota
  • Dodajanje kanalov (Facebook, Slack, SMS, Email…)
  • Prepoznavanje uporabnikov
  • Dialogi
  • Dodajanje “pameti”
  • Razumevanje jezika in učenje ukazov
  • Integracija z zalednimi storitvami

Trajanje: od 9:00-15:00

Predava: Bojan Vrhovnik, Microsoft

Želite spoznati, kaj je buzz word “internet of things”? Kako ga Microsoft vidi in kaj vam je kot razvijalcem na voljo? Se želite poigrati s storitvami Microsoft Azure in napravo Raspberry PI? Želite videti v realnem času in spremljati spremembe podatkov iz senzorjev ter hkrati razviti rešitev, ki odreagira na te podatke? Želite obvestiti uporabnika s potisnimi sporočili, ko je dosežen pogoj?

Skozi vodeno delavnico bomo spoznavali tehnološko podporo konceptu Internet of Things z uporabo tehnologij na platformi Microsoft Azure.

Trajanje: od 9:00-13:00

Predava: Bojan Vrhovnik, Microsoft

Pri gradnji aplikacij se osredotočamo na funkcionalnosti, hiter, učinkovit razvoj in čim hitrejšo prilaganje uporabniku. Ko uporaba aplikacije raste, se s tem povečajo tudi potrebe po kapacitetah, ki jim moramo na najhitrejši možni način ugoditi, sicer lahko to za nas predstavlja nedelovanje aplikacije in poslovno izgubo. Uporabniki so vedno bolj zahtevni in pri raznolikem naboru rešitev na spletu moramo biti zaradi konkurence prilagodljivi marsikateri situaciji.

Na praktični “hands on” delavnici si bomo pogledali, kako lahko izkoriščamo oblačno platformo, ko število uporabnikov hitro narašča z nekaj 10, 100, 1000 na 1.000.000 ali več ter ob tem poskrbimo za delovanje na najenostavnejši možni način, brez popravka izvorne kode, ki jo shranjujemo v sistemu za upravljanje z različicami (git, mercurial, TFS, …). Poudarek je na aplikaciji in njenih funkcionalnostih, ne pa železju, na katerem aplikacija teče.