hello everybody
i'm going here to talk about how to write a you have the cases where
you talk with
it's not that we
see how it's going to use cases for something we've used buttons and a new
you know music so
i might just putting how these two reputation see are you seen we'll well we
probably be i was trying to so how we helps
a later i realised to talk about a couple of
nice cases that a people can have when and your
because
so
yes list we start with an interruption
so basically
well right in down to me application would be if you need to solve is
how we get access to the content
there are some kind of the content is local disk but we are trying to
second there is on some web service
you know basically it's what service classes it's all api so point in the case
of you to have a very clear specification of the pi so when you are
working out an application for
you don't you don't take that api anyway don't vacation
the program is when you one
i don't think is internet access to all the several sources at the same time
for is that the you want to play are
but different it to us a for you know
so if you check it's a source
or what service have a different maybe i anywhere you want to do is since
what simple right okay searching for videos or is going to be somewhat what is
in so you need to right different it yes
this is a becomes worse when you try to do way more information for all
the
so for instance let's say you are right to your with the project application you
are really you know some and you want to show for instance lyrics of the
song or you are implement in the eyes of the box
what you get content for on any better distortion movies and i do that want
to show information all the money lighted type a lot or who is the director
or
and information or it is supplied so basically you need to go to these charlie's
each of one provides a different
api and you need to integrate everything in the or
interpretation and this is don't for okay something
what you sure that's application i don't vision that must do a so for different
application well you know there are no shutting off of all this one origin of
these structure so
is really a there should be that's a calmly pi i mean for is that
you to email and all those servers is using it pi
so the we usually
i have a really simple way of integrating more information you know what i happen
information which is i have the subtitles but i could have another server that provides
for instance a question graphics for their music or
by your for your main a forward are just so
how to make this more we should
so here is more will tries to have
basically your is
it's a framework
not a is verification on
making a discovered of content and beta S is the condition might seem and it
just because it provides a single highland api to access only the sources informational for
example you are using will and you get access to get to
is the second the same like getting access for is not for a female already
have just to flicker for instance already access to event or rubber can is quite
to really so much you know supporting or more stores enjoy your problem
and the board
is like is that your bright so we have used and they all this also
so actually brightness
not developers can write separate if your problem you can plan training door your system
i know too much are start using that
so what is europe right now white with this applying for the emotion we is
it integrating my application because it will use the same type i'd like you to
so
so
just got a new we the nikon system will
as i was saying a drastic conference okay what we in how will works because
one of the sauce
source are basically the sort of information
right for is that you to origin mental or your and D V data base
okay so it's
the work will not get access to the content out of information that is over
the second one is our the media content the actually the our ability be zero
and the you much right because we're how to use mostly these three types of
medium that will hunters because of the end will have a story multimedia content
so basically what does that mean i mean what is something if you actually will
you can see any like a
you know quite hostilities your idea is for
but i mean that it that is but which is in this in the right
basically for instance i mean you could be before we are type of for instance
by
the outdoor dog whatever want to video is a locating you have to play you
can have some things like
S if you follow it or not i mean a lot of information that you
can provide so basically the combination is that
actually a
contains basically metods like this right so with it when you are waiting on of
you content of this owl is defined by the case size it has quite and
you typed on not just one or all information we want to what we
and the sources
basically a big weights you
actually have to roles wanna it's within the media for extended into providing
grades
you content
right and this do to basically defines which kind of information can happen for instance
i got a process okay i'm able to how to do you whatever i got
it and it would two hundred a typo how to the artist or so such
information
there nevertheless other sources that astronauts a great content but what they do is with
content coming from one of the sources i can inject information waste on the i'm
T V right i mean is that we don't need work is it okay if
i have a
and the video i know recently i can provide you information and you can prewhitening
so i go trying to be a good deal with information i in which the
content of the
all these of these media work
so which is that we really works
so
how do you see i'm going to show i just us it to use case
but it is
what it is scary because it's quite well with what really suit to provide
so let's see let's see so basically and talking
well conducted there you have supplied for me looked is will to get content from
different places
right
basically i have to here someone then so is not a lot of things they
want to the red light with the different email want you to well so you
can use overall rating for your can disk
and then there are i
i'm sorry about it doesn't you very well it basically is how to ski screen
shots of talk to you can running different one is the browns you don't think
it's
very in one of the options
i think that i would you to browse through the
content but is provided by one of the sort of points to decide into and
you can when he's really browse through it
right
the other one was basically argue for searching can to all is bright you are
actually where you can and if it will you can under your it at the
time all
the or one want to search for it in this case
i think is switching one week in the do i need provide information i just
cases using this a little information and on the title on the also on the
not be there right
so
but when what mission will to write talked in this case for display remote something
that you need to take that copy my
the first is what they want to show i mean
and going to show only be use only music
i think that in their application of together can finally finished and you stick and
only
i think talked and was later in the way on the past
not was moving just to show indeed you because is a gender on your content
so basically to define what you want to the show and then you need to
define which information and one two hundred for because thousand information but i don't want
to use an old information
so indicate for it and way we are
up to fifty five different type of information you can come in and it's all
just understands information sources got a polite
i knew
you type of information i can be a test of these a colour of peace
right to some then for instance they wanna the title that's i mean
so
so
in this case in the case of nothing
a there was a i don't want to show the viewers right so basically is
that
only is really
well sources come up and say hey and here how minor so what
don't think that is okay it checks what kind of information is the source people
to provide so for instance if can provide be use i don't i mean i'm
not interestingly so why just ignore it for instance in the create source comes up
a say okay i'm unable to handle if with the english okay i know it
so i i'm going to hundred is not that source
okay
then for those it is not know sort of those sources provide to be used
i need to check what i'm like what i'm doing
so if a if i implement deliberately you what i want is only you sources
the provides
the rounds feature
and is because and also facing willow decides which of these features like an improvement
so lots of design implement the searching well is a not on a not implemented
rounds
all than it would operation some basically you can check what was operations are implemented
version way to do some price sum up or something like that are always not
event because and then the sources just working on the what service so you have
a web servers up for example something like the search it doesn't make sense to
for you to implement this it's because the only way been going down this you
know cash in all the information you're probably as i see them and that's of
inefficient so
in greater this list doesn't right and morphing about possibly be what is services provided
so in this case points and meeting my rooms i don't do so i checked
okay
you highly blows no okay i know here in the case of fit in the
same form we
for mission feature and china czech okay now this of away in the
this should yes okay i will surely in my i will use it in my
have my application
so given that
so basically i am i right okay going to be scared to browse and now
i'm going to use conditions
the thing i need to sentences is what kind of ways and want to have
actually so for instance in the case of a search
as you can see a
i it well i think so they will show one in toronto ten and performance
it which is nothing in this idea something which is so you can see it
below is the
i don't they video on the optimal maybe so that's kind of which i want
to show
i so i want to
hundred whatever because of the end they want to play so i will also want
to hunting what information i want to show you know for instance if i have
a gps information why content i don't want to use it
so i that is quite or if i have for instance and
well any other to write a fireworks or size so on the video more when
i when i don't know that information i don't want to use
going to say and it is a stage i'm defining information wanted
and you take a look at the blouse basically i not show in the out
because of the and this new is on a show in the title unjustly duration
so basically i don't are a lot of them global fine so i know going
to ask for it
okay
so is okay the we this employee so we will prevent
we well this is just a really someone
screenshot
the it is that what the a movie is the only resentment is for the
search but it's not finished and if and then is an information want to show
it is are based on for a duration signing right title
good
i using markets and also because depends on the on the sources are some sources
that use also on what most of the shoes aren't so i'm going to use
will and this czech one with the show and then thilo is the information to
short
so basically this year just
it's quite simple basically i
see the cells dataset shows this is this wasn't going to should for instance of
et cetera youtube that the something going to use
is a real good one idea
they have the text i'm going to search for instance what i want to see
what
the you know this it's case ask for our we used about is just on
this list of all information want to show
and what the options which is available you to control
more how the this is what we perform write a social change some things right
later
and then we come back basically is not
when they when you start research
the colour would be broken every time if i was i was shot it will
be and look at the release colour so basically we receive the is we defile
so information you are asking for in this complex okay so if i ask for
ten minutes
i will receive i mean a list of a ten comics are listed and such
such a lot of elements
when this is basically this year which is and the process question mean divorce is
exactly the same i have the same partisan within this and realise it's quite simply
because i
i written always make and they maybe i for the web servers
and i making it more simple i don't need to the hundred west
one with X M L or whatever everything is not maybe i'd will
so
as it is now well to projects
my result
the first one is
not all they information line want to show a hundred by the source for instance
one in this case well you do is
you don't want just think you were out on
but i am as website with the criteria but not that's over white the something
doesn't quite a phone so that's one of the point we need to so
what happened with information that is not provided
but the but the sort of their something really for instance if you are working
without anybody who are working and your that the works of vacation you want to
show the for instance the
telephone okay probably you are browsing through
your work on this and you know how they are the really from but the
hardly
i mean that's stormy day a
there are two
so how to have this kind of misinformation
and the point is about what happened with
use that are quite expensive directive
i think there is in the case of it too
way to come you to works the entirely is not one when you want to
us is for content want to look service before the shirt and if website signal
with all information right
the point is that
that information the same store they wanna
not too many whatever you need to go to that entry
great us based you know and one and page and go there to get away
on learn so it was not points you are asking for
to have two hundred elements for instance is that
if you don't ask for more than and we only need one request i was
i know but you want to ask for you want to will be to
two hundred and one request for one for letting eczema and then we request or
each and to just video right
right
and of course that's put in a inefficient because my application will be okay we
showing them in is quite slowly
england i don't want to use you wanna right because the end i don't want
to show you wanna write one use it later
so that's probably
okay so
basically where have you been so it is
these are probably just using some relax to control how we should
reykjavik and so basically than the normal when you
yes the what the first thing this just button or something to do right
you with the north like this guy most we need to
gets the content and tries to
to provide all the digits whatevers it has so
if there are some information like with the can provide for us a speech okay
like you had a look and white it's very the ending okay little can provide
but then we are some influence that takes a lot of time to work if
you will be or different anyway so basically is that okay i want
this case all this case
from this source
the second of for lack is fast only first one is that okay like the
normal way but i'm dinosaurs okay some key that it takes too much time were
different place over it
and this
it takes much more time actually depends on the on the source right
why because what is day about
going to snoop to
is quite is no more than in the data from your from this
but the point is not from the U two point of view it anymore and
gets more time because we need a nice
so a request the results
we're running before is allocated or you know a newport one request
the way to get in the are these name is already typed of them into
you know just one request it in the casino so you know you are asking
for right
or maybe for found something in some cases them sources getting design something that requires
and it's just that
so i don't like to maybe a stuff too much as well i guess is
the flower
and then there is a the wonderful one which is the for
different for lack it's if for like six okay i want to and this condoms
and it do not make all the possible i mean ask on the so this
if it's possible just to feel what was and wasn't you
so
it is not a case where all this office cooperate the weather like in a
the someplace to do
the beginning
all this was alright together to provide information
so for is the same site i don't see the save a not in top
and what for to see in
bring an application and rossi german and i say okay i want to show on
the back to the something i don't want to show actually X M L simple
i believe X
so we us before basically what this is than is going to is okay that's
cool
brains information have that like what the possible to provide a simple like to user
traditional singing to you know to
then how to integrate all information with my hand a standstill will be one but
this provide a way of doing so
how to use it this
well there is
first of all a
i'm going to do it is just because is the something you can see in
your and you want to we used to think and the first thing is that
i'm going to request content the chunks i me you know if i can request
one for some elements i just want to last this importance one hundreds
unless someone there is that fits in my screen right to show
so it is just colours now i will press more information
so this way i'm not making stuff so i can friend that maybe they should
is don't know by the czech
so that the first the first stuff first point is a combine that and if
you have this for most of the content i want to show information as fast
as possible use in the first one way because already use it
and see information with some missing fits the simply something sorry
but maybe she's is not interested in the in this
it information want to scroll so what we want is not block everything until it
question and so basically it's okay i don't
right now don't brno remedies you know so please
okay so once the a this person is performance and if you see reason not
we are scroll the say yes something about well we just okay know in because
i thought it okay i have this really we just the solution is showing is
seeing it in your this i think
so okay last ask for information that i get from the british school so
i it
and i do the same for each element
no but in the one that initial
scrolls i stopped doing it right because i maybe they don't really so profound a
special it doesn't make sense to represent the finally because this is not going to
see
so it's point eight and a
you know about right
this one this basically is easier it is because you ricky because actually we don't
know so we knew wanna in the screen so what we do is the saying
but when you sit directly on the you know and so when you should know
we click on there and we check okay it has no well you know because
it was race okay so we was not the way before okay no less bright
this search for it is really for you know flat
so i can break
right so it is this is
i we have initiative actually how will have to integrate how many former second is
a low cost and this case and number in the most altercation
one right can you really and you want of any concern will the performance only
us because of it
sponsors
you can use
but
the sickness see the centre something how many from that works okay
this kind of the food or not
or to know how actually groupon will enjoy this information
okay so you know time browsing
fourth and the recoveries right you have your content next
and there is simply a trucking a real blank is instructed right and most used
talking to provide information like you can you can bring from to do is just
applying so just think you how your industry what type lot you don't have a
standing okay so one roasting with pop in one without and now because one hundred
eighty but in the past you could browse on the contents of this thing you
got to know that you want browsing the can local content anywhere the so this
one may for example i don't know i don't well that so how it works
well when use the for a okay what is going to use okay first i
ask what information to track right so i great all the content that has more
information a truck across you know i check that and see that okay not based
on is missing so what will us is
okay who is able to provide
something so busy taking the we can you use media only which created and start
the last which one who come for why not see
so they can be to isolate three actually works when you ask consoles gonna be
okay
no i can countries information right
ukrainian where these media i can point
so
okay going to score
the second one probably hey yes i can provide you information directly for finding i
checking media we i can twenty that information okay and i to ask if you
understand so that's not source we integrate this time in the media right and the
end immediately sortiment to be to the user
i don't think is not asking for information
they some cases
well this source can have it one hundred E find about
you know well that is not so much information long all that they had to
do it
an example is
there's a source control white and they school right
you know and
doing it means that it needs to know we are just
and we on right so we can of the on the similar down can afford
to last three and i'm first that we
this information
so basically you would say so okay i can because i don't have this information
so what on the core last is okay
there's moving reporting way ask we are just
for a for the
for they all that right
so we go to tracker
and honestly i mean your is no okay this ask okay what is the is
the are just main which is the only okay now i have it so i
go again to this
i can run source and asking not having and twenty yes i can order to
control
okay so i will just use all supposed to last a fan in checks i
have i would be
right
in what it can base okay i can do it okay let's try visible source
put this is and on a totally transparent for your service and this doesn't need
to hi this is case
so this is for is the that is that we are the most common way
of using we write it is using you presumably provides
a use them to get to come to the shows in rooms
i different this is you know music
i don't want
i'm going to talk of the ignition but about racial we
so the first thing is not at this moment
you know miss it gets the content for your local is right
but eventually it in right
you know in the will have the your function disk your roads and this and
then thrown that if you in one alone
but it's
so
basically screenshot
where a is showing the i mean you have the type of the my the
are this
so what's the problem here but what i'm saying it's only going to use most
but you sort which is track right is not going to use first and german
a niche market
this case what is darker
because we want to show exactly that i can of the of the island the
a our to see so that's the practical way i mean we can go to
the final system already because they're not meaning you know to the calling usually don't
want to sort things so we why did he was always been we are going
to use it worker
so the point here is not a music actually define systems talked
in top then you just check talking because some problems which in the three that
is created
of to browse which can do that we is defined by the bias works source
if i is that right it was super why just a that knows
but in this case and this a given us you want to use all the
structure you know we want to use
i will for mobile on are dysfunctional and some for men
and
just checking talking money it doesn't win the structure presentation one so that's a first
boring we have
it's one is not you know we don't have where you at this moment companies
become simple artist
which can your
well they contain a nominal
finally can you don't know only or you much or
or billions article boxers works is like
a container
but you can wear all seen site and it
remote customer meeting point and you can see got nothing going in a looks like
are just happen are or i don't have an on we just like a container
credentials right so i wanna some box and this all solving real media out
right
so you don't have that
but information that sort of the commission and the other one is not
what
you know issue wants this to sort the results
well there are other ways of sort and then abroad well new readers providing
is not know since fit and their requirements
so
is an example of some of this patience to so all that information and you
some basically is the first one is the islands which shows on the arms the
second one basically pairwise they are this and then for each are this white williams
but you can get that information from indirectly right
because it doesn't have the system that doesn't have this doesn't that you bros one
is it getting accustomed to russell so we are busy getting only on the on
my and person that went anymore of the source
ideally the truck and i explain different well we can think okay just change the
start
to that they do that then probably on a week and we have a very
different requirements
we don't want to
so
out that is the one that's
actually two ways of all of fixing this that everyone is okay as i want
to use my on the starter
and nine get indians from talking this year struggle directly right so i don't are
going and use a sparkle to getting a D all the music and want in
the alright one when it great it's fine undefined
you know what comes doesn't use your stalker
but take the condom right
from not
so what happened willingness information want to show first of the cobra
right because a lot of using that feature from very so wanna supposedly okay well
that's a with this information that's great a real media one and then i will
ask to do will okay have these million because when you can right i kindly
actually
right
so that's one way that we is are telling willow trajectory will talk is how
to posted in minutes
okay so we are right to say okay remember that was in the are this
base
we're bring me the content in this way
so i'm getting a know i'm and i'm going to of course design thing okay
you actually for these articles
this when you want great this i would like that to present the duration is
the population of the all the song from them
good so
in
will you can do it
and based on factual
the basic e-shop stupid ugly
we do and those you get into this look shows
and this is a function not
but what it
which is exactly like to show which buttons of specifying us X to show it
is defiant way
so
the point is that this is why most effect apply the twenty four want
is it worth it it's a prime so i'll waste and do you based source
it has a clean when you can put your own a shots
and it what it on which is basically like a this in a language
the idea or something or something because of talking this is ask us are currently
right so
this place missy by this market what but were actually i will
okay i instead of original i just have to will and we display and went
to turn okay how to carry the can so in this case for instance eh
i want to create content basically or we like less this selected the columns different
when i say okay i want this to be and we do or books and
then i'm going to up okay it's cool to it's me to talk to angry
so was guy i'm saying okay the direction will be this different quarrel in this
way okay and then i have to wait here
so in this case a
well they're not it works like the your
like total
once i ask twenty i can using for that so it is talking in queens
elements so we check six on a
can there is missing and you have to the to these
okay so basically a i'm not sure if you something because actually this pocket when
it's quite make i can produce it because we fit the screen
that's the idea is that we are use that that's what we were together content
and that's my case basically tell you how to build you a result
and we do not the works like it will so basically this verse think that
playable is that some way off
okay i don't is very specific
but they want to have the right choice of
you know first break we'll need features on the what can just provide them
without recently school it i the deeper lights
so this are most easy to use case
okay so we're not
well there is this of course one of use case that you can use in
your application for instance
this a you are a you know because when you want to allow to a
blue content
is it as well something like to do so missed a lot of russian you're
going to in
local you want to up ability to you do to see is there is a
function which is basically crystal which means a secondary and they mainly girl function but
instead of getting content in just able content or something we have function you can
implement i don't because and it's able to provide can do we distort condom only
only lecturers
and it and one is for the i mean opinion with "'em" two or so
feature now bring it also are you want to a week or remember where are
the last time we're pretty so basically
they so we have a need right now is okay and playing the nist all
again do you know the what is we
took one for listing of whatever i store in a local disk money local database
within a moving to do some this time i'm going to play i can recover
okay so
and it seems you it's which because there is a key in we don't which
is call play that into overtime a so basically if i want to show what
they i guess a for information the last did a lot of the time and
like the consumer time contains the
where survivor shown the you can be okay
so we can bring it
now i not only so but what i mean is that i'm going to they
just merely mean i change the value of the productive that is a function which
is that you basically this
storytelling to store that information
so this again do that we had to watch is okay use all the sources
for instance maybe they're not
is not available you to present your be and the different it was is clear
a play back into time is not enjoyable what happens because it's
is story in the rock hours may not obvious which i play which price information
like idea but it is get why the P like into of down from this
point of this one is i especially is what is going to is going to
touch take this are key
a baby at a nice so next time to the progress it
i will be hunting you money right so basically this some is just case is
that you can the with you know
wait a few more my name is we put them isn't enough
so
so
just twenty
this is an opera some of an application will
is working quite amusing the introspection bindings
and when is application those is
you know i want to create a this is
we my from and content so basically this room you specify our system responds no
i don't know metallic remove or
argus and we checks it's just
all the other content in one the service i don't know you know in your
mean orange a local these common ubm detection on the basis and this for it's
a big list
i'm sorry twenty eight alliance
but in doing some cool
so the main a
an impostor
the into lying for still it quite device
you really want to store the is basically be a reservation i don't wanna
okay then in line aiding i mission this appears but
mission before you have to start how many illness i want and just to do
to
hundred and then i use this function which basically means
should one applies this which are there
and we were something this is not a single for instance consistency one so the
results ideas so phrase i mean i'm just checking okay it isn't it is a
i a you know i print it
get into racing i think that i think in
right so when one is for me speaker it's a
based and this is i don't care how you need to do that we know
what
so
i but here are some others and you can use
and we had to make a we have a so called in the you know
have i so the call the duration in cup
one point work for we have the actually or join and you see
so that's all
want to ask something
hey
visitors so that the bars here the programs on the don't them for tools
and really want to know we've
if you think
you can use i can use the same you can is the version
dissimilar the bars is the implementation
just for
there you were supposed for it
real
well that's i mean there's some kind of sources the rhino this moment we can
using window
special
someone our the radios
break on this because
when you want russian it and you can be sure
you get a bunch of content and there is no we're station well something a
one element and then play tennis or play the press one don't have anymore station
to complain one because of
things like to find
the point is that of course you only can get just by just a small
window we what's ones are going to be playing and we went can do is
i complain one
but it can play the previous one why can skip one
but not going back you know this
you can only vote for once in the time
so
right now we don't have a way i mean you can do it government uptight
but present you want out there in the user and you can you can go
back
because there is no way of doing it already we work one assumed you conscious
maybe like a real radio stuff or something that's if i okay i is summary
we can go you know company
but when you start a great you can go back or you want to have
a very small window of how many links you can ask
point
okay
thank you
okay so no question thank you very much for that