Přednáškový cyklus Informatické středy FIT

Android - workshop

 
Pavel Petřek, vývojář, firma Inmite, s.r.o.
14.04. 2010, 18 - 20 hodin, Ballingův sál, NTK, Praha

Upozornění: tato přednáška začíná až v 18. hodin!

 

Obsah přednášky:

Účastníci workshopu si při tvorbě jednoduché aplikace vyzkouší základní koncepty, které přináší vývoj aplikací pro telefony s operačním systémem Android. Od jednoduchého Hello Worldu se odrazíme až k práci s SMSkami, na kterých lze dobře uchopit několik aspektů architektury Android najednou. Naučíme se správně zacházet se životním cyklem aplikace. Povíme si a zároveň předvedeme, jak připravit aplikaci pro různé telefony a jak si ověřit „look“ aplikace na více zařízeních, aniž byste měli plný šuplík Nexusů, Milestonů, Magiců, G1 či Heronů.

 Vstupní předpoklady:

Před workshopem je třeba připravit si na laptopu vývojové prostředí Eclipse. Následujte Quick Start instrukce na stránce : http://developer.android.com/sdk/index.html

Při kroku 4 je třeba nainstalovat alespoň

▪ Android SDK Tools

▪ SDK Platform Android 1.6,  API 4

▪ SDK Platform Android 2.1,, API 7

▪ Google APIs by Google Inc., Android API 4

▪ Google APIs by Google Inc., Android API 7

Další případné součásti (Documentation, Samples,…) můžete nainstalovat podle chuti.

 

Výhodou při účasti na workshopu je alespoň základní znalost práce s prostředím Eclipse.

 

Anotace autora:

Pavel Petřek je nadšeným vývojářem pro mobilní platformy Android a Blackberry a cizí mu není ani vývoj aplikací v prostředí Internetu (Java EE, Grails, technologie Google). O platformě Android povídá při různých příležitostech již od jejích raných počátků. Jako vývojář, software inženýr či software architekt pracuje prakticky odjakživa, v současné době ve vlastní společnosti Inmite, s.r.o, která si kromě vývoje špičkových aplikací dala velký úkol:

„Dělat lidi ve svém okolí šťastnějšími“.

Informatické středy FIT v Ballingově sálu NTK jsou přednášky a workshopy určené studentům, pracovníkům ČVUT a široké odborné veřejnosti. Jsou pořádány Fakultou informačních technologií ČVUT.

Vstup je zdarma.


 Změna obchodního modelu IT průmyslu, aneb Jakou má Google strategii proti Microsoftu?" 

Přednášející: Mgr. Jiří Donát, Ph.D., ředitel IT pro Českou a Slovenskou republiku Sodexo Pass a.s.

Místo a čas: středa 13. ledna 2010, 17 - 19 hodin, Ballingův sál, NTK, Praha

/Upozornění: po celý rok 2010 budou přednášky již od 17ti hodin!/

Osnova přednášky:

  • Počátky "doby PC" - výpočetního paradigmatu, ve kterém jsou primární data i aplikace na počítači uživatele

  • Počátky komerčního software

  • Dnešní model prodeje software a autorské práce

  • Nástup paradigmatu internetových služeb - přesun primárních dat na centrální úložiště a jejich spojení s aplikacemi

  • Zánik komerčního software a budoucí obchodní model softwarového průmyslu

  • Jak se Microsoftu podařilo získat trh?

  • Jak se podaří získat trh firmě Google? V čem bude tento trh jiný?

Vstupní předpoklady:
Přednáška nevyžaduje žádné specifické znalosti. Výhodou je ale zájem o obor IT a chuť přemýšlet o vývoji tohoto oboru v širších souvislostech.

 

 

Workshop "Tvorba webových aplikací s Apache Maven"

Přednášející:  Ing. Pavel Jetenský, Telefonica O2 Business Solution
Místo a čas:   čtvrtek 12. listopadu 2009, 18 - 20 hodin, Ballingův sál, NTK, Studentská 13, Praha 6


Obsah workshopu:
Účastníci workshopu  si vyzkouší práci s těmi pluginy Mavenu, které výrazně usnadňují vývoj webových aplikací. Od píky si ukážeme, jak se nová webová aplikace snadno založí, jak co nejvíce můžeme urychlit její vývoj (cyklus změna – otestování v prohlížeči) a jak lze automatizovat deploy na různá prostředí (test, produkce).
Naučíme se automaticky deployovat více warů najednou, zjistíme jak spustit webový kontejner v rámci integračního testu (např. selenium). Uvidíme, jak cargo plugin dokáže z Internetu stáhnout a spustit samotný webový kontejner, takže vývojář nemusí instalovat  před začátkem vývoje ani tomcat.

Workshop se zaměří na využití těchto Maven pluginů:

  • Archetype
  • Jetty – hot redeployment
  • Cargo – remote deployment

Vstupní předpoklady:
Výhodou je alespoň základní znalost Maven a struktury pom.xml, nutný je laptop s nějakým IDE (Elipse, Idea), které však nemusí mít podporu pro Maven.
 
Anotace autora:
Ing. Pavel Jetenský vystudoval Fakultu řízení a informačních technologií, obor Informační management na Univerzitě Hradec Králové. V letech 2005 – 2007 pracoval jako SW vývojář v Irsku. Zajímají ho Java technologie, techniky automatizovaného testování a ergonomie práce s počítačem. Mezi jeho oblíbené frameworky patří Spring, Selenium a Maven. V současnosti pracuje jako Java competence leader a SW architekt v Telefonica O2 Business Solutions. Svoje školení a články o SW publikuje na blogu Myšlenky otce fura (http://blog.novoj.net/author/jetik/) nebo na vlastním blogu (http://jetensky.net/blog/category/sw-development/).

Odpovědná osoba: Stephanie Krueger
Poslední změna: 2.2. 2011 16:02  
Kontakt na odpovědnou osobu: +420 232 002 545, stephanie.krueger@techlib.cz