tak jo takže představený sem už byl že bych tomu dodal že

jsem velký fanda nemuseli distribuci jak fedory tady ubuntu ale to co je právě na

ubuntu nejvíc zaujalo je právě tady k ta schopnost se s dat do

dostat mezi širší s veřejnost

seš podstatě

a

sim

pomaličku daří takže zkusíme začít historii

chtěl jsem začít úplně to co pro mě je tak jim základem a první

počátky ubuntu a té první nahlášený

a pak

který eště

stále no

je dohledání

a to že vy microsoft

majoritní operační systém a tohle mysim z roku dva tisíce čtyři

dlouhou dobu se ubuntu snažilo dostat od uživatele jako dnes takové zařízení ve wisu vyprší

systém na desktop i

to se jim do jisté míry podařilo stalo se

určitě jeden s mým

používanější

nejpoužívanějším sou distribuci

a dalším milníkem

v rámci rozšíření

ubuntu je rok dva tisíce třináct divil představený ubuntu

hráč

tady ho praští systém pro ubuntu von pár měsíců po něm byl představený i verze

pro tablety

dál

co bylo překvapivé byl zaměřen na každou wolfem

první back

ohledně

majoritního požadavku notebook majoritní

a

prvenství microsoftu

to sou

sto bokem

a to bylo odůvodněno tím že

desktop se od roku dva tisíce čtyři změnil a obecně operační systémy nejsou už jenom

pro

servery a

desktop je ale že budoucnost je

ale i v mobilech tam letech popřípadě teď s pojmem čtvrté

průmyslové revoluce internet věci

roce dva tisíce čtrnáct

vedle ubuntu ta ač byl představeny ubuntu patch

který se dostal na kauci faulting

a byla snaha vybrána ke peníze se svým teda nepodařilo všiml tady tenhle systém překvapivý

byla snaha udělat a vytvořit operační systém který by běžel

jak pro mobily taky

pro

desktopového choval by se jako dnes to ale obsahoval by pouze jeden operační systém který

by to nebyl přesto by byla že by se jednalo o

mobil který byl dostatečně výkonnými pokud by se dostal do

ano nebo kožený do kin i tak by se tu chvíli přepnu do režimu desktopu

a choval by se jako desktop

což bylo postatě push předtím párkrát řečeno a ty snahy

určitě tady tohle pokračovali

tohle se nepodařilo ale co se podařilo roce dva tisíce patnác že tento rok byl

představen první a

první zařízení s předinstalováním

ubuntu terč

a to

španělskou firmou

dýku o

a

existují dvě verze

ta první byla čtyři a půl pacova

pár měsíců

potom na představení

se na tech

dostal a trošku

jímž i

zařízení čínského výrobce

nejsou

a

co je zajímavostí tak

ubuntu von je určený převážně pro evropský trh

kde lze jej koupit

vpodstatě existují tři

zařízení které můžete

si a pořídit

samozřejmě to co šlo předtím tak se bavím o tři zařízení které bylo možné koupit

nebo tilted možné koupit ale a

ubuntu takže možné dostat i na podporované

systémy no zařízení s androidem

při například sám nexus ale tohle podporované přímo od výrobce

bylo to dlouho očekávaná událost

která

kterou doprovázelo spoustu marketinkových pokusu

jedna z mála byla nelze je zajímavý bylo to že nešli nejprve koupit

muselo se na ně vpodstatě trošku soutěžit aby se dostali o pravdě pro lidi

kteří jsou nadšenci

no ty první verze nebyly úplně tak jako

zvládnuté takže nač ne s to mohl ocenit

a

jenom pro rychlost uvedu nákou specifikaci já jsem si pořídil

ta o

a quite

a

takže palcový podstatě to ní nízká třída není to nějak výkonný

mobil oproti tomu

mx štverka

od nejsou je mnohem výkonnější

takže taková základní specifikace

se tam kde štyři jádra které jsou výkonnější stejně tak dvakrát víc paměti

chceš podstatě jenom tak jako abych uvedl

zařízení které možné

pořídit

s eště pokusím

ukázat

jenom první otázka byla

pořídili ste si nebylo ubuntu mobajl

není to von

rád

a

jaký sis pořídil

máš jako

ze sto sám bylo moc tam máš nebo

jako

jo takže z důlků ten už máš tom oba dva nebo

