0:00:16tak já si dobré odpoledne
0:00:21na této přednášky ohromený aplikací
0:00:25toto je to a to sou
0:00:29a ten máme více asi suprema su
0:00:34ano
0:00:35tím že vlastně větou nás
0:00:40že na
0:00:42osu
0:00:43no a jestli systémy v aplikaci jako roznosu a to co vy
0:00:50sou vlastně s jakou jedna B a
0:00:55to komise tady dneska ukážeme určitě známe že už je
0:01:02že nebo nějakou ale to vůbec nic
0:01:05co se tam těch proč vlastně možný napsat aplikaci toho je
0:01:11tak si přistupovala se s to je prostě aplikace to právě když pro v podstatě
0:01:20jeana systémové zdroje a toho telefon takové
0:01:25nejsou kde
0:01:28využívá přímkách rohlíčků je to i
0:01:32pavel střešního časový pro je vlastně zdí do B krát K V pak vítáno dívat
0:01:41výrobci telefonu
0:01:43nemá přímo že to koule riziková
0:01:46na a ta je unk dobře fungovala osum
0:01:53a super tady vlastně první po pro windows svou s ale příkon je přímo
0:02:01na ta
0:02:03já si taková ten odporem
0:02:07a se ze ta pivo jo i X a
0:02:13pro čísla for sme znamená hledali ani pohony
0:02:17i generacích mám tady no a tady je bordel úplně extrémní máme tady
0:02:26vliv tady
0:02:27máme tady o pajdu
0:02:31má vám pak o panu máme tady windows o takže máme je hodně moc pole
0:02:38já to funguje uplně taková že vy napíšete nebo je
0:02:44a proto aby si to můžete jitka ostrova nad tím sme platformy
0:02:51ty rotace
0:02:53je obsažena i stejně fyzicky budete
0:02:58pro platformu separátní aplikaci
0:03:02ten
0:03:03ale ve finále
0:03:05bude X obsahovat pouze tu domově aplikace
0:03:10jako jo číst jenom to že
0:03:14delete
0:03:16čistě toho do té místo krystalizaci strhli
0:03:22na že stejně když rozhoduje prohlížeči
0:03:26jo takže na safari se vám o těch nula jo prostě ty rozdíly flow protože
0:03:36ta podpora
0:03:37to znamená sobě tím že jiný
0:03:41tak prostě šlo podporuje i na ale finále z jiného
0:03:48jo ten projekt toho se nám strašně způsobem diví dobře
0:03:53tak je to co
0:03:56jak to celé Ú N
0:04:00aby
0:04:01mohla vaše aplikace abyste mohli aplikaci toho dvě
0:04:06aplikace mohla přístupu systému
0:04:12to už to mobilního telefonu
0:04:15tak nebyl tam nebylo nám to omezení to se v boxu
0:04:20tak tady musíte udělat to a instalovaná i žít na tom počítač
0:04:27tady se celej se v pohodě
0:04:30funguje v podstatě ta že pro každou platformu
0:04:34máte připraveno aplikaci nahý aplikace
0:04:38a té aplikaci
0:04:40má strčenou komponentu
0:04:42webovém prohlížeči
0:04:46a to místo té komponenty kdy vytvoříte tu vaší o tom
0:04:52takže pro a je to bude aplikace kde jenom webový prohlížeč zase nic
0:04:56to samý to understand rovinou sou tam vlivem
0:05:00máme aplikaci která neobsahuje podstatný jde o
0:05:04než nebo eprom
0:05:07když to neudělá
0:05:09tak voni prohlížeč na všech platforma
0:05:12se na jenom nehlásí na
0:05:14protože vlastně o neotvírá něco problémy nebezpečné že pochválíš pomocí tak se o tady nainstalován
0:05:21tomto takže to mám a že proč
0:05:25a chvíli se změní se nebo
0:05:29toho
0:05:31nebo já prohlížeč
0:05:34přestává platit pravidlo o rozsah
0:05:38že jsou je nula
0:05:40takže zima a že nejsem si myslíte teda výzvu rodiče aplikaci má aplikační oba
0:05:49takže nula
0:05:51že se jakejkoliv ve chcete protože dochází takže
0:05:56že tohlencto
0:06:00další možná že ta fyzicky ta webová stránka ucha
0:06:05o tyto dva je
0:06:08tak dva říhová sto u
0:06:12takže to celé další ten krok který musíte udělat je vlastně říct uvaří ten ze
0:06:18tuto aplikaci a uloží na lokální uloženou telefon
0:06:24takže může dělat no že u mohli využít to zapíšu ten funguje uvidíte takže to
0:06:32co vy uděláte tomuto hloupě taky vlastně sloučila inflačního má u a za prostírá formě
0:06:40se to nějak uloží a může
0:06:44jo trošku a teda na až lounech nad rizika windows o rezerva na ale u
0:06:51ta vizualizace musí možná něco
0:06:55takže tady toho
0:06:57že má asi nazývaná roce a vedle googlu že
0:07:03a ten druhý rovněž jako by neprovozuje
0:07:06o té u ale pro souborový systém
0:07:11uvnitř toho uvnitř toho
0:07:14ale příliš měli patová této dvě pravidla
0:07:17tak to jako by neexistuje sem popisoval
0:07:20vezmete ten se nebo
0:07:22je to
0:07:24ale když máte ten se nebo
0:07:26máte k dispozici dvě velmi důležitá věc
0:07:30zaprvé
0:07:32čas kristova aplikovala skryt
0:07:35může vyvolat událost
0:07:37na různé komponenty toho webového prohlížeče na se vyvolá dál
0:07:42místo o miluju strana
0:07:46a obráceně
0:07:49ten ta komponent navrhl prohlížeče
0:07:52může vyvolat
0:07:53nějakou akci javascript že zavaleno toliko
0:07:57a to je úspěšnej po
0:07:59to je vlastně to sto
0:08:01jeden řádky byla když zdroje
0:08:05a obráceně si ste může něco ví
0:08:10té aplikace která běží uvnitř toho webové pro
0:08:16u já jen osum rysy
0:08:18že to není identický další přednáška o ganglion omrzlinu že takže může telegramů který vám
0:08:27víc než třeba operaci tisíc o něco
0:08:31já na do
0:08:35o
0:08:36na úplně jednoduchou aplikaci
0:08:40která obsahuje komponentu webovém prohlížeči
0:08:43jenom seznam to zná programujete znáte window svou nebo
0:08:48programuje mínus
0:08:50on je
0:08:53řádku
0:08:58a to co je tady
0:09:01a todlencto je program a já si tady se ve za to je to já
0:09:06si tady mám slouží pro popis uživatelského rozhraní
0:09:13je to hodně když to hodně že už je to
0:09:19tím init sám
0:09:22takže já rezervy
0:09:24a říká že tady mám nějaké řádky
0:09:27které nějak mlíko
0:09:30jméno prosím vás uděláte to skalisté trošku spectral je nebo
0:09:37jo a zase kdy funguje stejně B vzorce tesku trojice
0:09:45a tak donášenou prohlížeč
0:09:49ta komunita s nějakými bude
0:09:53povolte kristova záchovu povolání
0:09:58ski
0:10:00z A
0:10:01to je
0:10:02komponenty
0:10:04a vy visla je událost
0:10:08která je volána situaci
0:10:10že ta měsíc jsem schopen humor
0:10:16jo todlencto je změnové vyvolá dál
0:10:23takže to je říct že vlastně hran
0:10:27se jako já tady to silně nic
0:10:30tak tady může
0:10:32trošku víc kódu
0:10:36já tady má děláno takové řekněme nějaké zjednodušení ten funguje taková maličko je na
0:10:42co já věděla aplikace říct šáhni a
0:10:46může klidně i na ve
0:10:48a vlastně stále se dovnitř do toho telefon
0:10:53co to dělá na data a vlastně tomu aplikace
0:10:57jestli mu součást zvažovat
0:11:00jako to zdroj a sto částí N C přesouvá to mám že na dané celého
0:11:09protože nám tahle tím způsobem vy vlastně můžete aplikaci aktualizoval
0:11:15a nemuseli nahrál
0:11:18na
0:11:19windows budeš nebo na a blízko o
0:11:25cena za
0:11:27slovní tak to
0:11:29že ona tak že tu stát u
0:11:33sám sebe ale do toho a
0:11:41takže to jenom o
0:11:44jo provést ne říká se tam jak testu nějaký meze bude
0:11:52tahle funkce s se objevovat tady nebo tady extrémně změnu
0:11:59tady se vlastně provádí sama o které
0:12:04nebudeme
0:12:05takže
0:12:09co tady je tohlencto nějaká metoda která sobě to enko tím neví a když tím
0:12:18na tuto chvíli
0:12:20je to se mi přijde slovo u
0:12:23já už dál
0:12:25já musím zlo to sou rozloží na tom telefonu a vlastně ta komponenta pomohla růsty
0:12:35provozy prostě podívat vohin lokálně a části máme
0:12:40takže tohlencto mi dělá se pole aplikace
0:12:44a tím že se s tím že se z lokálního uložiště to že
0:12:51mám Í G nebo
0:12:53můžu vám prostě nějakým způsobem na komunikace
0:12:57na to sou zapomene historii když i z led displej že doufám že to je
0:13:04simuluje norma u se tam adresáře tam soubory a tak dále případ aby ta hodnota
0:13:15a i zvůli vysolit že ta aplikaci já nevím proč
0:13:21jo není možný zase takhle takže tady součástce boxu
0:13:27tak i udělen procesu
0:13:30tak i když pane neohrozila unk
0:13:34až ale se vlastně o G i rezistory chyba a se rovná i na osobní
0:13:43nezbyde za když řešit
0:13:50že ten vložení do i
0:13:55to H
0:13:56takže já se u sem se dostal
0:14:03a tady vlastně víte
0:14:06tady mám
0:14:07tu komponentu webového prohlížeče
0:14:10a zásady dělám je žena navíc že nadlinkových na soubor indexu toho
0:14:15a tento soubor
0:14:16index html
0:14:18se hledá už lokální protože tam jenom řád toto oni
0:14:22tak je považován za lokální soubor
0:14:24tak ten soubor už to bude hrát toho lokální datové vlož
0:14:30uděláme se aplikace vypadal
0:14:39se tam aplikace
0:14:43aby nám webové stránky správně fungovaly
0:14:46a mobilních telefonech musíte slouží které se meta takovým port
0:14:51ten nahrávka přestavil nebyl plný
0:14:55do hodně se páry
0:14:58když se tomu o šedí osum který dělaj
0:15:02o který dělaj C
0:15:05pro že vůbec odezvy pro mobilní platformy a pokud je neuvedete internetový že bude
0:15:15se chová do toho se takže na to D S to u marečka
0:15:24tím importér
0:15:26že
0:15:27zkoušku
0:15:28obrazky nějak malíkova
0:15:31případ nám ještě funkcí nastavit v tom že suma někam osu práva u vyříznuto i
0:15:38zájem rovnou jakoby na si že prostředek aby a je to uživatele nemusej nějak jsem
0:15:51práce
0:15:53jak aplikace velmi jednoduché nějak title
0:15:57nějaký meleme a je to jedno tlačítko nic jiného
0:16:07je ta
0:16:09ten dále
0:16:11je to normální že jo nula se
0:16:14a to je to já nedělám jiného
0:16:17ne že
0:16:19se
0:16:21který je tam uveden jako parametr
0:16:24vlastně pošlete umožněno rovněž
0:16:28a vyvolá místo
0:16:37tou dál
0:16:44no
0:16:51vyvolá to dál
0:16:54a tak dál že vyvolá vlastně mimo webovou aplikaci
0:16:58takže máme na úrovni op oktalového
0:17:03tím máte
0:17:05spolu
0:17:06má řízku
0:17:08už sou systém je to takové
0:17:13a obráceně nějakými na třeba ukážeme
0:17:19metoda nebo ty nedělá jiného
0:17:23ne že zavolal
0:17:26to sou tři a předá
0:17:28nějakej pán
0:17:37se tohlencto
0:17:38jo to funkci
0:17:43zavolám přímo
0:17:46a teplota sestry si jak funguje funkce
0:17:51naše platforma to funguje musím stejně
0:17:54a proto je možný napsáno tomu té aplikaci
0:17:57která vlastně
0:17:59ne že jsou telefonu a má cache ten
0:18:04takže jiná otázka
0:18:07otázka která je tady
0:18:10samozřejmě
0:18:11další
0:18:12stejně musíte řešit rozdíly mezi platformami takže tu chvíli se nejvíc vyplatí použít nějaký tady
0:18:19o D Y něco a zase ženy a se nesmí pro
0:18:26ale principiálně
0:18:28funguje tímto způsobem na třeba občas praxi
0:18:34je ta nejnižší systémech server na lokálním serveru my když nějaká jednoduchá prostě jak stránky
0:18:43a tady támhlencto bombardy zklamalo této hledání tam říkala
0:18:49nějak search kontra kontaktu tak nefunguje protože tam
0:18:53jako by nemáme nejsou spojité bitový webového prohlížeče
0:18:58šéfa testu
0:19:02aplikace si zkusíme a aplikace se zkouší
0:19:06ano
0:19:08tam že jo
0:19:09stín
0:19:10aplikace slouží nula formu no
0:19:15má to rovinou svou
0:19:17na vám simuluje to nějaké verzi co budete fyzické zařízení
0:19:24co tady ta říká že vlastně víra
0:19:27jestli chcete si to sou kterýma je paměti no oni
0:19:34a nevyrostlo můžete ví o specifikace ale myslím a s i često
0:19:42mega hertzů o kratší případně
0:19:46ano
0:19:50todlencto je celková o mě nevím kolik zbývá pro aplikace ale ne na hlavě ale
0:19:56to jako by takle jo
0:19:59tím že nabízí jenom jedna za mnou sou tady se tam nejsou overall rozumně tenhle
0:20:07služby něco váhové ten telefon modul a tak dále ale hlavně aplikace má své hodně
0:20:14protože je to ta paměť chvíli změněno
0:20:17je záporný takže ale ta to
0:20:20ne platforma zdrojů je taky
0:20:25D a tady vidíte rotace a uměl zrušena data paměti
0:20:32ale sto takže jejich procesy na to
0:20:36ve ale systém paní unk
0:20:41typicky já mám smyslu mi noise dva giga tak ta G paměti podle osob i
0:20:49aplikace a kolem čtyř lidí aplikací je jako by tě že řasa vlákna a režim
0:20:58s tím navigaci
0:21:00tak ta praha šera D rozdělí dál tak se to sem validace aby na mě
0:21:09rodina paměti odměnu
0:21:10která
0:21:11a to co se dalšího kromě těchto pamětí ho
0:21:19jo že by a než i jako pole
0:21:22já jsem ho prostě tak nebo měl
0:21:26tak tady na
0:21:30tady normálně teďka vlastně se budu
0:21:34toto je vlastně se u přímo telefonu
0:21:37můžu klidně říct no
0:21:40tady tak je možný že pro
0:21:42dobrý
0:21:45prostě nepotřebuju protože já se ano
0:21:53já se vlastně všecko na tom
0:21:57tady vidíte
0:21:59co jsem udělal
0:22:00tady vidíte schránku která nepoužívá o
0:22:05jo někde napsaný že a tak dál
0:22:10prostě tak bo vypadá spolu port
0:22:22mobil klín
0:22:25a
0:22:26prosím se s telefon
0:22:28je tady je štěpánka trošku jiná
0:22:32s tím
0:22:33s tím to znova
0:22:36s tímto nula
0:22:46to
0:22:48takže máme libry spoj opravdový oslabilo takže já jsem se z javaskriptu přes vlastně to
0:22:55nativní aplikace
0:23:01tady vlastně vím
0:23:03tady mám syna sme
0:23:07todle roztržkou této com afinita slova aplikace tím běží kde to předávám informaci
0:23:16s tím dál nějaké době není co se stane
0:23:21a tadydle že volal se aplikaci
0:23:26a vyleze nějakej návykům tak vybrali simone simulace že tam kontakty máte
0:23:32a to je to se mi teďka objeví
0:23:38tady v tomto
0:23:40tohle to je tady funguje
0:23:42takle funguje funkce
0:23:44když budete žákům takový
0:23:55takže telefonického se bude trošku platforma platformy je ne a co se týče
0:24:03když úspory a tak celý forge funguje pohledu když si stáhnete inflačních grepu
0:24:10vychytaný ní
0:24:14tak tady máte pro jednotlivé platformy
0:24:18a ve windows o
0:24:20najdete rovinou svou najdete jako navrhne ono a tiše jakoby banálního amfetamin k aplikace ne
0:24:28pongu to mi akorát stačí
0:24:31a překopírovat mezi šablony
0:24:34no že studia
0:24:40to měl vy
0:24:49tadydle
0:24:50jenom to překlopí nulu
0:24:52jako šablonu
0:24:55s ním proud že
0:24:58tady tahle budova a protože funguje
0:25:07a tady vidíte to vlastní strukturu aplikace
0:25:12to čili programujete
0:25:14je tady adresa ale to mi programu
0:25:18tohlencto je ta moje todlencto je moje zavolat aplikace
0:25:25máte tady
0:25:26kódovací je
0:25:28tohlencto
0:25:30je vlastně a abstrakce
0:25:33na tom telefonním slova najdete tam zase byl na tom na mysli kdy fronta který
0:25:41mám
0:25:42se fajn nebo něco takového
0:25:45jo víš na to
0:25:48co vím že se s tím telefon děla
0:25:52s tím souvisí velmi důležitá věc
0:25:55a to je ta knihovna
0:25:58vlastně knihovně
0:26:03takže na bílém domě má v tom byl u no dobrá
0:26:11která část kódu na plochu
0:26:16to je to platformově závislé
0:26:18takže každá každý ten projekt
0:26:22pro u prostě cokoli osum
0:26:26jde
0:26:29víte upírova protože
0:26:33ale rozhovor má
0:26:36jo
0:26:37a na tom hýbeš zahl
0:26:42a souvisí otevřu
0:26:48tak tam najdete to
0:26:56takže ta by se bude vám a dvě
0:27:01má sobě webový prohlížeč
0:27:03že ta komunita ráno systému
0:27:08a
0:27:12a to je
0:27:15vidíme co vy děláte ježivý mezi
0:27:19tady v tom adresáři
0:27:23jestliže něco telefonu
0:27:34tak tady prostě na to máte příslušné
0:27:38straně a příslušné funkce v tomto textu takže my nula přímo ten telefony obvykle intel
0:27:43a C
0:27:44ale že jo někde na pozadí pro vás volání ze systémové knihovny
0:27:49skrze window external motiv a
0:27:57tohlencto versus je součástí přimontovat čumáčku
0:28:01a podle formy se to potom překopírovávat jsou osum
0:28:06kolik takže bude rovno vlastně překopírovat datový u že proto no
0:28:13když to s tím
0:28:18a vlastně tuto chvíli
0:28:20takle vače zase aplikace
0:28:24vezme
0:28:26vezme
0:28:27ten ale nesáhne přechodil do paměti
0:28:31a ten webový prohlížeč odkázat překopírovalo while
0:28:42to co vy víte která sem říkal ano
0:28:47jo
0:28:48provedl
0:28:52takže jedincova překopírovávat E s tím I jo forma na ten svaz sme této se
0:28:58tam prostě
0:29:02tak to znamená a bude nebo se tím rozumí myšlenkou nebo co je u něj
0:29:10S poměrnou
0:29:13i pro ságu musím dát pozor tam ta
0:29:17pro různé platformy je samozřejmě zda
0:29:21a popisy dobře to takto na pole trošičku megajoule
0:29:27pro windows o a pro a pro ostatní platformy a odpálení úplně nula
0:29:46to není
0:29:51jo tak je pětka
0:29:53I ale vo to dřívějška
0:29:58no a roli ale jsou svou
0:30:00mail nejvýš odporu platformy víte že prostě něco ví to že tam jsou křivý může
0:30:07být omezení platformy zachováme
0:30:11jo i sítový a obě je rovna nesmyslný ale většinou je to dáno tím že
0:30:16právě sme zapomněli musí to
0:30:24jo víte
0:30:27se zde provádí nějak a jestli sme ten bomba
0:30:31je a prostě
0:30:34tam jeden
0:30:36jo
0:30:41vaše dotazy
0:30:45jako řešení samozřejmě říct že ta do když myslíte a jako systém před forge protože
0:30:54normálně nebo pole
0:30:57jo si myslím že bude fungovat
0:31:01ale si asi já tam prohlížeče ale platforma těch malý určitě bude že budu obavy
0:31:11pan
0:31:14ano
0:31:21je protože a hodnoty
0:31:24a on
0:31:28ne
0:31:38no určitě i případ projekci
0:31:44jo a želízka jedi šera zvyšovat Í ta má dělat něco pokud sou u
0:31:54a určitě
0:32:03jedna
0:32:07a
0:32:10a
0:32:13že
0:32:15kontrola
0:32:19že
0:32:20a
0:32:21nějak
0:32:28na
0:32:32při na tom šel co aplikaci jako pro platformu u lidi a
0:32:51a to musíte udělat
0:32:54a konečně existuje podle cely
0:32:59a ten celé viděla aby to je taky a potom je oni potom kompiluje pro
0:33:07ty různý platformy
0:33:09jo takže je jednodušší a vlastně informací a můžete si tam vlastně do toho má
0:33:17že ano že prostě tohohle u té hrany samostatnosti dělá jo to jsem registru tam
0:33:26slovan takže výrazně i u i u
0:33:38jo
0:33:40já sem tak
0:33:54že mám
0:34:04jo
0:34:15nebo
0:34:21šalinu o
0:34:24tak
0:34:26vlastně se minulý nezaváhali jo
0:34:30ten plyn
0:34:32learning harry s u windows po bude identický a mezi osum
0:34:39takže i aplikace to je fakt formativně protože když o půl
0:34:49no a magazine tu ranní ale jak to já ho bude C unk že jo
0:35:05no a v pořádku protože
0:35:08tím toho je tam osum dá se na ty asi
0:35:15nohy a jakoby volá jarní
0:35:20který když ví jestli univerzálně tak pořád
0:35:26ale ty svíčka nánosů osum prohlížeč
0:35:40jo obsazená
0:35:42jo nového když jsou to je sleva
0:35:48tenleten aktivní aplikace sou jo válec a P
0:35:53tak tydlesty provést a aplikace je kompletnost a to i a na ní smyčky
0:36:03a pokuď jako za soptit jako u vás ve zařízení mohli co
0:36:24jo pokud teda
0:36:31jo dobře žánrů
0:36:33tak prostě je rozumíš samozřejmě
0:36:37jo ale že jo
0:36:38neříkám knihovna jako hry jako takle
0:36:43záznam říká když mám nainstalovány
0:36:49a kterou konec kolika vůbec a nebo
0:36:53je pro
0:36:58strašně a C
0:37:00prostě závisí ahoj prohlížeči
0:37:02třeba historicky na sony uložit projížděl na byl na u ne nehraj vole
0:37:10a ta je asi jo ty se a jo pět se rovněž volám o takže
0:37:16tam však objekty jako kdyby problém hrozí taky co ale historicky finále ste neboj extrémům
0:37:23ale
0:37:23já ho nikde náhrobní je tiskařský výkonnosti
0:37:26tak dlouho for
0:37:27a tady andre tam o tom začíná užívat
0:37:31a sto toho o nějaká na platforma firmy prohlížeče strašně posunuli dopředu
0:37:39a microsoft je cestou že takové prohlížeč na stopu a nanozařízení mají code B S
0:37:46identický zdrojáky můžu říct že práci procesor má formulace přes pohlednice je i stejný a
0:37:55z druhýho
0:37:57jo takže ve windows po osum bude výšku říká
0:38:00kde se jako výkon po V to je to já hrozilo kučerka znáš
0:38:10množina a ano
0:38:13použít
0:38:17ne na ten na jiný pro když tam je ta to tam prostě
0:38:26to jo
0:38:29ale současně přijmutí aplikovat
0:38:33jo že aplikace si nemůžeš plynu
0:38:36to na forma silný zase došlo se nebo
0:38:45tak do říma ta
0:38:54sušárna ano
0:39:03no to je
0:39:05že jako
0:39:10tak to tak jako že to je pro toho
0:39:14jo se neřeší jestli kola
0:39:17až máme o průměru vyhlaste a tak se o tom bylo tomově firma ohledu zase
0:39:25stačit smlo
0:39:26doufám konečně funguje řeči norma jazyků jako instance nápověda dále jako
0:39:34škole
0:39:36i když vezmu parsing ale nula
0:39:41ta množina
0:39:43tak za i o