►
From YouTube: Getting Started with Avalonia UI
Description
Click Here to Subscribe: http://xaf.life/35
Websites:
https://xafmarin.com/
https://xari.io
https://www.xafers.training/
http://xafersweekly.com/
Facebook Group
http://xaf.life/4g
Free XAF Support Hour
https://calendly.com/xari/free-xaf-support-hour
A
Hello,
okay,
hello,
everyone,
let's
get
started
today,
we're
gonna,
be
discussing
about
getting
started
with
avalonia,
ui
roche
and
myself.
We
have
been
having
a
lot
of
requests
about
this
topic
because
again
we
are
trying
to
cover
everything
cross
platform
in
the
network.
That
means
uno
platform
that
we
already
have
a
talk
on
it.
That
name
blazer,
that
we
have
a
great
talk
with
jeffy
palermo.
A
That
means
a
malware
that
friendly
also
gives
a
quick
introduction,
but
james
montemagno
will
also
be
doing
a
maui
blazer
session
next
month
and
the
only
one
missing
was
avalonia.
So
we
asked
the
community
or
a
voluntary
speaker
and
it
seems,
like
everyone
is
busy
this
month,
so
we
decided.
Why
not
do
it?
The
way
we
we're
gonna
lay
a
great
tool,
and
I
have
to
say,
after
playing
with
this
for
the
last
month,
I'm
really
excited
about
presenting
this
to
you.
So
let's
get
started.
A
What
is
avalon
ui
and
let
me
move
this
away.
Avalonia
ui
is
a
cross-platform
ui
framework.net,
providing
a
flexible
styling
system
and
supporting
for
windows,
linux
and
macos.
I
want
to
mention
they
have
beta
support
for
ios
and
android,
and
they
have
a
early
stage
for
webassembly
and
for
the
web,
but
where
avalonia
really
shines
is
in
debt,
and
I
want
to
mention
okay,
let's
say
quickly
for
the
one
who
doesn't
know
us,
so
my
name
is
jose
columbia,
I'm
gonna!
Let
jose
introduce
himself.
A
We
have
been
in
the
network
for
a
lot
of
years,
causing
more
than
20
22
years,
something
like
crazy,
like
that.
I
have
been
for
around
10
years
a
little
bit
and
we
love
it
so
when
I
think
that
this
is
a
great
time
to
be
a
donate
developer
right
now
donate
with
the
net
6,
the
net
7
and
even
with
the
net
core,
is
everywhere
it's
in
linux,
using
mac
using
windows
using
web
using
ios
and
android
so
great
moment
to
build
on
that
developer.
A
So
I'm
really
excited
to
have
choose
this
technology
to
to
work
honestly
like.
We
know
that
there
is
a
lot
of
relationship
with
javascript.
But
honestly,
that's
not
my
my
part
of
the
of
the
development
area,
so
please
introduce
yourself
and
we
get
started
okay.
So
my
name
is
rojo
herrera.
I've
been
working
in
dotnet
since
day,
one.
Basically,
I
come
from
the
visual
basic
world
and
then
we
move
right
into
dot
net.
A
So
I've
been
there
since
day,
one
I'm
at
the
express
mvp,
my
language
of
pressure
and
sister,
sharp
and
astavia
said
like
we
try
to
do
or
cover
everything
that
this
cross
platform
in
our
company
harvey
and
I
we
work
together
and
we
tried
every
neighbor
or
possible
dot
net
invention
that
there
is
to
do
cross
platform,
and
I
was
going
to
tell
you
we
should
do
an
episode
that
will
be
maybe
really
small
lettuce
or
maybe
like
10
minutes
episode
about
jtk,
that's
one
of
the
flavors
of
summer
imports
and
it's
also
the
engine
that
that
renders
the
linux
ui.
A
So
I
guess
one
moment
you
have
to
do
something
like
that,
because
there
is
ktk
and
well
basically
that's
it.
We
work
in
dot
net
24
7.
So
I'm
glad
that
now,
maybe
xavier,
don't
see
it
this
way.
But
when
those
meters
started,
you
think
like
okay,
you're
trapping
the
windows
ecosystem,
and
I
mean-
and
that
was
it
there
was
no
choice.
We
have
like
mono
a
long
time
ago,
but
it's
not
the
same
one
or
somebody
that
we
know
today.
A
So,
as
you
said,
javier,
like
I
didn't
plan
for
this
or
being
a
crossbar
a
form
developer,
but
I
really
am
really
thankful
and
to
dobnet
and
microsoft
that
they
decided
to
get
out
of
the
works
and
go
to
every
possible
platform
so
yeah.
Actually,
you
will
see
that
we're
going
to
discuss
this
later
on,
like
even
avalonia,
we're
going
to
have
is
going
to
be
able
to
is
able
to
run
in
faster
reply.
It's
able
to
run
in
a
series
of
a
linux
district,
so
the
future
is
really
brilliant
with
a
catalonia
ui.
A
So
there
are
twitter
hunters
there
please
reach
out.
We
really
enjoy
talking
about
the
network
technology.
If
you
have
any
questions,
you
want
to
discuss
anything
feel
free
to
reach
out.
We
try
your
best
to
answer
right
away.
So
the
first
thing
that
we
want
to
mention
is,
of
course
with
catalonia.
Even
with
summary,
you
can
do
all
your
ui
in
c
chart,
so
you
can
do
a
complete
c,
a
chart
coded
ui,
but
the
idea
here
is
the
summary
capability.
A
So
if
you
are
a
wpf
developer,
if
you
are
a
summary
developer,
you
are
used
to
are
ready
to
examine
dialect
and
also
we
know
that
a
lot
of
the
designer
tools
are
based
on
something.
So
that's
the
main
part,
and
we
want
to
say
that
avalonia
came
in
my
opinion
to
to
fill
a
gap
that
wpf
had
that
it
was
crosstalking.
I
just
say:
wpf
has
always
been
really
tight
to
win.
A
So
if
you
want
to
do
something
hey
for
us,
if
we
want
to
do
something
quickly,
most
probably
we
saw,
but
I
know
a
lot
of
developers
that
they
want
to
do
a
quick
prototype,
something
quickly
and
wpf
still
likes
home.
They
do
their
same.
They
do
start
panel,
put
three
controls
and
they
have
something
working,
but
it's
only
for
windows.
Now
avalonia
came
to
solve
that.
That
probably
came
to
take
that
huge
power
that
wpf
comes
and
put
it
on
mac
and
put
it
on
linux
and
peter
on
one.
A
A
So
if
you
know
all
that
already,
it's
gonna
be
really
easy
for
you
to
wear
to
start
with
a
abalone
ui
so
and
just
before
you
move
from
this
slide
like
there
is
something
that
is
really
important
here.
A
Well,
since
I'm
hanging
dot
net
for
long
long
time.
Well,
there
was
a
transition
moment
between
visual
basic
six,
which
was
232,
I'm
hoping
that
dot
net
will
in
the
end,
kill
winter
32
right
that
didn't
happen.
Industrial
is
still
alive
today.
A
So,
for
I
remember,
like
I
got
a
wpf
book
first
edition
like
when
first
was
released
and
if
you
come
from
windows
form,
it
looks
strange.
It
just
looks
strange
because
it
is
like
xml
based,
and
they
say
that
this
at
that
moment,
I
don't.
I
don't
even
remember
which
year
it
was,
but
they
say
like
this
is
how
ui
language
should
be
done.
This
is
like
the
pattern
of
ui
language
for
the
future,
and
it's
true
because
xml
you
can
extend
it
like
forever.
A
Basically,
infinite
that
sense,
you
can
always
extend
that's
why
xml
means
right.
So
now
we
can
see
that
this
approach
is
the
approach
that
is
more
common
available,
even
within
other
languages,
for
example
for
android
the
ui,
if
you
do
android
studio
in
java
is
based
on
xml,
so
it
means
that
this
is
a
really
good
idea.
I
mean
it
has
several
implementations
on
the
microsoft
side,
but
still
each
of
them
cover
a
different
problem.
A
A
I
started
with
with
summer,
and
I
can
see
a
summer
and
kind
of
have
in
my
head,
the
ui
that
are
going
to
be
seeing
even
if
it's
agreed,
I
kind
of
kind
of
imagine
how
it
would
be.
I
have
never.
You
will
not
be
able
to
do
that
with
a
html
with
html.
The
css
is
just
just
you
have
to
run
it.
You
have
to
have
to
reload
or
something
so
because
without
that,
it's
just
like
unlocked,
so
I
really
like
summer.
So
this
definitely
avalonia.
A
Youth
summit
is
a
great
solution
and
we're
gonna
see
actually,
when
we
do
a
quick
demo
that
avalonia
ui
has
an
extension
like
you
were
saying:
android
has
an
exchange
for
this,
for
the
xml
avalonia
have
another
one,
and
the
reason
for
that
was
tully.
Solid
studio
was
conflicting
with
the
designer
pablo.
It
was
conflicting
with
other
things.
So
definitely
a
summer
is
a
great
tool
to
create
ui.
Now,
let's
continue
to
the
next
slide,
because
this
is
important.
Why
would
we
choose
avalonia?
Why?
A
Let
me
show
you
one
of
the
examples
that
a
project
built
in
avalonia
you
see
this
is
a
really
comprehensive
ui
with
a
back
end
with
a
3d
engine
working
there,
and
you
see
their
thing
decided
to
use
abalone
and
they
are
using
abalone
everywhere,
even
in
their
splash
screen
every
internal
tool.
Everything
is
done
with
abalone
and
the
main
reason
is
because
multiless
platform.
A
So,
of
course,
if
you
have
a
wide
audience
and
you
want
to
target
as
much
as
you
can
in
the
desert,
world
abalone
is
the
perfect
thing,
because
if
you
think
about
maui,
malwa
is
now
being
pushed
to
develop
for
desktop,
but
that's
just
not
long
ago
before
it
was
only
mobile
and
even
there
is
still
lagging
in
the
desktop
world,
and
on
top
of
that
it
doesn't
support
linux.
Linux
is
a
community,
but
it's
not
supported
by
microsoft.
A
Avalonia
is
completely
desktop
oriented
and
it
comes
with
all
the
power
that
you
expect
for
a
desktop
application.
So
definitely
is
mcmaster
a
mature
and
solutions.
Very
so
you
guys
can
take
a
look
at
these
cases,
but
this
is
one
of
the
things
that
you
can
say:
okay,
I'm
choosing
the
right
product
and
no,
I
know
that
I
will
be
left
behind.
Of
course,
it's
completely
open
source.
If
you
wanna
take
a
look
under
the
hood,
and
also
here
you
say
something
really
important
is
the
aiming
of
each
technology.
A
A
So
this
is
why
you
don't
hear
too
much
about
avalonia,
I
guess
in
in
some
cases
I
mean
if
you
start
beating
around
you
will
hear
about
it,
but
usually
somebody
informs
if
their
famous
skill
on
that.
I
guess,
but
it's
only
for
the
mobile
environment,
because
everything
that
is
desktop-
and
I
try
because
I
tried
to
do
linux,
applications
on
summary
forms
and
it's
just
not
there
avalonia
is
actually
there
so
does.
The
main
difference
is
like,
depending
on
the
target
platform,
so
mobile
uno
and
summary
falls
and
now
maui.
A
So,
let's
just
give
a
quick
trivia
for
everyone
who,
like
those
history,
lessons
so
wps,
and
this
is
a
blog
post
from
harrison
when
it
started
before
it
was
called
windows,
presentation
foundation
before
wpf
introduced
samuel
to
the
mark
of
language
for
windows.
It
was
called
avalon,
so
avalonia,
even
in
their
name,
becomes
like
a
little
bit
integrated
with
the
wpf
goal
that
it
was
just
created,
a
really
powerful,
desktop
application
framework,
and
you
see
it's
open
source
from
the
beginning
and
takes
their
inspiration
from
avalon.
A
A
Okay,
let's
continue
one
of
quickie
another
one
could
showcase
your
capabilities
of
the
avalonia
framework.
You
can
see
here
how
we
can
it
have
really
because
this
is
a
really
comprehensive
ui.
This
is
a
kind
of
a
photoshop
similar
program
with
a
lot
of
information,
with
a
lot
of
choices
with
a
lot
of
tools.
This
is
what
desktop
is
meant
to
be.
You
are
not
meant
to
do
this
crazy
processing
in
a
mobile
phone.
That's
the
the
power
of
this
okay.
A
Now,
how
do
we
develop
avalonia
applications
and
your
favorite
ideas
from
everything
that
you
are
using
right
now
for
the
network
work?
If
you
are
using
this
sorry
studio
mac
will
work.
If
you
recently
saw
the
studio
for
windows
will
work
if
you're
doing
something
solid
through
your
code,
even
if
there
is
still
some
lack
of
extension
of
some
lack
of
love,
I
would
say
it
will
work
and
write
it
as
it
has
great
support
for
avalonia.
Ui
has
a
great
extension
and
it
just
works.
A
We
talk
about
that
desktop
is
where
it
shines,
but
it's
already
have
better
release
support
for
ios
and
android
and
is
in
the
early
stage
for
a
web
assembly.
So,
basically,
it's
promising
everything
and
we're
gonna
talk
about
those
ideas
that
write
just
one
songs
everywhere,
yeah
it's
great
to
be
able
to
do
that,
but
it
sometimes
loses
ux
experience.
You
definitely
need
to
design
a
different
screen
for
windows
or
desktop
different
mobile,
but
even
from
ipad.
A
If
you
want
to
give
your
user
the
best
experience
possible,
if
you
give
your
user
just
a
simple
mobile
app
in
the
desktop,
you
will
feel
like
this.
I
don't
need
a
desktop
application
with
three
buttons,
so
that's
one
another
thing
and
linux
linux
is
know
that
yeah
it
runs
on
linux.
No,
they
took
their
time
and
they
is
basically,
as
we
talked
about
in
the
beginning,
even
in
raspberry
pi
in
all
all
these
linux
distros
and
a
few
more
that
I
know
here
and
the
linux
deployment
have
these
choices.
That
are
my
opinion.
A
A
great
way
to
target
and
to
apply
to
more
of
the
linux
world
and
joche
is
a
linux
guy.
He
works
and
leaves
linux
all
the
time.
So
he
can
talk
to
you
a
lot
more
about
this
part
yeah.
Actually,
I
think
that
this
is
one
of
them
or,
for
me
at
least
the
main
place
where
avalonia
shines
is
okay,
usually
well.
Nowadays
you
have
that
frame
running
everywhere,
right
like
with
five
and
six,
but
you
still
have
one
problem:
how
do
you
render
the
ui?
Well,
you
can
do
it
in
a
few
ways.
A
If
you
have
a
uni
like
linux
system,
any
system-
and
you
don't
use
any
ui
user
console,
it
means
that
you
can
spin
up
a
web
server
and
then
have
a
place
or
ui,
for
example
like
how
to
do
that.
They
run
a
small
version
of
linux
or
something
like
that.
Then
they
spin
up
a
small
web
server,
and
then
you
have
the
ui
that
controls
the
device.
A
So
that's
one
way,
but
what
if
you,
if
you
want
to
have
a
physical
screen,
then
you
have
two
choices:
one
is
using
a
linux
distribution
or
a
sub
distribution
like
like
1
35,
os
right,
like
it's,
not
exactly
a
complete
linux,
but
that
you
can
use
any
solutions
that
that
renders
the
ui
in
x11.
A
A
So
that's
one
of
the
choices
right
and
that
would
be
like
the
heavy
choice
or
the
difficult
choice,
because
you
have
to
ship
bs
distribution
for
that,
because
you
have
to
ship
all
the
ui
libraries,
and
so
the
footprint
of
your
old
device
will
be
bigger
in
general
or
you
can
do
it
in
a
different
way.
A
If
you
don't
use
x11
and
you
only
install
linux
with
the
alpha
console,
then
the
the
kernel
have
some
special
instructions
that
let
you
use
each
individual
of
the
screen
like
somehow
like
a
really
advanced
console,
because
if
you
ever
did
console
applications,
you
need
to
write
every
pixel
like
you,
do
loops
or
do
the
windows
and
stuff
so
for
someone
to
understand
this
have
to.
They
have
to
have
use
like
create
windows
on
people's
plots,
which
is
a
ton
of
code,
but
in
general.
A
Okay,
going
back
to
the
main
point
is
the
linux
kernel
allows
you
to
do
manipulation
of
each
pixel,
so
game
is
where
aluminium
will
shine
in
that
sense,
because
you
don't
need
to
ship
a
ui
server
in
your
linux
distribution.
You
just
need
to
basically
compile
your
application
in
not
even
it's
not
even
a
special
compilation,
but
you
have
to
add
a
few
parameters
and
you
change
the
startup
of
the
application
and
what
that
means
is
that
it
will
render
the
ui
without
having
a
ui
server
in
linux.
A
That
will
make
your
applications
really
really
really
small
and
your
distribution
is
really
small
because
you
don't
have
to
achieve
the
x11
server
so
for
embedded
devices
that
want
to
show
a
desktop
environment
type
of
application,
and
you
want
to
make
it
like
more
footprint,
like
the
only
actual.
The
only
choice
is
either
c
windows
or
avalonia.
So
I
think
that
is
a
win
for
our
login.
It's
a
chemo
of
that
area.
A
If
you
think
about
that,
that's
a
perfect
scenario
for
them:
the
iot
appraiser
embedded
devices
with
iot
applications,
because
a
lot
of
time
we
need
some
type
of
a
visualization
of
what
you're
doing
in
here.
After
all,
here
you
are
an
electrical
engineer
or
like
or
whatever
electrical
engineer
right,
so
it's
like
in
various
devices.
You
don't
want
to.
You,
don't
have
the
space
for
it.
A
You
have
only
like
a
small
like
storage
and
not
that
much
cpu.
So
you
can
say
you
should
save
as
much
as
you
can
in
cpu,
processing
and
storage.
So
I
guess
it's
perfect
choice
for
the
best
devices.
A
I
think
that
this
is
one
of
the
huge
advantages
from
avalonia
to
things
like
summary
parts
and
do
things
like
a
uno
platform.
The
amazing
support
that
they
have
for
linux.
They.
Actually
you
have
desktop
application,
that
is
completely
cross
platform
in
windows
and
mac
and
linux
and
and
they
are
really
focusing
being
crosstrack
on
that
meaning
they
are
not
taking
any
api
that
will
not
work
across
the
three
main
target
patterns,
so
you
can
be
confident
whatever
you
are
driving.
A
It
will
work
in
any
of
those
three
packs,
so
let's
continue
so
one
of
the
common
uses
for
the
ui,
of
course,
new
products.
If
you
want
to
create
a
new
project,
that's
a
perfect,
a
valid
choice
and
for
the
desktop
application.
I
would
definitely
recommend
that,
after
playing
with
this
for
the
past
month,
I'm
excited-
and
I
already
have
a
couple
of
products
in
mind
that
are
going
to
start
using
it.
A
A
It's
a
complete
valid
choice
to
use
how
long
you
use
the
window-
and
this
is
a
fluent
cell-
that
if
you
have
tried
sometimes
the
windows
service,
even
for
looking
for
a
local
file
and
we
send
you
to
the
web,
then
you
we're
gonna,
find
go
to
the
wave
and
look
for
it.
Sometimes
it's
missing
a
little
bit
and
this
point
search
is
really
good.
I
have
the
switches
for
a
little
bit.
This
is
completely
100
percent,
avalonia
ui.
A
So
close
to
that-
and
of
course
I
think
that-
and
I
believe
this
is
the
most
common
uses-
is
wpf
modernization.
So
if
you
already
have
a
wpf
application
and
you
need
to
do
a
go
prospector
or
you
need
to
add
a
any
other
capabilities
to
the
new
wave
of
features
that
your
clients
are
getting
and
you
want
them
to
use
their
mac,
and
so
avalonia
is
the
the
person
used.
I
think
that
we
can
even
do
some
type
of
analog
between
this.
A
If
you
think
about
everyone,
who's
using
silver,
like
okay
silver,
is
the
way
that
you
modernize
your
application
as
fast
as
possible,
because
you
are
able
to
a
lot
of
the
things
that
you
have
use
it
and
as
it
is
as
a
statement
or
a
testament
of
how
good
a
baloney
is,
we
have
the
the
team
from
jet
driver,
so
they
did
their
whole
thought
trace
and
those
memories
in
havalonia
so
think
about
jet
rider
is
a
huge
company
with
a
really
good
idea
had
a
lot
of
developer
use
and
they
decided,
because
most
of
the
thing
was
on
bbpf,
that
it
made
sense
for
them
to
select
avalonia
ui
as
their
tool
for
development.
A
So
that's
a
huge
huge
compliment
to
the
avalon
team.
That's
a
like
a
huge
development
thing,
saying:
hey!
We
believe
in
you
and
you
have
everything
we
need.
You
have
prospector,
you
have
open
source
and
you
have
support
for
a
modernizing
what
we
have
so
they
took
their
trace
and
memory
and
recreated
a
brand
new
home
screen,
and
they
are
really
happy
with
it
and
they
have
a
blog
post
aware
where
they
talk
about
how
they
went
about
that
and
all
the
benefits
with
that.
That
came
with
that.
A
So
with
that
saying,
we
want
to
clarify
that
w
is
a
avalonia
is
not
wpf,
it's
not
the
same.
It's
not
like.
We
took
wps
and
you
made
it
closer.
No,
they
have
a
few
different,
and
this
is
another
quote
from
scott
enhancement.
Avalonia
may
smell
like
wpf,
but
it's
not
it's
not
gross
fat
on
wps,
it's
abalone
avalonia
does
the
sky
is
different
than
wbf
and
actually
have
a
lot
of
surreal,
but
really
significant
syntax
improvement.
So
what
does
that
mean
that
let's
take
a
look
at
this
screenshot?
A
So
right
here
is
the
way
to
build
a
window
and
wps
the
screenshot
on
the
top.
Basically,
you
have
a
window,
you
have
a
border
and
you
have
the
name
space
on
the
top
of
the
wpf,
some
representation.
As
you
go
down
below
is
how
you
do
a
window
in
abalone
so
for
modernization
purpose,
it
doesn't
change,
because
sometimes
the
changes
are
as
minimal
as
here.
It's
just
changing
the
name
of
space,
but
the
thing
like
avalonia
is
not
focused
on
100
of
the
ps
api
compatibility
other
a
platform,
for
example,
summary
they.
A
They
guarantee
100
compatibility
with
android
and
compatibility
with
ios
everything
in
there.
If
you
think
about
uno,
they
are
trying
to
do
api
compatibility
as
well,
so
he
has
his
cross
his
phone
and
he's
gone.
But
one
good
thing
about
this
here
is
that
you
can
make
sure
that
everything
you
write
it
will
grow
crosstalk.
So
that
means
that
everything
that
doesn't
work
across
the
world
in
the
three
types
of
program
they
will
not
use
it,
they
will
not
consider
it.
It
needs
to
work
all
across
the
world.
A
One
thing
that
is
different
in
wpf
and
abalone
are
the
styles
that
we
were
discussing
with
the
quote
from
hansen
style.
They
the
first
thing
they
have
a
mix
of
css
and
wbf
and
uwp
styling.
A
summary
form.
Also
have
a
css
on
their
mix,
but
the
styles
are
not
stored
in
the
source.
They
have
a
style
collection
that
the
control
and
the
application
have,
and
if
the
stars
are
applied
to
that
control,
that
style
goes
and
tripled
through
all
their
descendants.
A
So
it's
a
different
approach
and
I
think
that
is
even
more
clean
at
the
approach
that
we
have
in
the
lba
that
are
essentially
same
as
a
size.
They
are
restoring
that
advantage
at
a
temperature
collision
and
another
template
in
avalonia
that
does
not
happen
in
wbs
can
target
interface
and
derive
classes.
I
think
that
today,
like
with
a
when
we
want
to
develop
a
really
close
global
application,
we
need
to
use
it
to
fight
the
flag
of
the
world.
A
That's
the
way
to
use,
so
we
can
switch
implementation
and
we
can
say
okay
right
now.
We
we
don't
want
to
export
to
everything
we
want
to
scroll
to
another
format
and
we
just
change
the
implementation
of
the
same
interface
and
we're
good
to
go
so.
Data
templates
now
can
target
interface
and
derive
class.
A
A
A
When
so
many
phones
came,
you
were
able
to
do
from
c
chart
you're
developing
for
android
and
ios,
but
your
ui
was
still
storyboards
on
my
os
and
what's
still
under
the
xml,
and
then
some
reform
came
through
and
with
7
you
have
them
with
the
same
summary
where
you
use
it,
you,
your
ui
for
ios
and
android,
but
from
the
beginning
the
focus
was
moving
on
a
platform.
I
think
that
is
a
really
interesting
scenario,
because
they
did
use
the
sample
that
you
will
be
have.
A
So
I
think
that
uno
platform
will
have
become
the
youtubers
of
windows
platform
that
might
just
promise
it,
because
you
were
able
to
use
the
same
summit
your
cnc
chart
and
put
it
in
android,
putting
on
windows
or
in
ios
and
for
a
macro
on
a
web,
so
they
all
have
their
their
strong
focus.
But
I
want
to
mention
this
is
an
important
family
and
you
know
we're
focused
on
mobile
phone.
Avalonia
was
focused
on
desktops,
so
even
if
they
can
kind
of
lose
everything,
somebody
and
you
know
they
shine
in
mobile
avalonia
chinese.
A
So
there
is
a
difference
in
platform
and
we
have
seen
that
the
cross
parody.
Everyone
have
their
feelings
about
it.
But
in
our
opinion
it
doesn't
work
100,
if
you
remember
going
to
say
roger
they
bring
this
and
they
even
remove
the
the
taskbar,
the
the
bar
of
the
bottom.
So
you
can
actually
your
server
and
they
have
to
put
a
button
with
the
same.
It
was
not
a
a
desktop
user
hearing
and
now
with
mac
catalyst.
I
think
that
if
you
have
to
run
some
of
your
ipad
apps
on
back,
they
are
missing.
A
They
like,
why
do
I
need
these
huge
bottles
of
my
market
that
only
do
three
things
like
in
your
phone.
It
doesn't
make
sense,
you
need
like
desktop.
Applications
should
be
more
powerful,
more
facial
reach,
especially
for
content
creation,
and
things
like
that.
So,
hopefully
the
mac
catalyst
movement
will
get
more
advanced,
but
where
it
is
right
now
is
still
lacking
a
little
bit.
A
So
if
we
think
about
that-
and
that's
why
we
have
this
like,
if
you
see
the
same
ui
in
depth
of
a
mobile
in
in
the
the
font
size
increase,
you
are
in
extra
column,
you
add
more
functionality,
that's
the
usual
experience,
but
one
really
interesting
scenario
is
maybe
creating
avalonia
as
a
backing
for
your
summary,
and
you
know,
platform
application
and
right
there,
you
will
have
100
percent
code.
Why?
A
Because
I
have
not
seen
any
platform
with
as
much
support
for
abalone
or
illinois,
so
you
will
definitely
have
with
avalonia
desktop
app
for
mac
windows
and
linux.
Best
look
up
for
linux.
With
that
support
in
the
network
which
is
hr,
it
doesn't
come
with
malware,
it
doesn't
come
with
summary
porn.
It
doesn't
come
so
this
is
so
blazer
is
a
web
application.
It's
not
a
desktop
application.
Maybe
you
can
do
something
like
electron
and
things
like
that,
of
course,
but
it
is
a
different
approach.
A
A
So
it's
a
really
really
valid
approach
and
it's
really
a
mature
approach
to
develop
applications.
Also
heavier.
There
is
like
they
are,
not
the
only
ones
going
to
ski
sharp,
actually,
the
the
the
rendering
of
the
ui.
It's
always
been
a
problem
in
dot
net,
for
example,
dot
net
uis
were
slower
on
terminal
servers.
A
If
you,
I
know,
because
we
have
a
reporting
project
like
2020
no
on
the
year,
20,
2004
or
5,
and
we
were
using
terminal
server,
and
in
that
case,
if
you
compare,
for
example,
like
crystal
report,
dot
net
and
kiss
report
from
visual
basic
kicks,
one
renders
super
fast
and
the
other
one
was
like
line
by
line
so
ui
rendering
has
been
always.
A
There
has
always
been
the
the
the
weak
part
of
the
dominant
framework,
and
also
you
see
that
now
in
mid
506,
the
system
drawing
it
doesn't
work
exactly
the
same
everywhere
and
it
fades
in
linux,
for
example,
is
something
different,
so
they're
still
working
on
the
drawing
system.
So
I
think
that
if
you
go
to
a
cs
chat
or
something
like
that,
then
you
will
have
only
one
rendering
engine
and
everything
will
look
the
same
in
every
place.
A
Developer
express
is
using
that
also
for
the
reports
they
will
be
based
on
the
skier
skillshare,
not
in
not
in
system
drawing
because
of
those
problems
right.
So
I
think
the
way
to
go
if
you
want
through
cross
platform
is
use
something
like
esl,
and
there
is
also
another
ui
framework
for
somebody
forms
that
uses
ksr
for
personal
or
for
perfect
picture
right
yeah.
A
I
don't
remember
which
one
you
read,
but
I
guess
you
know,
but
if
you
think
about
that
a
chat
is
not
new.
It's
an
implementation
on
c
type
of
the
library
that
google
has,
and
it
has
been
proved
to
be
really
a
performance
to
to
drag
your
screen.
Everything
you
want.
I
think
that
now
we
now
have
a
library
for
doing
graphics
and
things
like
that,
but
it's
just
starting
yeah.
It's
not
going
to
be
at
all
lesson.
A
A
A
I
really
like
those
controls,
because
they're
super
fast
and
they
look
exactly
the
same
everywhere.
So
I
think
that
what
I
like
they
are
simple.
This
is
what
I
have
to
do.
I
I'm
not
offering
you
anymore.
If
you
need
more,
you
have
to
look
something
else,
but
if
you
hit
this,
you
guys
yeah,
okay,
so
now,
let's
say
so
the
getting
started.
How
do
we
get
started
with
a
balloon?
What
do
we
need?
What
do
we
use?
So
basically,
let's
refer
to
the
getting
started
from
their
avalanche
repo.
A
A
And
we
look
for
abalone,
of
course,
I
already
have
a
result
and
you
install
it
and
the
second
way
is
using
a
dot
net
template.
So
I
definitely
when
I
try
to
test
something
fast.
I
always
go
about
the
new
templates,
because
there
is
a
fast
thing,
so
basically
you
use
fire
you
command
from
and
inside
the
template,
it's
just
as
simple
as
pressing
this
command
and
you're
good
to
go.
I
already
have
it,
of
course,
by
the
way
it's
already
installed
there,
but
you
can
see
all
the
templates
that
we
have
available.
A
There
are
a
lot
of
them.
So
if
you
want
an
mbvm
app,
if
it
was
a
cross
platform
application,
if
you
want
all
of
them,
are
here-
and
you
can
see
if
you
create,
for
example,
this
one,
the
splash,
this
one
will
create
one
that
has
a
desktop
browser,
ios
android,
so
everything
that
you
need
you
can
create
a
bare
bone
application,
a
application
with
nothing.
You
are
starting
from
scratch.
You
can't
create
a
mdm
and
mbbm1.
So
it's
up
to
you
all
of
these
templates
are
available
for
you.
A
Of
course,
if
you
install
the
the
avalonia
ui
extension,
then
if
you
create
a
new
project,
you
will
have
the
template
from
visual
studio
to
create
it
from
the
on
the
wizard.
Now.
One
thing
that
I
find
out
is
that
when
I
create
the
first
thing
that
I
did
was
using
the
command
prompt
on
the
new
one
in
my
project
and
I
didn't
install
the
installation-
I
missed
this
designer.
So
when
I
tried
to
do
my
it
was
my
family
with
no
design
so
definitely
recommend
doing
the
the
extension.
A
A
So
let's
put
it
beside
while
you're
doing
that.
Now
we
have
a
application
here,
so
it
just
came
up.
So
if
you
say
you
have
an
avalon
application
or
an
avalonia
application,
mbbs
and
one
thing
that
we
didn't
mention
in
russia
is:
if
you
see
this
is
a
net
application.
So
that
means
that
we
like
the
chart,
but
it
doesn't
have
to
be
done.
It
could
be
done
in
escape
even
any
of
those
platforms
they
actually
all
the
examples
are
always
institute,
but
you
can
definitely
develop
with
a
functional
program.
A
A
One
thing
that
we
can
mention
is
that
if
you
see
the
extension
is
a
sample
and
that's
for
the
reason
that
that
the
tool
in
the
visual
studio
was
somehow
conflicting
with
the
html
extension,
so
right
here
with
the
saml
expenses
right
here,
they
actually
decided
to
adopt
another
extension,
but
basically
it's
the
same
time
as
we're
used
to,
and
you
can
even
see
here
the
size
collection
that
we
were
talking
about,
and
you
can
see
that
we
have
the
mode
light.
So
this
is
a
track
new
application.
A
And
if
you
see,
if
you
have
done
some
applications,
it
started
looking
really
familiar
everything
that
we
were
using
in
wbf
everything
that
we're
using
summary
phone
we
have
in
the
vmw
mode
we
have
commands.
We
have
binding,
as
you
say,
welcome
to
avalon.
This
is
a
brand
new
application.
Oh
what
about
if
we
use
it
support
for
style.
So
if
we
use
that-
and
you
say
somehow-
the
design
is
failing
on
me
here
and
if
you
see
it's
running
and
then
it
sticks.
A
And
right
now
we
have
it
in
that
mode.
So
let's
take
a
look
at
what
else
do
we
have
here?
So
if
we
go,
we
have
our
main
windows
summit
and
basically
it's
a
text
block,
and
this
is
the
design
and
now
it's
working
personally
so
now
we
can
do
things
like
horizontal
assignment
stretch
and
he
is
starting
to
move.
A
So
it's
time
for
the
linux
demo.
So,
let's
start
by
sharing
the
screen
we're
going
to
share
with
this.
So
okay.
So
basically
what
I
want
to
show
you
is
that
I
did
the
same,
how
we
are
shown
regarding
the
template,
so
I
will
just
run
this
command,
so
you
see
which
template
I
have
here
installed
and
it
says
that
I
already
have
it.
So
these
are
the
possible
choices
for
my
application,
so
I'm
basically
in
this
folder.
A
So
what
I'm
going
to
do
is
I'm
not
going
to
do
an
ndvm
application,
I'm
going
to
do
just
an
avalonian
app
so
here,
and
this
will
be
the
two
because
I
already
have
one
so
and
that's
it
now.
I
remember
that
I
had
something
to
open
everything
directly
from
the
console
in
this
code,
but
I
remove
it
by
mistake.
So
now,
let's
go
back
to
the
directory
here
and
what
I'm
going
to
do
is
let
me
open
a
bs
code.
A
A
And
it's
building,
I
want
to
show
it
like
a
base.
Application
and
dot
net
run.
A
A
So
let's
say
this:
sometimes
in
visual
studio
you
have
problems
that
doesn't
say:
okay,
then
let's
do
the
code
behind.
So
I
hope
this
already
prepared.
So
you
don't
see
me
typing
lot.
So
let
me
copy
the
feature
code
here,
so
this
is
basically
the
handler
of
the
of
the
button
netflix
and
the
mod
extension
to
execute
linux
command.
A
A
But
what
I
wanted
to
show
you
is
that
this
is
actually
running
on
linux
and
it
was
super
easy
to
do
like
you
just
follow
the
same
summary
from
avalonia,
because
the
controls
are
exactly
the
same
as
wpf
and
the
series
like
it
just
will
and
run
like
any
other
internet
application,
and
this
is
actually
running
a
little
so
well.
Basically,
that's
it!
That's
on
my
demo
following
up,
I
think
I
will
make
a
video
for
how
to
deploy
this
on
an
embedded
device.
A
I
will
show
an
emulator
or
of
raspberry
pi,
but
that
will
kind
of
take
long,
so
we
don't
have
time
for
the
day.
So
well,
that's
everything
on
my
side,
so
yeah
back
to
you
all
right
yeah.
So
my
result
is
pretty
decided
to
make
hay,
but
basically
it's
a
simple
application,
but
it
shows
the
the
main
thing
about
avalonia.
That
is
completely
frustrating
that
we
can
use
other
ideas
that
we
can
that
we're
used
to
what
you
saw
in
the
first
video
code.
It
is
visual
studio.
You
can
use
to
search
for
your
mac.
A
You
can
strike
it.
You
can
use
your
view
models
exactly
as
you
do.
In
summary,
and
again
you
can
take
your
stamina
from
from
wps
or
something
that
you're
used
to,
and
you
can
transfer
here
and
it
will
work.
You
can
use
your
command.
You
can
use
your
bank,
then
you
can
use
your
trigger.
You
can
use
your
converter
and
everything
will
work
and
it
will
work
all
across
the
board,
so
definitely
a
great
tool
and.
A
A
That
being
said,
I
think
that
we
can
come
back
to
the
site,
the
roadmap
they
they
have
an
open
source
philosophy,
so
everything
is
completely
open
for
you
to
go
and
check
check
what
they
are
doing
check
where
they
are
working
while
it
is
coming
and
so
on,
and
one
of
a
great
other
tool
that
we
want
to
leave
you
guys
with
astronaut
right
here.
There
are
a
lot
of
sample
projects,
they
are
tutorials,
they
are
videos
and
people
podcast.
A
They
have
a
lot
of
applications
that
you
can
just
download
with
drone
and
they
have
a
lot
of
presentations,
so
the
community
here
is
driving
so
really
great
resource
to
having
our
toolbox.
So,
besides
that,
I
think
that
that
will
be
all
for
this
presentation.
We
want
to
thank
everyone
for
joining
in
and
if
you
have
any
questions
you
want
to
reach
out
to
us
either
here
or
in
another
moment
we
like
to
always
talk
about
dotnet
in
general,
so
it
doesn't
have
to
be
avalonia.net
blazer,
wpf
summaries.
A
A
A
A
Your
life
or
thing
we're
gonna,
be
talking
all
things.
My
way,
all
things
later
so
you're
gonna
be
able
to
run
your
blazer
component
inside
your
mavi
app
natively,
a
connected
device
connect
to
the
sensors
and
do
a
lot
of
amazing
things.
So
thank
you
for
sticking
with
us
until
the
end.
If
there
is
no
question
we'll
see
you
next,
one.