jsou super

takže to asi znáš

tak pro ty ostatní aspoň ukážu základní věci je jak to zhruba vypadá jsou si

teda přepnout

ale kdo z vás

moc netuší

o co de

o ubuntu von nebo máte osm přestavu v čem je to školy dyž ne

jaká byla snaha

tady obrovská no letech výrazná snaha to udělat trošku jinak nejsou všichni zvyklí

jenom může sestavit

do to vidět trochu

no

tak jako je to poměrně dost podobné jako klasické ubuntu máte svoje lištu

to co je odlišné

je pak přístup o aplikacím které vpodstatě

s

nejsou dělány pomocí ikon ale

zkus

a

je možné si nadefinovat jednotlivé

karty

podle libosti

ovládání je vpodstatě dost podobné s tím že akorát správa aplikací

dycky přes hranu takže existuje

jako variaci jako ovládat seš byla se ten

ta zajímavá část

že nevychází s klasických

prvků takže lze z vrchu

z boku

a popřípadě ještě zespodu s tím že

je lhář si přes hranu

když to teda den

na pozadí běží

a

jádro tři štverka

to v čem je na

mu to terč odlišný je display serveru směr to asi víte že se tě počty

pohodě díl určitý boj mezi ale náhradou za server

vznikly dva významné projekty waylandu a mír přičemž

ubuntu zůstalo vtom nebo méně osamocené

a

mně se objevuje v zimě ty osmičce

přičemž

jsem si právě instaloval nové ubuntu

stále ještě není na nativně je použit

to c

zajímavé a

to sem podstatě netušil dokud sem si nepořídil

a ten ubuntu von je

a změna aktualizaci která teď probíhá nebude byla vytvořena transakční aktualizace

a

over docker a spočívá

trošku změně aktualizaci se najíst ale pouze

balíčky jednotlivé ale celé ubuntu core

cože vlastě shluk několika balíčků na oddělený disk

nebo partition která má zákaz zápisu jenom pouze čtení takže v podstatě nejde nějak modifikovat

a ostatní aplikace se mě stroj bokem a do vlastních

oddělených části a nemají vlasech podstatě vůbec možnost se dostat k jádru ho to co

má výhodu že celý a

celý ten

ta jednotlivá verze ten úvěr a je verzovaní takže se kdykoliv můžeme vrátit jakékoliv verze

která byla by byl děna takže pokud se nám stane že se nám daná verze

nějak o nelíbí nebo ne se nám shazuje tak jednoduše se můžeme vrátit předešlým

a verzím stream a sem byli spokojení které obsahují kdy by byl děné balíčky a

s toho

vznikl projekt který obsahuje právě transakční aktualizace a posud posouvá tady tenhle princip ještě mnohem

dál a to je balíčkovacím mechanizmus na ty znáte nebo snad i

zkoušel sto používá sto nebo

já to uplně nest nesouvisí s

přímo s ubuntu von ale to

zajímavý přístup a odlišný

a oproti a pět které je známé

ta

ste čas aktuální době ubuntu distribucí

já teda

i zkusím představit

snad je poměrně vhodné

na nastavení nebo na použití pro

internet věci

popřípadě

do dockeru

into

takže se pak tak

tomu se tam dostane teďka jsem

se tomu ještě vrátím až pak před nepřeskakuj neustále mezi na konzolu a přednáškou a

to co ještě odlišné v rámci operačního systému přístupu jestli k ní politika třetí aplikaci

což znamená že je a vsaď a pak aktuálních chvíli není možné psát aplikace které

by běželi na pozadí jsou fuč

celé dny

a nebo uspány

a

vývojáři ubuntu

to dělají z důvodu výdrži baterie aby měli co nejvíc pod kontrolou materiál výdrž

což samozřejmě přináší spoustu

problému pokud navrhnete vlastní aplikace a chcete jako třeba přehrávač hudby nebo track red gps

a podobné

na

používat když máte

uspaný nebo

aplikace není

fakt jedním módu

aktuálně se kolem to vede velká vášnivá debata

jestli tenhle přístup je správný nebo není oba dva přístupy přináší jak výhody taky nevýhody

případě hudby byl

upravená

upravena a mapy kde je možné s hudbou spouštět

ty v rámci je dávat je na pozadí tím že to poskytuje náklad určitá službách

