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
já
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