Nový nástupce Javascriptu Jan Barášek | IT 2.. Zrození Dartu main() { print('Hello World!'); } Vypadá tak, jak by vypadal Javascript, kdyby byl vyvíjený.

Slides:



Advertisements
Podobné prezentace
Web Michal Žůrek Jak se na něj dívám já..
Advertisements

Vývoj aplikací s využitím JavaFX
Technologie pro publikování na webu 1 Ing. Jiří Štěpánek.
Tvorba webových stránek
YELLOWTONSKÝ NÁRODNÍ PARK Interaktivní webová mapa ve formátu SVG Zdeněk HYNEK, Masarykova univerzita
Internet Definice Historie Použití Programy pro práci s internetem
Programujeme Google Gadgets Miroslav Slavik Copyright © Gug.cz, 2007 Gug.cz.
Programujeme Google Gadgets Miroslav Slavík Copyright © Gug.cz, 2007 Gug.cz.
Základy práce s počítačem – lekce V.
Tvorba webových aplikací
Apache Tomcat Vlastimil Flegl. Apache Tomcat  Kontejner servletu  Bezproblémový běh Java aplikací na serveru  Tomcat – nadstavba serveru Apache  Verze.
Apache, PHP, MySQL Lukáš Masopust Web server Apache Aplikace schopná zpracovat HTTP požadavek Nejpoužívanější Web server Vytváří ho The Apache.
Tvorba WWW stránek HTML - XHTML Každá Internetová stránka (WWW stránka) je vytvořena pomocí programovacího jazyka HTML (Hypertext Markup Language). Každá.
Návrh a tvorba WWW Přednáška 1
Název školy: Základní škola a Mateřská škola Kladno, Vodárenská 2115 Autor: Mgr. Ilona Sadílková Materiál: VY_32_INOVACE_ICT34.04 Téma: Multimédia Číslo.
Databázové systémy Architektury DBS.
Webové stránky Klubu malých debrujárů na Gymnáziu Jana Ámose Komenského v Uherském Brodě debrujarek.wz.cz RNDr. Božena RYTÍŘOVÁ.
DIGITÁLNÍ UČEBNÍ MATERIÁL Číslo projektuCZ.1.07/1.5.00/ Název projektuEU peníze středním školám Masarykova OA Jičín Název školyMASARYKOVA OBCHODNÍ.
Maturitní okruh 22: Úvod do HTML. Značkovací a klasické jazyky Klasické: převládá strukturovaný text (programovací kód), skripty jsou prováděny na straně.
Návrh a tvorba WWW Cvičení 4
WebMathematica MathMl.CDF aneb ZASE JEDEN POVEDENÝ PROJEKT Petr Bělaška OA aVOŠE Zlín.
HTML jazyk Označovaný zkratkou HTML, je značkovací jazyk pro hypertext. Je jedním z jazyků pro vytváření stránek v systému World Wide Web, který umožňuje.
Jazyk PHP Programovací jazyk PHP (Hypertext preprocessor) je skriptovací jazyk, který běží na straně serveru. KLIENT - SERVER Server posílá do vašeho počítače.
Představení nové verze OPSI Kamil Malinka Martin Lebeda PROJEKT financovaný z Operačního programu Vzdělávání pro konkurenceschopnost ZVYŠOVÁNÍ IT GRAMOTNOSTI.
Dílna Caché II. CSP pro pokročilé Tomáš Vaverka. Zdroje HTML Tag Reference v sekci Reference Material v dokumentaci Caché HTML Tag Reference v sekci Reference.
WWW – hypertextový informační systém
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
Úvod do JavaScriptu JavaScript je p JavaScript je programovací jazyk, který se používá na webových stránkách. JavaScript je typu KLIENT - KLIENT To znamená,
Návrh a tvorba WWW Přednáška 12 JavaScript III.. Výjimky v JavaScriptu Výjimky jsou způsob jak řešit neočekávané nebo výjimečné situace ke kterým dochází.
DIGITÁLNÍ UČEBNÍ MATERIÁL Číslo projektuCZ.1.07/1.5.00/ Název projektuEU peníze středním školám Masarykova OA Jičín Název školyMASARYKOVA OBCHODNÍ.
TNPW1 Technologie pro publikování na webu Cvičení č. 2 Překlad URL na fyzickou adresu stránky Editor Macromedia Homesite „Hello world“ v XHTML (úvod do.
Aplikační programy, programovací jazyky, formáty datových souborů
PHP PHP - úvod - 02 Mgr. Josef Nožička IKT PHP
Import záznamů diplomových prací nové řešení Antonín Vaishar, SUAleph, 26. –
Tvorba efektních www stránek pro každého Od historie až po současnost… Úvod Porovnání Validace Prohlížeče Závěr.
IDEA Web Systém 5.0 Pavel Bezstarosti IDEA spol. s r.o
Vzdálená správa Tomáš Kalný.
PHP Programy pro tvorbu WWW stránek - 01
Mgr. Ludmila Urbášková CDV UP Olomouc Jak dostaneme MM ke studentům? Standardy HTTP, HTML (XHTML), CSS WYSIWYG editor nebo jiný editor (X)HTML Grafický.
Prezentace diplomové práce
Jan Růžička, Leden /01/05 Proč pro prezentaci prostorových dat využívat nástrojů WWW Nízké náklady na vybavení klientského počítače Snadné zvýšení.
Návrh a tvorba WWW Semestrální práce. Termíny –20. října – odevzdání popisu práce pár větami popsat, jak bude vypadat a fungovat Vaše semestrální práce.
Marcel Ondráček Martin Kasalý Petr Hanych.  je počítačový program, který slouží k prohlížení World Wide Webu  Program umožňuje komunikaci s HTTP serverem.
WEBOVÝ PROHLÍŽEČ. Charakteristika: Webový prohlížeč je počítačový program, který slouží k zobrazování a prohlížení World Wide Webu (WWW), tj. internetu.
Grafika Kateřina Šebestová Grafika Druh výtvarného umění Více exponátů stále originály Vznik 6. století v Číně 868 první kniha 13. století tisk na plátno.
Školák.cz Piš a sdílej své sešity, jednoduše, rychle, v pohodě. Autoři: Jiří Hon a Lukáš Helebrandt.
WebOS – operační systém (nejen) pro mobilní přístroje Lukáš Jelínek AIKEN s.r.o. -
Unix a Internet 6. Webový server © Milan Keršlágerhttp:// Obsah: ● WWW, webový.
Web server SEA a monitorování dat pomocí tabletu nebo „chytrého“ telefonu Jan Voříšek.
Školák.cz Piš a sdílej své sešity, jednoduše, rychle, v pohodě. Autoři: Jiří Hon a Lukáš Helebrandt.
EU peníze školám Registrační číslo projektu CZ.1.07/1.4.00/ Název projektu Inovace školství Šablona - název Inovace a zkvalitnění výuky prostřednictvím.
MathML Martin Dlask. Charakteristika nadstavba XML pro zobrazování matematických výrazů na webu značkovací jazyk (markup language) součástí dokumentů.
Internet (služby Internetu, WWW) Služby Internetu WWW (World Wide Web) – dnes nejrozšířenější služba; spoustě lidí splývá s Internetem jako takovým WWW.
Číslo projektu CZ.1.07/1.5.00/ Kódování materiálu vy_32_INOVACE_inf3_web01 Označení materiálu web01_uvod.pptx Název školy Gymnázium Kladno Autor.
Zahradnická fakulta v Lednici S4U – Seminář o Univerzitním informačním systému 23. – 25. dubna 2008 S 4 U – Seminář o Univerzitním informačním systému.
Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Šablona 32 VY_32_INOVACE_034.ICT.34 Tvorba webových stránek – PHP technologie.
Internetový prohlížeč
Operační systém Windows
Operační systém Windows
Vývoj mobilních aplikací a jejich výhody
Programovací jazyk JavaScript
Virtuální model tokamaku golem s reálným fyzikálním jádrem
Programovací jazyk JavaScript
Webový prohlížeč Michal Černý
, Brno Autor práce: Bc. Tomáš Vencálek
Operační systémy.
PHP - Personal Home Page
Web Application Scanning
Webové aplikace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN
Název školy: Základní škola Městec Králové Autor: Mgr. Petr Novák
Transkript prezentace:

Nový nástupce Javascriptu Jan Barášek | IT 2.

Zrození Dartu main() { print('Hello World!'); } Vypadá tak, jak by vypadal Javascript, kdyby byl vyvíjený dnes Stejná syntaxe klientské i serverové části Podporuje vláknování Rychlejší než Javascript Verze1.0 Datum uvedení14. Listopad 2013 VývojářGoogle ParadigmaObjektový LicenceBSD Založen naSyntaxe jazyka C

Typický znak => třídy a objekty class Point { num x, y; Point(this.x, this.y); Point.zero() : x = 0, y = 0; } Skript běží v interpretu a syntaxe nabízí i použití tříd, takže může běžet na více procesorových jádrech zároveň.

Klienti a server Stejná syntaxe serverové i klientské části Snadná interpretace PC SERVER (běh skriptu v Dartu) Jádro prohlížeče běží v Dartu, místo v HTML Dotaz Odpověď Vykreslení

Editor Vlastní řešení Založený na Eclipse Podpora zkompilování do Javascriptu Obrázek:

Platformy Stejná syntaxe Respozentní Jednotné vykreslovací jádro (výhoda oproti HTML) Vždy v UTF-8 Obrázek:

Fungování Obrázek:

Další funkce a výhody Běh ve více vláknech Snapshoting Částečné předkreslení Podpora HTML5 tagů Canvas běží na grafické kartě Podpora interaktivity přes jSON Je to OpenSource Vývojářem je Google (!!!)

Reálné nasazení Zatím je to příliš „crazy“ Zatím podpora jen v Chromu Není příliš rozšířený a známý

DĚKUJI ZA POZORNOST Jan Barášek | Dart specialista