rámci ubuntu core

a

a vytváří frontu která pak přehrává i když aplikace která

přehrávání v podstatě umožňuje tak je

pozastavena

a tady bylo podstatě

ukázka

uživatelského rozhraní tady by to mohli vidět to se příjemné

je

že máte přímo vypnutý systém že máte přístup k růstu takže

nemusíte podstatě

pokud chcete vyvíjet tak stačí zapnout

do vývojářskou módu a můžete

s se systémem poměrně dobře pracovat a dobře o

a

modifikovat nativně je podpora pipu trojky a je to dvojku

na ubuntu von nenajdete

ta

tak jo tak zkusím eště se dostat

dnešní už a monako ukázku emulátoru

ta

systému na to které podstatě obdobně jak je na android

ubuntu von je kompatibilní s androidem

z rád renderer běží na androidu protože možného nasadit na podporované zařízení jako je nexus

a pro jednotlivé

verze nebo existují

kanály přímo určené pro dané zařízení

a

tvrdě jednotlivé

podporované zařízení vidíme tady podstatě máme tady přídu nexus která je podporovaná ale

pokud dobře vím tak není pro nás předinstalovaným ubuntu

a pak tady máme ty dva zmíněné

a

systémy

každý má svůj

kanál a

každý má i své

verze

k času

no zkusíme se postav dostat dál a uvidíme pak s koly nám zůstane času a

kazaštin pak emulátorem a ukážu jak podstatě ze pracovat ukážu sdk a vy po manganistými

si představit mechanismy a možnosti psaní aplikaci což asi zajímavější

ale tím že ubuntu nový operační dovedla distribuce na mobily praští systém tak mi začíná

s obrovskou nevýhodou v rámci psaní aplikaci takže byl tady obrovský tlak věnovaný a úsilí

věnovaný aby aplikace šli co nejrychleji psána nejsnadněji a

na začátku tady vpadl do praze si existuje neco jako

a ubuntu store tak to úplně ubuntu store není

ale je to neco jako podobného nemáme shromážděné všechny aplikace ty aplikace jsou rozděleny do

štyři základních a to sou aplikace webové aplikace hry a

s coats

a

pokud se podíváme tak jich není mnoho

no není víc jejich

a webových aplikací které podstatě jsou poměrně jednoduché

přes tady tohle zas

stránku nelze

aplikace instalovat na tom s aplikace do pouze instalovat

s mobilu

ale každá ta aplikace

poměrně dost odlišná

se zkusíme k nim nejprve

dostat

a pak si pod ukážeme náký způsob jak se ví

a

cena

tak a máme daň přístup a

jestli znáte kvete a to mohla pracovali pro z novin kvete pětkou a moc a

my zamkl mohl

a

promile

se používá na

oddělení kódu a dyzajnu

a lze ho kombinovat už jenom půl nula tu jednu bych aplikaci cc plus a

do použije javaskriptu a

s tou vychází jednotlivé možnosti jak psát aplikace

jedna ze jednodušší možností pro psaní aplikací je to webová aplikace která je v podstatě

jenom a

vygenerovaná

a

stránka která se tváří jako aplikace

dostane užší před předešlých no

pokud ho ubuntu

ale tady vpodstatě se tak dostává

a

jako pro hodnotnější aplikace zem to může každý weby dneska psaný ho pro mobilní verzi

tak místo toho aby čovek musel vyvíjet celou aplikaci tak v podstatě schovat do kontejneru

který se tváří jako aplikace s tím že i omezí a eliminuje a

i jeho pro linky

no je to celé postavené

a na chromem nepiju a

a qtčko

což o vlasech podstatě postavené všechno na

from vodku qt tady den nějaký popisek podstatě tady to vypadá po mně jo složit

ale jednoduché že zabalíme aplikaci která s

se tváří jako aplikace ve skutečnosti spoušť jenom webu

stránku

nevýhoda je že samozřejmě aplikace nebude fungovat

a

offline režimu

s převratným nebo jedna z věcí která se hodně odlišuje ubuntu furt ostatních je přístup

ho

a

kdo mužským obrazovka k náhledu

zas androidu a z nich operačních systémů nebo

ze libovolný s

přetrvávají

způsoby dims vidíme notového ok ikony které spouští jednotlivé aplikace a tady bych je

prostředí mnohem

