0:00:15tak jo takže představený sem už byl že bych tomu dodal že
0:00:19jsem velký fanda nemuseli distribuci jak fedory tady ubuntu ale to co je právě na
0:00:25ubuntu nejvíc zaujalo je právě tady k ta schopnost se s dat do
0:00:31dostat mezi širší s veřejnost
0:00:34seš podstatě
0:00:36a
0:00:37sim
0:00:37pomaličku daří takže zkusíme začít historii
0:00:41chtěl jsem začít úplně to co pro mě je tak jim základem a první
0:00:46počátky ubuntu a té první nahlášený
0:00:49a pak
0:00:51který eště
0:00:53stále no
0:00:54je dohledání
0:00:55a to že vy microsoft
0:00:58majoritní operační systém a tohle mysim z roku dva tisíce čtyři
0:01:04dlouhou dobu se ubuntu snažilo dostat od uživatele jako dnes takové zařízení ve wisu vyprší
0:01:10systém na desktop i
0:01:13to se jim do jisté míry podařilo stalo se
0:01:17určitě jeden s mým
0:01:19používanější
0:01:21nejpoužívanějším sou distribuci
0:01:24a dalším milníkem
0:01:27v rámci rozšíření
0:01:29ubuntu je rok dva tisíce třináct divil představený ubuntu
0:01:34hráč
0:01:35tady ho praští systém pro ubuntu von pár měsíců po něm byl představený i verze
0:01:41pro tablety
0:01:44dál
0:01:45co bylo překvapivé byl zaměřen na každou wolfem
0:01:50první back
0:01:52ohledně
0:01:54majoritního požadavku notebook majoritní
0:01:57a
0:01:58prvenství microsoftu
0:02:00to sou
0:02:03sto bokem
0:02:06a to bylo odůvodněno tím že
0:02:10desktop se od roku dva tisíce čtyři změnil a obecně operační systémy nejsou už jenom
0:02:16pro
0:02:16servery a
0:02:18desktop je ale že budoucnost je
0:02:21ale i v mobilech tam letech popřípadě teď s pojmem čtvrté
0:02:27průmyslové revoluce internet věci
0:02:34roce dva tisíce čtrnáct
0:02:37vedle ubuntu ta ač byl představeny ubuntu patch
0:02:43který se dostal na kauci faulting
0:02:45a byla snaha vybrána ke peníze se svým teda nepodařilo všiml tady tenhle systém překvapivý
0:02:50byla snaha udělat a vytvořit operační systém který by běžel
0:02:55jak pro mobily taky
0:02:58pro
0:02:59desktopového choval by se jako dnes to ale obsahoval by pouze jeden operační systém který
0:03:05by to nebyl přesto by byla že by se jednalo o
0:03:09mobil který byl dostatečně výkonnými pokud by se dostal do
0:03:14ano nebo kožený do kin i tak by se tu chvíli přepnu do režimu desktopu
0:03:17a choval by se jako desktop
0:03:19což bylo postatě push předtím párkrát řečeno a ty snahy
0:03:24určitě tady tohle pokračovali
0:03:27tohle se nepodařilo ale co se podařilo roce dva tisíce patnác že tento rok byl
0:03:33představen první a
0:03:36první zařízení s předinstalováním
0:03:39ubuntu terč
0:03:40a to
0:03:41španělskou firmou
0:03:44dýku o
0:03:46a
0:03:47existují dvě verze
0:03:49ta první byla čtyři a půl pacova
0:03:52pár měsíců
0:03:54potom na představení
0:03:56se na tech
0:03:57dostal a trošku
0:04:00jímž i
0:04:02zařízení čínského výrobce
0:04:04nejsou
0:04:06a
0:04:08co je zajímavostí tak
0:04:09ubuntu von je určený převážně pro evropský trh
0:04:14kde lze jej koupit
0:04:18vpodstatě existují tři
0:04:21zařízení které můžete
0:04:25si a pořídit
0:04:28samozřejmě to co šlo předtím tak se bavím o tři zařízení které bylo možné koupit
0:04:34nebo tilted možné koupit ale a
0:04:37ubuntu takže možné dostat i na podporované
0:04:40systémy no zařízení s androidem
0:04:44při například sám nexus ale tohle podporované přímo od výrobce
0:04:52bylo to dlouho očekávaná událost
0:04:55která
0:04:56kterou doprovázelo spoustu marketinkových pokusu
0:05:00jedna z mála byla nelze je zajímavý bylo to že nešli nejprve koupit
0:05:04muselo se na ně vpodstatě trošku soutěžit aby se dostali o pravdě pro lidi
0:05:08kteří jsou nadšenci
0:05:11no ty první verze nebyly úplně tak jako
0:05:15zvládnuté takže nač ne s to mohl ocenit
0:05:19a
0:05:20jenom pro rychlost uvedu nákou specifikaci já jsem si pořídil
0:05:26ta o
0:05:27a quite
0:05:29a
0:05:30takže palcový podstatě to ní nízká třída není to nějak výkonný
0:05:37mobil oproti tomu
0:05:41mx štverka
0:05:43od nejsou je mnohem výkonnější
0:05:45takže taková základní specifikace
0:05:48se tam kde štyři jádra které jsou výkonnější stejně tak dvakrát víc paměti
0:05:55chceš podstatě jenom tak jako abych uvedl
0:05:58zařízení které možné
0:06:01pořídit
0:06:04s eště pokusím
0:06:05ukázat
0:06:07jenom první otázka byla
0:06:09pořídili ste si nebylo ubuntu mobajl
0:06:12není to von
0:06:13rád
0:06:15a
0:06:16jaký sis pořídil
0:06:18máš jako
0:06:20ze sto sám bylo moc tam máš nebo
0:06:23jako
0:06:27jo takže z důlků ten už máš tom oba dva nebo
0:06:31jsou super
0:06:33takže to asi znáš
0:06:35tak pro ty ostatní aspoň ukážu základní věci je jak to zhruba vypadá jsou si
0:06:39teda přepnout
0:06:42ale kdo z vás
0:06:44moc netuší
0:06:45o co de
0:06:47o ubuntu von nebo máte osm přestavu v čem je to školy dyž ne
0:06:51jaká byla snaha
0:06:54tady obrovská no letech výrazná snaha to udělat trošku jinak nejsou všichni zvyklí
0:07:02jenom může sestavit
0:07:25do to vidět trochu
0:07:29no
0:07:39tak jako je to poměrně dost podobné jako klasické ubuntu máte svoje lištu
0:07:47to co je odlišné
0:07:48je pak přístup o aplikacím které vpodstatě
0:07:53s
0:07:54nejsou dělány pomocí ikon ale
0:07:56zkus
0:07:57a
0:07:58je možné si nadefinovat jednotlivé
0:08:03karty
0:08:04podle libosti
0:08:07ovládání je vpodstatě dost podobné s tím že akorát správa aplikací
0:08:13dycky přes hranu takže existuje
0:08:16jako variaci jako ovládat seš byla se ten
0:08:19ta zajímavá část
0:08:21že nevychází s klasických
0:08:26prvků takže lze z vrchu
0:08:30z boku
0:08:33a popřípadě ještě zespodu s tím že
0:08:38je lhář si přes hranu
0:08:43když to teda den
0:08:54na pozadí běží
0:08:57a
0:09:02jádro tři štverka
0:09:05to v čem je na
0:09:07mu to terč odlišný je display serveru směr to asi víte že se tě počty
0:09:14pohodě díl určitý boj mezi ale náhradou za server
0:09:18vznikly dva významné projekty waylandu a mír přičemž
0:09:23ubuntu zůstalo vtom nebo méně osamocené
0:09:27a
0:09:27mně se objevuje v zimě ty osmičce
0:09:31přičemž
0:09:34jsem si právě instaloval nové ubuntu
0:09:37stále ještě není na nativně je použit
0:09:41to c
0:09:42zajímavé a
0:09:43to sem podstatě netušil dokud sem si nepořídil
0:09:47a ten ubuntu von je
0:09:49a změna aktualizaci která teď probíhá nebude byla vytvořena transakční aktualizace
0:09:56a
0:09:57over docker a spočívá
0:10:01trošku změně aktualizaci se najíst ale pouze
0:10:04balíčky jednotlivé ale celé ubuntu core
0:10:08cože vlastě shluk několika balíčků na oddělený disk
0:10:12nebo partition která má zákaz zápisu jenom pouze čtení takže v podstatě nejde nějak modifikovat
0:10:17a ostatní aplikace se mě stroj bokem a do vlastních
0:10:23oddělených části a nemají vlasech podstatě vůbec možnost se dostat k jádru ho to co
0:10:29má výhodu že celý a
0:10:32celý ten
0:10:34ta jednotlivá verze ten úvěr a je verzovaní takže se kdykoliv můžeme vrátit jakékoliv verze
0:10:40která byla by byl děna takže pokud se nám stane že se nám daná verze
0:10:45nějak o nelíbí nebo ne se nám shazuje tak jednoduše se můžeme vrátit předešlým
0:10:51a verzím stream a sem byli spokojení které obsahují kdy by byl děné balíčky a
0:10:56s toho
0:10:58vznikl projekt který obsahuje právě transakční aktualizace a posud posouvá tady tenhle princip ještě mnohem
0:11:04dál a to je balíčkovacím mechanizmus na ty znáte nebo snad i
0:11:13zkoušel sto používá sto nebo
0:11:16já to uplně nest nesouvisí s
0:11:20přímo s ubuntu von ale to
0:11:22zajímavý přístup a odlišný
0:11:25a oproti a pět které je známé
0:11:28ta
0:11:29ste čas aktuální době ubuntu distribucí
0:11:33já teda
0:11:35i zkusím představit
0:11:44snad je poměrně vhodné
0:11:46na nastavení nebo na použití pro
0:11:48internet věci
0:11:50popřípadě
0:11:53do dockeru
0:11:58into
0:13:21takže se pak tak
0:13:54tomu se tam dostane teďka jsem
0:14:03se tomu ještě vrátím až pak před nepřeskakuj neustále mezi na konzolu a přednáškou a
0:14:10to co ještě odlišné v rámci operačního systému přístupu jestli k ní politika třetí aplikaci
0:14:17což znamená že je a vsaď a pak aktuálních chvíli není možné psát aplikace které
0:14:22by běželi na pozadí jsou fuč
0:14:24celé dny
0:14:25a nebo uspány
0:14:26a
0:14:28vývojáři ubuntu
0:14:30to dělají z důvodu výdrži baterie aby měli co nejvíc pod kontrolou materiál výdrž
0:14:35což samozřejmě přináší spoustu
0:14:38problému pokud navrhnete vlastní aplikace a chcete jako třeba přehrávač hudby nebo track red gps
0:14:44a podobné
0:14:46na
0:14:47používat když máte
0:14:49uspaný nebo
0:14:51aplikace není
0:14:53fakt jedním módu
0:14:56aktuálně se kolem to vede velká vášnivá debata
0:15:00jestli tenhle přístup je správný nebo není oba dva přístupy přináší jak výhody taky nevýhody
0:15:07případě hudby byl
0:15:10upravená
0:15:12upravena a mapy kde je možné s hudbou spouštět
0:15:16ty v rámci je dávat je na pozadí tím že to poskytuje náklad určitá službách
0:15:21rámci ubuntu core
0:15:23a
0:15:24a vytváří frontu která pak přehrává i když aplikace která
0:15:29přehrávání v podstatě umožňuje tak je
0:15:33pozastavena
0:15:39a tady bylo podstatě
0:15:42ukázka
0:15:43uživatelského rozhraní tady by to mohli vidět to se příjemné
0:15:48je
0:15:50že máte přímo vypnutý systém že máte přístup k růstu takže
0:15:57nemusíte podstatě
0:16:01pokud chcete vyvíjet tak stačí zapnout
0:16:04do vývojářskou módu a můžete
0:16:06s se systémem poměrně dobře pracovat a dobře o
0:16:11a
0:16:12modifikovat nativně je podpora pipu trojky a je to dvojku
0:16:17na ubuntu von nenajdete
0:16:20ta
0:16:27tak jo tak zkusím eště se dostat
0:16:29dnešní už a monako ukázku emulátoru
0:16:33ta
0:16:33systému na to které podstatě obdobně jak je na android
0:16:38ubuntu von je kompatibilní s androidem
0:16:41z rád renderer běží na androidu protože možného nasadit na podporované zařízení jako je nexus
0:16:48a pro jednotlivé
0:16:50verze nebo existují
0:16:52kanály přímo určené pro dané zařízení
0:16:55a
0:16:57tvrdě jednotlivé
0:17:00podporované zařízení vidíme tady podstatě máme tady přídu nexus která je podporovaná ale
0:17:07pokud dobře vím tak není pro nás předinstalovaným ubuntu
0:17:10a pak tady máme ty dva zmíněné
0:17:13a
0:17:14systémy
0:17:16každý má svůj
0:17:19kanál a
0:17:22každý má i své
0:17:27verze
0:18:08k času
0:18:14no zkusíme se postav dostat dál a uvidíme pak s koly nám zůstane času a
0:18:18kazaštin pak emulátorem a ukážu jak podstatě ze pracovat ukážu sdk a vy po manganistými
0:18:25si představit mechanismy a možnosti psaní aplikaci což asi zajímavější
0:18:31ale tím že ubuntu nový operační dovedla distribuce na mobily praští systém tak mi začíná
0:18:38s obrovskou nevýhodou v rámci psaní aplikaci takže byl tady obrovský tlak věnovaný a úsilí
0:18:43věnovaný aby aplikace šli co nejrychleji psána nejsnadněji a
0:18:48na začátku tady vpadl do praze si existuje neco jako
0:18:52a ubuntu store tak to úplně ubuntu store není
0:18:56ale je to neco jako podobného nemáme shromážděné všechny aplikace ty aplikace jsou rozděleny do
0:19:01štyři základních a to sou aplikace webové aplikace hry a
0:19:06s coats
0:19:07a
0:19:10pokud se podíváme tak jich není mnoho
0:19:13no není víc jejich
0:19:15a webových aplikací které podstatě jsou poměrně jednoduché
0:19:21přes tady tohle zas
0:19:23stránku nelze
0:19:24aplikace instalovat na tom s aplikace do pouze instalovat
0:19:28s mobilu
0:19:31ale každá ta aplikace
0:19:34poměrně dost odlišná
0:19:35se zkusíme k nim nejprve
0:19:38dostat
0:19:39a pak si pod ukážeme náký způsob jak se ví
0:19:44a
0:19:47cena
0:20:15tak a máme daň přístup a
0:20:18jestli znáte kvete a to mohla pracovali pro z novin kvete pětkou a moc a
0:20:22my zamkl mohl
0:20:24a
0:20:25promile
0:20:27se používá na
0:20:30oddělení kódu a dyzajnu
0:20:32a lze ho kombinovat už jenom půl nula tu jednu bych aplikaci cc plus a
0:20:38do použije javaskriptu a
0:20:41s tou vychází jednotlivé možnosti jak psát aplikace
0:20:45jedna ze jednodušší možností pro psaní aplikací je to webová aplikace která je v podstatě
0:20:51jenom a
0:20:52vygenerovaná
0:20:54a
0:20:56stránka která se tváří jako aplikace
0:21:00dostane užší před předešlých no
0:21:02pokud ho ubuntu
0:21:04ale tady vpodstatě se tak dostává
0:21:06a
0:21:07jako pro hodnotnější aplikace zem to může každý weby dneska psaný ho pro mobilní verzi
0:21:14tak místo toho aby čovek musel vyvíjet celou aplikaci tak v podstatě schovat do kontejneru
0:21:19který se tváří jako aplikace s tím že i omezí a eliminuje a
0:21:23i jeho pro linky
0:21:25no je to celé postavené
0:21:27a na chromem nepiju a
0:21:30a qtčko
0:21:32což o vlasech podstatě postavené všechno na
0:21:36from vodku qt tady den nějaký popisek podstatě tady to vypadá po mně jo složit
0:21:41ale jednoduché že zabalíme aplikaci která s
0:21:45se tváří jako aplikace ve skutečnosti spoušť jenom webu
0:21:48stránku
0:21:50nevýhoda je že samozřejmě aplikace nebude fungovat
0:21:54a
0:21:55offline režimu
0:22:01s převratným nebo jedna z věcí která se hodně odlišuje ubuntu furt ostatních je přístup
0:22:08ho
0:22:10a
0:22:11kdo mužským obrazovka k náhledu
0:22:14zas androidu a z nich operačních systémů nebo
0:22:18ze libovolný s
0:22:19přetrvávají
0:22:21způsoby dims vidíme notového ok ikony které spouští jednotlivé aplikace a tady bych je
0:22:28prostředí mnohem
0:22:29rozmanitější že si můžeme vytvořit vlastní náhled který obsahuje
0:22:33a uč přístup řez jednotlivé ikonky
0:22:37nebo může nám zobrazovat jednotlivé data
0:22:40a
0:22:44všechny tyhle věci máme o tu ubuntu přímo při design o vana doporučené jak se
0:22:48mají
0:22:49jak se mají používat
0:22:51mezi ukázka
0:22:54mi pak vypadal
0:22:55hlavní stránka která lze
0:22:57zpracovat jako seznam jednotlivých did že tu odpo časy přes poslední zprávy
0:23:04popřípadě a r s čtečka která se může libovolně a
0:23:09upravit a na kombinovat
0:23:12dále to máme ubuntu store které vpodstatě tak jenom o následovat karta která zpracovává data
0:23:17z internetu a pak klasický přístup a ikonek a spouštění aplikací
0:23:26ubuntu se tady tímto snaží hodně
0:23:30no pozměnit přístup práci s
0:23:34z mobilem a
0:23:36nevytváří složité náročné aplikace ale udělat co nejjednodušší a nejlehčí aplikace které podstatě by uživateli
0:23:44přístup do
0:23:45dobry uživatel dostal informace podstatě během
0:23:49a několika kliku přímo k sobě
0:24:00tak dostáváme se tady k a
0:24:04dobrý běžně aplikacím
0:24:07které vychází z dyzajnu
0:24:10pomohlo
0:24:11a s knihovny qt a tomu určit i
0:24:15a wrapper
0:24:18a
0:24:20na jednotlivé knihovny
0:24:23no nástroje
0:24:25tak
0:24:27já tady k asi zkusím ukázána je ukázky jako
0:24:31aplikaci
0:24:34no
0:24:54jo takže pana tady otázka
0:24:57jak je to s uživatelským
0:25:01nebo
0:25:02bude řečeno
0:25:04proto se spíš zeptat hodnotu sdělit je to znamená a setů že ta uživatelského hlediska
0:25:10jsou tam aplikace viděli jsme základní aplikaci jako kontakty telefon na zprávy to je asi
0:25:15jasné foťák galerie tak je asi jasné ale jsou tam ta aplikace na sociální sítě
0:25:21konkrétně výchovu dětí
0:25:25a auto a
0:25:29tady tyto věci jsou uplně úhly jsou jasné a pokud abych si měl hotový telefon
0:25:34tak cíle jestli zavadile
0:25:36sociální sice dostanu
0:25:38tak
0:25:39na to můžu zkusit odpovědět aplikacema které jsou dostupné právě tady
0:25:45nazveme to určitej ubuntu sto
0:25:48a
0:25:50ano existují ale většina z nich není oficiálních jsou to vývojáři nadšenci kteří to napsali
0:25:55a sou převážně
0:25:58samé zneužitím
0:25:59a technologií které sem přestával a toho té základní že to je vpodstatě jenom
0:26:06a na
0:26:07jí zabalený kontejner aplikace které vlastně enom webová
0:26:11a
0:26:12služba
0:26:13cože přál ne dnes vím že na fixboot kterých podstatě nám zabalený do aplikace
0:26:17popřípadě celých je zvuk pro
0:26:20mobilní jako bod mobilní verze která je zabalená
0:26:23a postupně vznikají další a další v rámci přál to co mě zajímalo nevyzdila jsi
0:26:28byste gpska tak existují dvě
0:26:32najde aplikace které jsou poměrně
0:26:35funkční jedna ta gpska je tam bylo fajnový na co to znamená s ostatníma pí
0:26:39a můžu to používat autě kupujete rozumně
0:26:47já jsem za chvíli spíš než věku konkrétní aplikace nás zajímá uživatelská zkušenosti se to
0:26:53používat druhou půlku tak
0:26:55vedoucí jestli a zejtra chtěl zaměřit to ukázat jak to se ty snadné psát aplikace
0:27:00potřeby se vychází poměrně z jednoduchých a principu a v jazyku tady každý zná a
0:27:05de podstatě lze psát jenom pomocí ho to mohl css k ale javaskriptu to že
0:27:10v lese poměrně rychle vás to uživatelského hlediska
0:27:14je to věc už trošku horší samozřejmě že
0:27:17se ubuntu von je pro mě ve verzi hodně jako na čem co vývojářů určitě
0:27:23bych
0:27:24ten mobil nechtěl používat na stoprocentní využiti podstatě občas jako padá a pokud jde o
0:27:31aplikace tak o dvou použít navigaci funguje
0:27:36samozřejmě že navigace má spoustu mu mohou a
0:27:40jedna z nich je to že pokud sme si zvykli na navigování přes u mobilu
0:27:45vás
0:27:46a vyhýbání se kolona podobně tak s tým absurdně nemůžeme tady počítat
0:27:51a ty algoritmy na vyhodnocování trasou poměrně jednoduché většinou jsou dělané nekde na pozadí na
0:27:56serveru
0:27:57což podstatě neska už na ne musi byt problem přístup na internet
0:28:03a takže navigace pouze ústí zajímají tenhle sou tam ty varianty jedna z přizt
0:28:10jedna je existuje i offline režimu té vychází koupil stream a co stane open zdřímla
0:28:17a jet
0:28:18lze pro se stáhnout jakoukoli mapu já občas tam to českou republiku
0:28:21a kde se zní jako pohybovat je tam jednoduchý
0:28:25vyhledávač která s ale jak říkám pokud prostě člověku si zvykl na komfort
0:28:32trošku sofistikovanější jo vyhledávání až ipsec tak a
0:28:37bude trošku zklamaný
0:28:38děkuju to nás je
0:28:40stačí eště sem se chtěl zeptat jestli říkal že tam je
0:28:44a velké omezení by vtom tom ví
0:28:47sociální stolu sou nějaký neoficiální story kde se dají stáhnout aplikaci
0:28:53kdy všechno no o tom omezení nespočívá vtom že a kdy
0:28:59nešli drahá že by ruku to nechtěla jako publikovat ale de o to že nejdou
0:29:04napsat že absolutně to ten mechanismus nepodporuje
0:29:08o push jako spuštění jsou programu na pozadí
0:29:12že pokud to představíme jakýkoliv proces který se spustí
0:29:16a není fakt jedním režimu tedy není zobrazí na displeji abys peníze
0:29:20není prostě nesvítí není jako funkční není pole jako aktivní
0:29:25takhle se nám
0:29:26aplikace
0:29:28a
0:29:29stoupne anebo prostě zas nad námi zastřelí
0:29:32a přesto jede po se vlak to je chování pro se systém takže i kdyby
0:29:36pros existoval osoby by náký mechanizmus jako nějak dostat tu aplikaci na pozadí
0:29:42jo děkuju si asi nestačí tím že se zeptat na to store protože jsou jako
0:29:47klasické viviani balíčky kdyby nás hledáme ty na nic null
0:29:51tak to je jasný
0:29:53a ne tady které
0:29:55tak děkuji a paličkovat systém se menuje klik
0:29:59a je to
0:30:00trošku modifikovaný a zjednodušený způsob vedení balíčků
0:30:06já jsem soudů myslel že bude podpora a snad i ale ta eště se tady
0:30:10jako podstatě moc nekoná s tím že bysme si tahali veškeré závislosti vás balíčku a
0:30:15nemuseli
0:30:17se
0:30:17dohadoval rámci dependency které máme
0:30:20systému
0:30:23většina věcí se snaží a ty které jsou ty dostupné jsou psané převážně skrz technologie
0:30:28a
0:30:29javaskriptu a nevychází příliš mnoho moc s
0:30:34závislosti na jiném
0:30:36z balíčky
0:30:37jedna s těch kterých je sofistikovanější je
0:30:41o nahlédnout do googlu ty napsaných pipu seš podstatě rises i ten mobil kupoval tak
0:30:47mi tak se nedočetl že by existoval hanáka podpora pro python
0:30:52což podstatě a byla milda protože lze psát a aplikace if pipu
0:30:59tím vpodstatě už zmínka o
0:31:03tady kal tohoto programu and out se využívá spoustu kvalitních knihoven které se tam podstatě
0:31:09a dostávají
0:31:12s aplikací
0:31:16sally systémy přišel hodně spí zajímavý v rámci vývojářského
0:31:20pohledu a přístupu na věc to školní způsobem
0:31:24než vyloženě a
0:31:26uživatelsky přívětivý systém protože řekněme si je to podstatě v začátcích a teraz snaha a
0:31:33dostat aspoň jakékoliv aplikace pak přináší zase spoustu
0:31:38problémů o
0:31:41a pokud se podíváme máme tam prostě stovky aplikaci
0:31:45s čehož většina
0:31:47není úplně také bych si uživatel představa
0:31:51další věc se
0:31:53poměrně příjemná je hodně
0:31:55předdefinovaných možností v rámci stylu a doporučení takže
0:32:00a
0:32:02pokud by šel aplikaci dokážeme psa poměrně rychle
0:32:08sou ještě nějaké dotazy v rámci
0:32:12uživatelsky zkušenosti
0:32:19jak tady padla apod dvě jestli použít root je sice připojeny ne jen pro čtení
0:32:26ale že se to připojit i pro zápis
0:32:29pak si třeba nainstalovat nějaký balíčky a pak zase čipu jde o počty
0:32:33je dané sestavit pozdě běží teda
0:32:39nebo
0:32:41skutečná že vás taky v jejich jo takže existuje něco jako
0:32:47je tam lyžařský moc který právě tady tohle tenhle zápas povolí a lze proces připojit
0:32:53vlastně ten autorský
0:32:55adresář jak bylo řečeno a to i ze zápisem a doinstalovat jakékoliv aplikace
0:33:04ne se vlastně tam jsou růžena na něm píše je to uděláme takže tam se
0:33:08jakoby dají doinstalovat do té do té aplikace do to instalátoru se dá mandlovat jakoby
0:33:13cokoliv cite plus
0:33:15a akorát oni se tomu snaží bránit že prostě aplikace používají nějaké vybrané knihovny tak
0:33:21půl investorů a jiné nepovolí
0:33:24jakoby z důvodu nějaké stability a teda takže mě zajímalo je v porovnání
0:33:32pokud sem
0:33:33jako jestli tam nedá dostat i něco jiného sofistikovanějšího nějaký jako rozumným způsobem jemu ten
0:33:41s nim lidi
0:33:43editovat i a zřejmě to tati že dobrý
0:33:46jo určitě to de ale
0:33:48to je tam oficiální podporovaná cesta na aplikace vybral vytvářet jednoduché aplikace které podstatě budou
0:33:54snadno implementovat rovná poskytnou
0:33:58uživateli
0:34:01pokud máme celá v režimu o tom vývojářskou tak můžeme si zapnuli se z áčko
0:34:06server a přistupovat prosím o bylo přes ssh áčko lze
0:34:10jeli i vzdáleně spravovat
0:34:14podstatě se systém je
0:34:17jako klasicky
0:34:19klasické ubuntu
0:34:24zajímá vás eště oleje to já jsem chtěl přednášku směřovat spíš na ten vývoj aplikací
0:34:30chcete s
0:34:33já si
0:34:41já si právě těším na ten vývoj aplikací protože zatím to vypadá že s to
0:34:44moc nelišil fajn fans osum devět že vlastně webové aplikace tonymu zajímavý ukaž nám nějaké
0:34:50značkové klid
0:35:13tady vytvořil takovy jednoduchou
0:35:15ukázku ta kombinace to mohl a
0:35:20se plus takové tečka
0:35:26podstatě
0:35:27máme před určitě předefinované šablony a pokud začneme tak a seskládají kdybys kódu a
0:35:37design
0:35:38přičemž dizajn a obstarávat no vono snahu já by design a grafy mohl pracovat na
0:35:44to malá programátorů pracovat na
0:35:47legendou
0:35:50takže pokud se podíváme se na jednoduchý
0:35:53jednoduchou ukázku
0:35:56do vpodstatě a
0:35:59je to vidět
0:36:00moc ne
0:36:03vidíte
0:36:40tak kdo nezná tom ano tak je to jednoduchý
0:36:44deklarativní vysokoúrovňový skriptovací jazyk
0:36:49a je převážně určeny popisem vzhledu
0:36:53tak pokud se podíváme na tady ten jednoduchý koho tak na začátku nám definuje byl
0:36:57velikost
0:36:58proto máme na
0:36:59nějaké popisky v rámci a
0:37:02a práci překladu
0:37:06v rámci
0:37:07určitých událostí
0:37:09a
0:37:09pak definujeme jak mají jednotlivé
0:37:13a prvky design vypadat
0:37:17pokud si aplikace přeložíme
0:37:20se nám doufám podaří
0:37:23se musí nejdřív zkontrolovat
0:37:26se terč
0:37:28skupin
0:37:37tak dostaneme jednoduchou aplikaci že dnes
0:37:46kůži
0:37:51která se skládá z jednotlivých a částí které má právě popsané zpomal
0:37:57a
0:37:58zde můžeme popsat jednotlivé a
0:38:01call back i a volání funkcí na události na se tady před chystal je nutné
0:38:06tlačítko back
0:38:08a které
0:38:10volá a
0:38:11jen
0:38:13děj se dvě události a pokud se klikne tak se nastaví
0:38:18do proměnné hello world
0:38:19a
0:38:21jedna tady
0:38:22text
0:38:25tady vidíme a
0:38:27druhá je přímo zavolání
0:38:30zavolání funkce
0:38:33pokud se podíváme na strukturu která vypadá se plus
0:38:41tak máme předdefinované vlastnost chování aplikace která nás podstatě
0:38:45čili zajímá tak vygenerovaná
0:38:49vypisuje na inicializaci
0:38:52nemyslete si abych celá aplikace to co nás zajímá je
0:38:55a nad naše třída
0:38:58kde máme
0:39:02a kde máme nadefinované jednotlivé
0:39:07vlastnosti a metody
0:39:09při
0:39:11máme tady nadefinované a
0:39:14určité volání které
0:39:17a signály které nám
0:39:19mění nebo volají
0:39:22se mnou metody
0:39:24buď můžeme zavolat přímo
0:39:27slova a funkci kterou chceme použít a nebo můžeme dovolat signál tedy dyž změníme proměnnou
0:39:34tak se nám změní a vyvolat událost o změně
0:39:38proměnné
0:39:39která může sloužit taky
0:39:40zavolání
0:39:42a
0:39:44tady libovolné
0:39:46funkčnosti takže pokrást
0:39:50do
0:39:51má jako funkce
0:39:53nastaví se co vás
0:39:56seš
0:39:57chci nastavit
0:39:59a
0:40:02parametru prase
0:40:04který najdeme
0:40:11který najdeme tady
0:40:14na definovanou proměnnou
0:40:17kterou si uložit a pokud
0:40:20tedy
0:40:22použiji
0:40:23volání
0:40:31pokud kliknout tak by se měnil načíst obrázek
0:40:35ta obrázek bez boje online zahrádky
0:40:44a je to jenom jednoduchej jednoduchá otázka o co de první věc je to že
0:40:49my si můžeme nastavit libovolnou
0:40:53a libovolný ty zájmy a co my chceme o to design aby nám volal nějaké
0:40:57a metody a pokud
0:41:00vycházíme
0:41:01tohoto jednoduchého pokud bych máme na nastavené pomel
0:41:05tak pomocí céčka u si můžeme to implementovat jednotlivé prvky nemusím používat céčková můžeme tak
0:41:11použít javaskriptu a nebo i python a
0:41:15v rámci a
0:41:17pomohl co by vás zajímalo sekce plusku python
0:41:33jak to vypadá že teda jednu do záznamů zajímalo mě je sou vyplý komponent jestli
0:41:39je tam prostě jít komponent jestli se dá použít kontrolu s a teď lidí mezi
0:41:43nasral
0:41:45jo buď má vlastní na kousek níž a no a je to podstatě se balené
0:41:49asi definované
0:41:50ale nenajdete tam nic moc výrazně nového
0:41:53většina věc je přímo jako s qt
0:41:57obranné podstatě aby dost
0:42:00odpovídá to klasickému qtčko a jediná změna co je tak je vlastně tady ten design
0:42:06který je předefinovány ubuntu
0:42:08a ten design pak najdeme i chce stezkách problém eště psát aplikace stejně třech a
0:42:14jako source přímo na tom lpět řetězce javaskriptu
0:42:36promiň můžete to prosím můžeš to zopakovat mikrofón
0:42:41nezalomila je když nastane která ve hustých aplikaci je větší existuje nějakej nutné na pí
0:42:47tories prý super aplikovat i na tom gps půl mikrofón o něčem
0:42:54tak
0:43:01tady
0:43:02si
0:43:03class u
0:43:10doktůrku něco ta skupuje třeba přístup na kameru a na gps ku přes qtčko etapy
0:43:15jako normálně
0:43:17ano to
0:43:18celé to abstrahované qtčko takže vpodstatě pokud se podíváme na pěkné teďka tak qtčko má
0:43:24vlastní objekty přes teda přistupovat jak pomalu tady psa můžu ukázat ukázku
0:43:30to teda
0:43:32větší
0:43:34a
0:43:35která je
0:43:38poměrně jednoduchá
0:43:40celé napsané zpomal a přístup
0:43:44kameře
0:43:47otevřou
0:44:02tady je uvozovka morseovka používala
0:44:05přístup ke kameře a podstatě a
0:44:08posíla
0:44:11se světlem signály vozovky
0:44:13a
0:44:16přístup
0:44:17je tady velmi obecný a zjednodušený který je popsaný tady
0:44:22jenom toto se tě tady v této jednotlivé části
0:44:26a k tomu aby věc fungovala je potřeba ještě napsat a pravidla a póly si
0:44:31berou ale
0:44:37celá ta a bod jestli byl dotaz a jaké jsou
0:44:41práva tak
0:44:42celá věc vychází jenom
0:44:45je potřeba předefinovat práva aby paprika cibule zhola dostat a to je potřeba i uživatelem
0:44:51potvrdit jakmile se aplikace s pouští tak informuje o požadavku na určité práva
0:44:58a
0:45:02pak lze aplikace k těmto
0:45:04a těmito komponentami přístup ale tady je příklad kamery a
0:45:11vlastně světla kamery
0:45:13ale to tam spadá apod kameru
0:45:15no jasně tak se dá přistoupit i gps se
0:45:18a
0:45:19popřípadě a
0:45:22ke kontaktům online účtů
0:45:26tome sesype si nejsem jistý ale a
0:45:29věci které přidala ubuntu
0:45:32tak je právě přístup a sdílený kontaktu a
0:45:39a von jako jednotlivých komponent telefonu které podstatě a
0:45:44qtčko úplně přímo nemá
0:45:46je tam kde
0:45:47nativní podpora mobil kontaktu takže podstatě
0:45:50a kontakty si spravují přes google a
0:45:54přecházíte s androidy tak podstatě neprocítit v rámci kontaktu žádnou změnu
0:46:08podstatě tady jsem když mám o ukázku
0:46:12to je mor zoubky tak dál
0:46:15aplikaci poměrně jednoduchá
0:46:19skládá se ze dvou
0:46:21stránek přičemž žena stránka
0:46:25pustit
0:46:59to podstatě nedělá
0:47:00nic jiného než
0:47:03o síla
0:47:06pokyny
0:47:07světlo tady je součástí kamery
0:47:11a
0:47:12je teďka tak se vypne pokud je
0:47:16a
0:47:17dlouhá tady je to zobrazena rovná se tak se zapne
0:47:23celá aplikace
0:47:25na to že psaná skupinovku je velmi jednoduchá
0:47:32největší část
0:47:33celou kódu
0:47:35obstaral
0:47:36obr
0:47:37to zadání jednotlivých písmen na odezvu abecedu
0:47:47pokud
0:47:49pak
0:47:56vezmeme aplikace zkusíme si funguje tak
0:48:10tak tě
0:48:16jednalo se o
0:48:18koupil dál
0:48:20no rozum
0:48:21a dvacet že
0:48:23tak máme jedenáct dvacet jedna
0:48:27bych ukázek nechali si jsou nějaké dotazy
0:48:31to je úplně nejlepší pokud vás vývoje zajímal a se
0:48:35podívat na a už hotové řešení protože většina z nich
0:48:39ale je dostupná
0:48:40jakou opensource od na githubu
0:48:44nebo součástí
0:48:47součástí ubuntu repozitářů
0:48:51a
0:48:53co mě asi úplně nejvíc na kolo není úplně tady to pomohlo ale kombinace osm
0:48:58a jak na protože sem vývojář python sem poměrně vy a na jednotlivé věci a
0:49:04náhledy je přát to pomohlo super o bysme chtěli přát mít informace o serveru nebo
0:49:09náké základní informace které si se ne někam a stahovat tak zkoušce na to hodí
0:49:13a
0:49:14na implementování není
0:49:15moc komplikované a jednoduché pokusíme trošku něco sofistikovanějšího tady vraceném města tam a tak to
0:49:21co je plus jak kdo má ráda na zpracování dat používá spíše python to c
0:49:27plus je zas a dobré pokud bysme chtěli zpracovávat potřebné rychle takže
0:49:33je něm implementovaná a
0:49:35ta aplikace napouštění
0:49:37hudby většina věcí teda co sem našel implementovaná skrze to mohl pětku že pochopitelné že
0:49:42té a jazyk který je nejjednodušší a vláda největší
0:49:46počet programátorů
0:49:49se můžu zeptat tryskou ty podporují jo tady tyto
0:49:55aplikace jakoby chci jako zkuste bude to přijde uděláme fintu předkové bude bajty a ten
0:50:00byt nemůžu podporovat i scope s
0:50:02a vůbec duchem exotickou českém překladu
0:50:07to je jako se celkově tady
0:50:10
0:50:11sem jako hledal tak jo
0:50:16když já ti to věci se překládá jako domovská stránka nebo hlavní stránka nebo náké
0:50:21menu a jak je to předkládané netuším že se to nikdy neslyšel češtině
0:50:26je to
0:50:29a ano má je samozřejmě jednoduché si dyžtak pokud se vám něco nelíbí tak si
0:50:34upravit to je zase překlady jsou dostupné
0:50:36a lokalizace v češtině poměrně slušná občas
0:50:40jsou tam nějaké chyby před na hrana je přidána
0:50:45lokalizaci je to instalované se udělá ty screenshoty vy si uživ tom systému příhoda začátek
0:50:50voni zpoždění si vemte základní nastavení
0:50:53co dyž je jazyk
0:50:54alokace
0:50:56a tak je ta čeština a je tam že čeština je tam i velká podpora
0:50:59jazyků
0:51:01vyzkoušet
0:51:03tam je možnost
0:51:05tam je podstatě mnohem striktnější nelze nebo lze
0:51:11používat jen pomalá javaskriptu ale spoustu těch věcí je tedy předdefinovaných a spoustu volání je
0:51:17už určených je spoustu a
0:51:20generátoru tři a pokud se generátor renneská tak přímo s jenom nastavíme a nadefinujeme nijak
0:51:27a jakou adresu má adresou a podstatě nám už to jako defaultně vyplivne na
0:51:32nějakou
0:51:33které aplikaci kterou si může po změně takže nemusíme nikdy ve začínat od začátku a
0:51:38těch variací a použití zkoušce
0:51:41já s autorem se nikdy nedocenil ani moc nepoužívá protože
0:51:46jakube nejsem si
0:51:48večer potřebu se spustila klenáků aplikaci
0:51:51a
0:51:52nebo
0:51:55nebo volal no ale na to aby se jako
0:51:58si dopisoval
0:52:00cokoliv jako počasí a podobné věci to mě tak jako dá kola každopádně je to
0:52:04jedna věcí t ubuntu on stojí a to je právě tenhle přístup mini aplikací které
0:52:11nahrazuji a hlavní aplikace takže představa že bych třeba měl a
0:52:17inteligenti do máslo za chtěl mít jako dá kolu teplotu tak je zapnout a vypnout
0:52:22a podstatě chtěl jsem ex jednoduchou aplikaci
0:52:25je tady krásná cesta jak to udělat mám předdefinované push šablony trest jenom zmodifikována stavím
0:52:32na svůj a server
0:52:34samozřejmě se předpokládá že
0:52:37sou to věci dynamické
0:52:39tedy jsou nějak dostupné to je potřeba připojení na net málokdy jako zajímá věc která
0:52:44je součástí a telefonu nebo je fajn
0:52:50já sám teda jsem nenašel plné využití terezka taky uplyne používá a
0:52:58možná leda tak jako počasí popřípadě
0:53:01seznam hovorů ale ze si nastavit cokoliv na deset on jako zvuková já jsem nikdy
0:53:06úplně moc nehledal a většinou cole datagram aplikace
0:53:09je tam možnost aplikace spouštět ji v rámci
0:53:15ukončí l takže se tam na importované nějaké hry které
0:53:20některé soudy placené takže lze
0:53:23platit přes platební bránu kupovat aplikace to
0:53:27ale není moc se tam mapa experimentu
0:53:33ještě nějaký dotaz k tomu zas prosím budu poslední
0:53:49když někdy je to z vývojem jakoby na pro nás systémech jiných když ubuntu třeba
0:53:54miku nebo windowsech jestli se totiž řídí one jakoby zkoušel jsem to a zjistil jsem
0:53:59že tý doby to bylo jenom pro ubuntu to prostě sdkáčko na
0:54:04dynamiku sou jakoby si moc možností se omlouváme sem nevím jak je to z vývojem
0:54:11těch aplikací pro ubuntu ten ač nás ostatních systémech že jiný chytneš ubuntu nebo prostě
0:54:18jinde než na linuxu
0:54:22no osobní zkušenost žádnou nemám takže žádný na trati ste se mě používala a když
0:54:29jsem se snažil
0:54:30vyvíjet
0:54:32nebo prostředí si nachystaná teda tak se mi to nepodařilo takže si nemyslím že to
0:54:36bude open stane asi ne na další bude
0:54:39používat nějakou virtualizaci a
0:54:44já jsem s ty po mně problém snaha byla to pak jako aspoň dostat na
0:54:48do dockeru což podstatě jedna z cest možný
0:54:53která už dneska podstatě povinně podporovaná
0:54:56a
0:54:58se si že to hodně fixovanej právě bylo zde většina věcí o nich lisovaná rádi
0:55:02na jedny ty a pokud nemáš primitiv systému tak máš tak celkem jako problém a
0:55:07musí ho tam nějak dostat takže je pak lepší si vytvořit nějaké prostředí s ubuntu
0:55:13a popřít nebo vyloženě s
0:55:15sdkáčko jako bootu tratil byste mi jako vytvoří
0:55:19ale
0:55:20nemá s tím žádost všechno za nichž se tady nehledal no to co sem zkoušel
0:55:24ta zkušenost fedorou
0:55:29takže já vám děkuji za vaše dotazy a děkuju o můj za přednášku