rozmanitější že si můžeme vytvořit vlastní náhled který obsahuje

a uč přístup řez jednotlivé ikonky

nebo může nám zobrazovat jednotlivé data

a

všechny tyhle věci máme o tu ubuntu přímo při design o vana doporučené jak se

mají

jak se mají používat

mezi ukázka

mi pak vypadal

hlavní stránka která lze

zpracovat jako seznam jednotlivých did že tu odpo časy přes poslední zprávy

popřípadě a r s čtečka která se může libovolně a

upravit a na kombinovat

dále to máme ubuntu store které vpodstatě tak jenom o následovat karta která zpracovává data

z internetu a pak klasický přístup a ikonek a spouštění aplikací

ubuntu se tady tímto snaží hodně

no pozměnit přístup práci s

z mobilem a

nevytváří složité náročné aplikace ale udělat co nejjednodušší a nejlehčí aplikace které podstatě by uživateli

přístup do

dobry uživatel dostal informace podstatě během

a několika kliku přímo k sobě

tak dostáváme se tady k a

dobrý běžně aplikacím

které vychází z dyzajnu

pomohlo

a s knihovny qt a tomu určit i

a wrapper

a

na jednotlivé knihovny

no nástroje

tak

já tady k asi zkusím ukázána je ukázky jako

aplikaci

no

jo takže pana tady otázka

jak je to s uživatelským

nebo

bude řečeno

proto se spíš zeptat hodnotu sdělit je to znamená a setů že ta uživatelského hlediska

jsou tam aplikace viděli jsme základní aplikaci jako kontakty telefon na zprávy to je asi

jasné foťák galerie tak je asi jasné ale jsou tam ta aplikace na sociální sítě

konkrétně výchovu dětí

a auto a

tady tyto věci jsou uplně úhly jsou jasné a pokud abych si měl hotový telefon

tak cíle jestli zavadile

sociální sice dostanu

tak

na to můžu zkusit odpovědět aplikacema které jsou dostupné právě tady

nazveme to určitej ubuntu sto

a

ano existují ale většina z nich není oficiálních jsou to vývojáři nadšenci kteří to napsali

a sou převážně

samé zneužitím

a technologií které sem přestával a toho té základní že to je vpodstatě jenom

a na

jí zabalený kontejner aplikace které vlastně enom webová

a

služba

cože přál ne dnes vím že na fixboot kterých podstatě nám zabalený do aplikace

popřípadě celých je zvuk pro

mobilní jako bod mobilní verze která je zabalená

a postupně vznikají další a další v rámci přál to co mě zajímalo nevyzdila jsi

byste gpska tak existují dvě

najde aplikace které jsou poměrně

funkční jedna ta gpska je tam bylo fajnový na co to znamená s ostatníma pí

a můžu to používat autě kupujete rozumně

já jsem za chvíli spíš než věku konkrétní aplikace nás zajímá uživatelská zkušenosti se to

používat druhou půlku tak

vedoucí jestli a zejtra chtěl zaměřit to ukázat jak to se ty snadné psát aplikace

potřeby se vychází poměrně z jednoduchých a principu a v jazyku tady každý zná a

de podstatě lze psát jenom pomocí ho to mohl css k ale javaskriptu to že

v lese poměrně rychle vás to uživatelského hlediska

je to věc už trošku horší samozřejmě že

se ubuntu von je pro mě ve verzi hodně jako na čem co vývojářů určitě

bych

ten mobil nechtěl používat na stoprocentní využiti podstatě občas jako padá a pokud jde o

aplikace tak o dvou použít navigaci funguje

samozřejmě že navigace má spoustu mu mohou a

jedna z nich je to že pokud sme si zvykli na navigování přes u mobilu

vás

a vyhýbání se kolona podobně tak s tým absurdně nemůžeme tady počítat

a ty algoritmy na vyhodnocování trasou poměrně jednoduché většinou jsou dělané nekde na pozadí na

serveru

což podstatě neska už na ne musi byt problem přístup na internet

a takže navigace pouze ústí zajímají tenhle sou tam ty varianty jedna z přizt

jedna je existuje i offline režimu té vychází koupil stream a co stane open zdřímla

a jet

lze pro se stáhnout jakoukoli mapu já občas tam to českou republiku

a kde se zní jako pohybovat je tam jednoduchý

vyhledávač která s ale jak říkám pokud prostě člověku si zvykl na komfort

trošku sofistikovanější jo vyhledávání až ipsec tak a

bude trošku zklamaný

děkuju to nás je

stačí eště sem se chtěl zeptat jestli říkal že tam je

a velké omezení by vtom tom ví

sociální stolu sou nějaký neoficiální story kde se dají stáhnout aplikaci

kdy všechno no o tom omezení nespočívá vtom že a kdy

nešli drahá že by ruku to nechtěla jako publikovat ale de o to že nejdou

napsat že absolutně to ten mechanismus nepodporuje

o push jako spuštění jsou programu na pozadí

že pokud to představíme jakýkoliv proces který se spustí

a není fakt jedním režimu tedy není zobrazí na displeji abys peníze

není prostě nesvítí není jako funkční není pole jako aktivní

takhle se nám

aplikace

a

stoupne anebo prostě zas nad námi zastřelí

a přesto jede po se vlak to je chování pro se systém takže i kdyby

pros existoval osoby by náký mechanizmus jako nějak dostat tu aplikaci na pozadí

jo děkuju si asi nestačí tím že se zeptat na to store protože jsou jako

klasické viviani balíčky kdyby nás hledáme ty na nic null

tak to je jasný

a ne tady které

tak děkuji a paličkovat systém se menuje klik

a je to

trošku modifikovaný a zjednodušený způsob vedení balíčků

já jsem soudů myslel že bude podpora a snad i ale ta eště se tady

jako podstatě moc nekoná s tím že bysme si tahali veškeré závislosti vás balíčku a

nemuseli

se

dohadoval rámci dependency které máme

systému

většina věcí se snaží a ty které jsou ty dostupné jsou psané převážně skrz technologie

a

javaskriptu a nevychází příliš mnoho moc s

závislosti na jiném

z balíčky

jedna s těch kterých je sofistikovanější je

o nahlédnout do googlu ty napsaných pipu seš podstatě rises i ten mobil kupoval tak

mi tak se nedočetl že by existoval hanáka podpora pro python

což podstatě a byla milda protože lze psát a aplikace if pipu

tím vpodstatě už zmínka o

tady kal tohoto programu and out se využívá spoustu kvalitních knihoven které se tam podstatě

a dostávají

s aplikací

sally systémy přišel hodně spí zajímavý v rámci vývojářského

pohledu a přístupu na věc to školní způsobem

než vyloženě a

uživatelsky přívětivý systém protože řekněme si je to podstatě v začátcích a teraz snaha a

dostat aspoň jakékoliv aplikace pak přináší zase spoustu

problémů o

a pokud se podíváme máme tam prostě stovky aplikaci

s čehož většina

není úplně také bych si uživatel představa

další věc se

poměrně příjemná je hodně

předdefinovaných možností v rámci stylu a doporučení takže

a

pokud by šel aplikaci dokážeme psa poměrně rychle

sou ještě nějaké dotazy v rámci

uživatelsky zkušenosti

jak tady padla apod dvě jestli použít root je sice připojeny ne jen pro čtení

ale že se to připojit i pro zápis

pak si třeba nainstalovat nějaký balíčky a pak zase čipu jde o počty

je dané sestavit pozdě běží teda

nebo

skutečná že vás taky v jejich jo takže existuje něco jako

je tam lyžařský moc který právě tady tohle tenhle zápas povolí a lze proces připojit

vlastně ten autorský

adresář jak bylo řečeno a to i ze zápisem a doinstalovat jakékoliv aplikace

ne se vlastně tam jsou růžena na něm píše je to uděláme takže tam se

jakoby dají doinstalovat do té do té aplikace do to instalátoru se dá mandlovat jakoby

cokoliv cite plus

a akorát oni se tomu snaží bránit že prostě aplikace používají nějaké vybrané knihovny tak

půl investorů a jiné nepovolí

jakoby z důvodu nějaké stability a teda takže mě zajímalo je v porovnání

pokud sem

jako jestli tam nedá dostat i něco jiného sofistikovanějšího nějaký jako rozumným způsobem jemu ten

s nim lidi

editovat i a zřejmě to tati že dobrý

jo určitě to de ale

to je tam oficiální podporovaná cesta na aplikace vybral vytvářet jednoduché aplikace které podstatě budou

snadno implementovat rovná poskytnou

uživateli

pokud máme celá v režimu o tom vývojářskou tak můžeme si zapnuli se z áčko

server a přistupovat prosím o bylo přes ssh áčko lze

jeli i vzdáleně spravovat

podstatě se systém je

jako klasicky

klasické ubuntu

zajímá vás eště oleje to já jsem chtěl přednášku směřovat spíš na ten vývoj aplikací

chcete s

já si

já si právě těším na ten vývoj aplikací protože zatím to vypadá že s to

moc nelišil fajn fans osum devět že vlastně webové aplikace tonymu zajímavý ukaž nám nějaké

značkové klid

tady vytvořil takovy jednoduchou

ukázku ta kombinace to mohl a

se plus takové tečka

podstatě

máme před určitě předefinované šablony a pokud začneme tak a seskládají kdybys kódu a

design

přičemž dizajn a obstarávat no vono snahu já by design a grafy mohl pracovat na

to malá programátorů pracovat na

legendou

takže pokud se podíváme se na jednoduchý

jednoduchou ukázku

do vpodstatě a

je to vidět

moc ne

vidíte

tak kdo nezná tom ano tak je to jednoduchý

deklarativní vysokoúrovňový skriptovací jazyk

a je převážně určeny popisem vzhledu

tak pokud se podíváme na tady ten jednoduchý koho tak na začátku nám definuje byl

velikost

proto máme na

nějaké popisky v rámci a

a práci překladu

v rámci

určitých událostí

a

pak definujeme jak mají jednotlivé

a prvky design vypadat

pokud si aplikace přeložíme

se nám doufám podaří

se musí nejdřív zkontrolovat

se terč

skupin

tak dostaneme jednoduchou aplikaci že dnes

kůži

která se skládá z jednotlivých a částí které má právě popsané zpomal

a

zde můžeme popsat jednotlivé a

call back i a volání funkcí na události na se tady před chystal je nutné

tlačítko back

a které

volá a

jen

děj se dvě události a pokud se klikne tak se nastaví

do proměnné hello world

a

jedna tady

text

tady vidíme a

druhá je přímo zavolání

zavolání funkce

pokud se podíváme na strukturu která vypadá se plus

tak máme předdefinované vlastnost chování aplikace která nás podstatě

čili zajímá tak vygenerovaná

vypisuje na inicializaci

nemyslete si abych celá aplikace to co nás zajímá je

a nad naše třída

kde máme

a kde máme nadefinované jednotlivé

vlastnosti a metody

při

máme tady nadefinované a

určité volání které

a signály které nám

mění nebo volají

se mnou metody

buď můžeme zavolat přímo

slova a funkci kterou chceme použít a nebo můžeme dovolat signál tedy dyž změníme proměnnou

tak se nám změní a vyvolat událost o změně

proměnné

která může sloužit taky

zavolání

a

tady libovolné

funkčnosti takže pokrást

do

má jako funkce

nastaví se co vás

seš

chci nastavit

a

parametru prase

který najdeme

který najdeme tady

na definovanou proměnnou

kterou si uložit a pokud

tedy

použiji

volání

pokud kliknout tak by se měnil načíst obrázek

ta obrázek bez boje online zahrádky

a je to jenom jednoduchej jednoduchá otázka o co de první věc je to že

my si můžeme nastavit libovolnou

a libovolný ty zájmy a co my chceme o to design aby nám volal nějaké

a metody a pokud

vycházíme

tohoto jednoduchého pokud bych máme na nastavené pomel

tak pomocí céčka u si můžeme to implementovat jednotlivé prvky nemusím používat céčková můžeme tak

použít javaskriptu a nebo i python a

v rámci a

pomohl co by vás zajímalo sekce plusku python

jak to vypadá že teda jednu do záznamů zajímalo mě je sou vyplý komponent jestli

je tam prostě jít komponent jestli se dá použít kontrolu s a teď lidí mezi

nasral

jo buď má vlastní na kousek níž a no a je to podstatě se balené

asi definované

ale nenajdete tam nic moc výrazně nového

většina věc je přímo jako s qt

obranné podstatě aby dost

odpovídá to klasickému qtčko a jediná změna co je tak je vlastně tady ten design

který je předefinovány ubuntu

a ten design pak najdeme i chce stezkách problém eště psát aplikace stejně třech a

jako source přímo na tom lpět řetězce javaskriptu

promiň můžete to prosím můžeš to zopakovat mikrofón

nezalomila je když nastane která ve hustých aplikaci je větší existuje nějakej nutné na pí

tories prý super aplikovat i na tom gps půl mikrofón o něčem

tak

tady

si

class u

doktůrku něco ta skupuje třeba přístup na kameru a na gps ku přes qtčko etapy

jako normálně

ano to

celé to abstrahované qtčko takže vpodstatě pokud se podíváme na pěkné teďka tak qtčko má

vlastní objekty přes teda přistupovat jak pomalu tady psa můžu ukázat ukázku

to teda

větší

a

která je

poměrně jednoduchá

celé napsané zpomal a přístup

kameře

otevřou

tady je uvozovka morseovka používala

přístup ke kameře a podstatě a

posíla

se světlem signály vozovky

a

přístup

je tady velmi obecný a zjednodušený který je popsaný tady

jenom toto se tě tady v této jednotlivé části

a k tomu aby věc fungovala je potřeba ještě napsat a pravidla a póly si

berou ale

celá ta a bod jestli byl dotaz a jaké jsou

práva tak

celá věc vychází jenom

je potřeba předefinovat práva aby paprika cibule zhola dostat a to je potřeba i uživatelem

potvrdit jakmile se aplikace s pouští tak informuje o požadavku na určité práva

a

pak lze aplikace k těmto

a těmito komponentami přístup ale tady je příklad kamery a

vlastně světla kamery

ale to tam spadá apod kameru

no jasně tak se dá přistoupit i gps se

a

popřípadě a

ke kontaktům online účtů

tome sesype si nejsem jistý ale a

věci které přidala ubuntu

tak je právě přístup a sdílený kontaktu a

a von jako jednotlivých komponent telefonu které podstatě a

qtčko úplně přímo nemá

je tam kde

nativní podpora mobil kontaktu takže podstatě

a kontakty si spravují přes google a

přecházíte s androidy tak podstatě neprocítit v rámci kontaktu žádnou změnu

podstatě tady jsem když mám o ukázku

to je mor zoubky tak dál

aplikaci poměrně jednoduchá

skládá se ze dvou

stránek přičemž žena stránka

pustit

to podstatě nedělá

nic jiného než

o síla

pokyny

světlo tady je součástí kamery

a

je teďka tak se vypne pokud je

a

dlouhá tady je to zobrazena rovná se tak se zapne

celá aplikace

na to že psaná skupinovku je velmi jednoduchá

největší část

celou kódu

obstaral

obr

to zadání jednotlivých písmen na odezvu abecedu

pokud

pak

vezmeme aplikace zkusíme si funguje tak

tak tě

jednalo se o

koupil dál

no rozum

a dvacet že

tak máme jedenáct dvacet jedna

bych ukázek nechali si jsou nějaké dotazy

to je úplně nejlepší pokud vás vývoje zajímal a se

podívat na a už hotové řešení protože většina z nich

ale je dostupná

jakou opensource od na githubu

nebo součástí

součástí ubuntu repozitářů

a

co mě asi úplně nejvíc na kolo není úplně tady to pomohlo ale kombinace osm

a jak na protože sem vývojář python sem poměrně vy a na jednotlivé věci a

náhledy je přát to pomohlo super o bysme chtěli přát mít informace o serveru nebo

náké základní informace které si se ne někam a stahovat tak zkoušce na to hodí

a

na implementování není

moc komplikované a jednoduché pokusíme trošku něco sofistikovanějšího tady vraceném města tam a tak to

co je plus jak kdo má ráda na zpracování dat používá spíše python to c

plus je zas a dobré pokud bysme chtěli zpracovávat potřebné rychle takže

je něm implementovaná a

ta aplikace napouštění

hudby většina věcí teda co sem našel implementovaná skrze to mohl pětku že pochopitelné že

té a jazyk který je nejjednodušší a vláda největší

počet programátorů

se můžu zeptat tryskou ty podporují jo tady tyto

aplikace jakoby chci jako zkuste bude to přijde uděláme fintu předkové bude bajty a ten

byt nemůžu podporovat i scope s

a vůbec duchem exotickou českém překladu

to je jako se celkově tady

sem jako hledal tak jo

když já ti to věci se překládá jako domovská stránka nebo hlavní stránka nebo náké

menu a jak je to předkládané netuším že se to nikdy neslyšel češtině

je to

a ano má je samozřejmě jednoduché si dyžtak pokud se vám něco nelíbí tak si

upravit to je zase překlady jsou dostupné

a lokalizace v češtině poměrně slušná občas

jsou tam nějaké chyby před na hrana je přidána

lokalizaci je to instalované se udělá ty screenshoty vy si uživ tom systému příhoda začátek

voni zpoždění si vemte základní nastavení

co dyž je jazyk

alokace

a tak je ta čeština a je tam že čeština je tam i velká podpora

jazyků

vyzkoušet

tam je možnost

tam je podstatě mnohem striktnější nelze nebo lze

používat jen pomalá javaskriptu ale spoustu těch věcí je tedy předdefinovaných a spoustu volání je

už určených je spoustu a

generátoru tři a pokud se generátor renneská tak přímo s jenom nastavíme a nadefinujeme nijak

a jakou adresu má adresou a podstatě nám už to jako defaultně vyplivne na

nějakou

které aplikaci kterou si může po změně takže nemusíme nikdy ve začínat od začátku a

těch variací a použití zkoušce

já s autorem se nikdy nedocenil ani moc nepoužívá protože

jakube nejsem si

večer potřebu se spustila klenáků aplikaci

a

nebo

nebo volal no ale na to aby se jako

si dopisoval

cokoliv jako počasí a podobné věci to mě tak jako dá kola každopádně je to

jedna věcí t ubuntu on stojí a to je právě tenhle přístup mini aplikací které

nahrazuji a hlavní aplikace takže představa že bych třeba měl a

inteligenti do máslo za chtěl mít jako dá kolu teplotu tak je zapnout a vypnout

a podstatě chtěl jsem ex jednoduchou aplikaci

je tady krásná cesta jak to udělat mám předdefinované push šablony trest jenom zmodifikována stavím

na svůj a server

samozřejmě se předpokládá že

sou to věci dynamické

tedy jsou nějak dostupné to je potřeba připojení na net málokdy jako zajímá věc která

je součástí a telefonu nebo je fajn

já sám teda jsem nenašel plné využití terezka taky uplyne používá a

možná leda tak jako počasí popřípadě

seznam hovorů ale ze si nastavit cokoliv na deset on jako zvuková já jsem nikdy

úplně moc nehledal a většinou cole datagram aplikace

je tam možnost aplikace spouštět ji v rámci

ukončí l takže se tam na importované nějaké hry které

některé soudy placené takže lze

platit přes platební bránu kupovat aplikace to

ale není moc se tam mapa experimentu

ještě nějaký dotaz k tomu zas prosím budu poslední

když někdy je to z vývojem jakoby na pro nás systémech jiných když ubuntu třeba

miku nebo windowsech jestli se totiž řídí one jakoby zkoušel jsem to a zjistil jsem

že tý doby to bylo jenom pro ubuntu to prostě sdkáčko na

dynamiku sou jakoby si moc možností se omlouváme sem nevím jak je to z vývojem

těch aplikací pro ubuntu ten ač nás ostatních systémech že jiný chytneš ubuntu nebo prostě

jinde než na linuxu

no osobní zkušenost žádnou nemám takže žádný na trati ste se mě používala a když

jsem se snažil

vyvíjet

nebo prostředí si nachystaná teda tak se mi to nepodařilo takže si nemyslím že to

bude open stane asi ne na další bude

používat nějakou virtualizaci a

já jsem s ty po mně problém snaha byla to pak jako aspoň dostat na

do dockeru což podstatě jedna z cest možný

která už dneska podstatě povinně podporovaná

a

se si že to hodně fixovanej právě bylo zde většina věcí o nich lisovaná rádi

na jedny ty a pokud nemáš primitiv systému tak máš tak celkem jako problém a

musí ho tam nějak dostat takže je pak lepší si vytvořit nějaké prostředí s ubuntu

a popřít nebo vyloženě s

sdkáčko jako bootu tratil byste mi jako vytvoří

ale

nemá s tím žádost všechno za nichž se tady nehledal no to co sem zkoušel

ta zkušenost fedorou

takže já vám děkuji za vaše dotazy a děkuju o můj za přednášku