►
Description
Join the Mobile .NET Teams for our community standup covering great community contributions for Mobile .NET, Xamarin, Xamarin.Forms, Components, and more.
Suggest an idea for a standup: http://aka.ms/dotnet-standup-suggestion
Links: https://www.theurlist.com/xamarin-standup-june19
Follow:
* James Montemagno - http://twitter.com/jamesmontemagno
* Maddy Leger - http://twitter.com/maddyleger1
* David Ortinau - http://twitter.com/davidortinau
A
E
C
C
A
I've
always
said
wrath,
I,
don't
know
why.
Today
you
learn
just
wrath:
I,
don't
know
what
it
stands
for,
but
it's
a
very
nasty
name
to
me.
It's
a
mystery.
Well,
yeah
welcome
everyone.
We
got
all
sorts
of
people,
some
people
in
from
Netherlands
jeralds
up
in
here
Stevens
up
in
here,
Dean
Alice
up
in
here
a
whole
bunch
of
loose
is
coming
on
from
the
UK
really
excited
to
have
all
of
our
amazing
community
members
and
yeah.
A
We
do
a
few
things
on
the
done
that
community
Santos
we'd
like
to
cover
the
community
blog
post,
all
the
awesome
things
that
you're
doing
and
blogging
about,
and
events
that
you're
presenting
at
give
some
updates
of
pull
requests
and
some
team
updates
and
then
John
dick
is
here
because
he
has
some
Android
X
updates,
which
is
going
to
be
fancy.
I'm
very
excited,
it'll,
probably
the
first
time
I've
seen
whatever
his
team's
and
him
have
been
up
to
I.
A
E
I
do
all
right.
Let
me
share
my
screen
so
I
just
tweeted
about
this.
Like
20
minutes
ago.
We
have
some
amazing
links
this
month.
They're
always
amazing,
but
I
was
like
mind
blown
when
I
was
looking
at
these
earlier.
So
just
gonna
get
right
in
first
one
videos,
cross-platform
videos-
and
let
me
pull
my
notes
here,
so
this
is
Mart's,
so
this
is
cross-platform
dotnet
binding
for
live
VLC,
pretty
cool.
Now
it's
it's
all
over
the
place
where
he
lists
the
platform
somewhere
yeah,
so
Mac,
Linux,
Windows,
C,
sharp,
F,
sharp
vb.net.
E
All
these
different
things
you
can
do
for
gooeys
and
Android
iOS,
TV
OS,
all
that
stuff.
So
it's
awesome
and-
and
this
is
V-
live,
VLC,
sharp,
3.0,
so
I'm
pretty
sure
you
just
pull
this
down
from
nougat
and
have
videos
right
there
and
your
xamarin
apps.
So
super
easy.
Also,
you
can
follow
along
with
all
of
these
links
at
this
lovely
website
that
are.
Did
you
say
it
was
the
mobile
cat
team
Jan
someone,
someone
from
our
lovely
internal
Microsoft
world
built
this
website?
Yes,.
A
E
E
B
E
Er
and
stand
up
stat
June
19th
and
you
can
follow
along
today,
so
that
was
the
first
one.
It
was
live
bill,
C,
sharp
3,
oh
right
there,
the
next
one
is
opening
whatsapp
from
xamarin
forms,
so
launching
apps
I
know
it
can
be
a
bit
of
a
pain
but
there's
actually
a
nifty
nougat
package
right
here,
which
is
literally
opening.
E
What's
that,
and
so
this
is
the
sin:
T
I'm,
not
sure
if
I'm
gonna
butcher,
that
name
I'm
sorry,
but
he
talks
you
through
creating
your
xamarin
forms
at
pulling
down
the
nougat
package,
and
it's
actually
just
this
little
line
of
code,
a
couple
lines
of
code
right
here
to
open
the
chat,
add
a
phone
number
and
a
message
just
like
that
and
there's
a
little
thing
you
have
to
do
for
iOS.
But
it's
super
easy
and
all
you
have
to
do
is
open.
E
It
have
your
message
ready
to
go,
ready
to
send
and
whatsapp,
and
all
the
codes
on
github
is
always,
which
is
great,
very
cool.
What's
next,
oh
code,
mil
matt
matt
is
fantastic
he's
on
the
inside
here
and
he
talked
everyone
through
his
journey
of
trying
to
debug
his
ASP
net
web
api's
at
the
same
time
as
he
was
debugging,
his
xamarin
iOS
app.
E
So
it's
pretty
easy.
He
said
on
Android
to
get
that
working,
but
it
was
actually
kind
of
a
pain
on
iOS.
So,
first
of
all,
the
crazy
part
of
this
to
me
is
that
NBS
code,
it
is
to
like
command,
prompts
command
line,
terminal
type
things
to
create
a
blank
basic
template
for
an
asp
net
web
api
and
then
run
it.
E
That's
it
it's
this
and
as
this
that
easy
and
then
you
can
go
in
and
and
with
xamarin
forms
you
just
you
can
connect
it
up,
get
your
from
this
from
the
endpoint
and
that's
it.
So
he
was
trying
to
debug
it
with
iOS
and
it
was
kind
of
a
pain
there's
something
about
SSL
Certificates
that
goes
on,
and
his
first
attempt
he.
You
know
it
doesn't
work.
So
the
second
attempt
he
does
it
without
SSL
and
then
spends
a
lot
of
time
trying
to
figure
it
out.
E
The
third
attempt
it
turns
out:
it
was
still
trying
to
do
like
secure
connections,
so
you
have
to
turn
it
off
a
different
way,
but
it's
super
nifty.
If
you
ever
have
to
do
this
because
he
spent
a
lot
of
time
trying
to
figure
this
out
and
it
was
way
more
complicated
than
he
expected.
So,
if
you've
everyone's
this
problem,
this
is
the
place
to
go
to
solve
it.
Real,
quick
and
Matt
does
all
the
work
for
you,
which
is
great
gotta,
love
it?
Okay.
E
What's
next
Oh
Charlaine
Zam
girl,
one
of
my
faves
coming
in
with
the
sam'l
markup
extensions,
so
making
your
syntax
just
way
nicer
in
sam'l
and
I
use
these
all
the
time.
So
I
was
very
excited
to
see
this
and
she
goes
ahead
and
explains
it
a
little
bit
nice
nicer
than
I,
usually
explain
it
to
so
literally,
you
can
turn
this
year.
E
All
your
on
platforms
and
separate
different
lines,
separate
lines
of
sam'l
into
my
dog,
is
crunching
a
plastic
bag
behind
me
into
this
one
line
right
here
so
on
platform,
the
default
iOS,
Android
and
uwp.
That's
it
so
super
easy
and
there's
more
examples
down
below
and
also
how
you
can
create
your
own,
which
is
pretty
cool.
On
the
flip
side.
Zam
boy
is
doing
map
tracking
so
with
xamarin
forms.
E
A
My
favorite
is
when
sometimes
we're
in
meetings.
You
can't
you
can't
see
us
right
now,
but
sometimes
were
on
meetings
and
then
like
Cody.
He
has
a
bunch
of
cats
and
Cody's
awesome
and
his
castle
like
walk
on
the
keyboard.
I
mean
it's
just
like
the
YouTube
videos.
Great
that's
my
favorite
part
meeting.
E
E
B
E
Love
it
yeah.
That's
that
sounds
right
up
my
alley,
great
all
right
back
to
maps.
So
what
Randy
does
is
he
talks
you
through,
like
configuring,
the
maps
they
the
Maps
integration
and
then
using
the
directions?
Api?
Actually
so
lots
of
stuff
going
on
here
too,
and
it's
actually
not
as
much
code
as
I
thought.
It
would
be
to
give
you
the
route
that
you're
gonna
drive
on
and
then
follow
that
person's
car
along
the
route,
which
is
awesome
and
a
lot
of
it
is
just
like
a
saml
page
with
the
map.
It's
really
cool.
E
So
this
is
on
zan
boys
blog
on
Ren
DS
blog.
So
we
have
to
Alan
Ritchie
blog
posts
today
and
they're
both
about
SHINee,
which,
if
you
haven't
heard
of
it
yet
I'm,
not
100%
sure
how
to
describe
it.
It
seems
like
a
catch-all
for
everything
you'd
ever
want
to
do,
but
it's
kind
of
like
essentials
and
background
processes
and
dependency
injection
all
mixed
into
one
nifty
new
get
package,
and
in
this
blog
he
actually
links
the
intro
blog
for
it.
E
So
that's
helpful
and
there's
a
lot
of
puns
about
making
things
shiny,
which
is
great,
so
this
one
is
about
when
you
geofence
people
and
you
want
to
send
them
a
notification
when
they
leave
the
bounds
of
your
geofence.
So
here's
a
good
one
here
about
how
it
can
be
really
annoying.
But
it's
also
really
useful.
This
happens
to
me
every
time.
E
B
You
just
inspired
me
with
a
great
app
idea:
I'm
gonna,
throw
this
out
there
for
anybody
that
wants
to
build
this.
So
you've
said
the
phrase
geofence
people
which
got
me
thinking.
Why
would
you
ever
want
to
offend
somebody
so,
like
I,
have
kids
and
I'm
gonna
ground,
my
kids,
which
I
don't
have
to
do
because
my
kids
are
awesome?
But
what,
if
you
had
geofence
grounding
it's
a
it's
a
grounding,
app
right
and
you
specify
the
range
at
which
they're
allowed
to
be
they're,
not
gonna
go
anywhere
without
their
phone
right.
So
that's.
D
E
E
E
That
go,
no,
you
can
YouTube
it
I'm,
not
gonna
torture,
everybody,
yes!
So
this
is
about
background
jobs
and
scheduling
jobs
and
doing
it
cross-platform
with
forms.
E
It's
pretty
easy.
This
one
is
definitely
one
that
you're
gonna
want
to
like
read
through
three
or
four
times,
but
the
idea
is
that
you
can
just
have
a
background
job
going
on
and
and
cancel
them
run
them
on
demand
and
it's
all
using
shiny
again.
So
so
not
a
lot
of
code
because
China
does
it
all
for
you
and
you
can
do
like
your
you're
awaiting
all
your
jobs
results
and
all
that
stuff.
So
it's
pretty
general.
A
E
A
My
goodness
that
should
be
well
yeah,
so
we
host
all
the
donna
community
stand-ups
and
a
lot
of
our
livestream
events
and
the
xamarin
show
are
all
on
channel
9
and
on
youtube,
which
is
super
duper,
awesome
and
david.
Who
is
on
the
call
he
organized
the
livestream
for
for
dotto
launch,
which
I'll
talk
about
more,
but
it's
quite
long.
It's
like
a
two-hour
livestream
that
we
did
on
visual
studio
and
the
YouTube,
the
xamarin
Developers
YouTube
channel,
and
it's
super
awesome
David.
C
A
B
E
He
has
had
crazy
cool
people
showing
stuff
off
on
his
twitch
stream
and
it's
really
fun
to
tune
in
and
put
on
your
second
monitor
while
you're,
you
know,
checking
your
emails
and
all
that
I'm
blushing,
alright,
okay,
this
Tim
Kim
Kim's
blog,
is
amazing
and
Kim
does
all
of
this,
like
you,
I
challenge,
stuff
and
I
love
these
and
I
send
these
to
everybody,
because
I'm
like
look
at
how
nice
all
your
forums,
apps
could
be
this
one
particularly
blew
my
mind.
So
what
Kim
will
do
is
grab
stuff
from
dribble
and.
E
C
E
Our
favorites
and
the
animations,
and
the
sliding,
and
and
just
like
this
layout
here
with
all
the
art
in
different
shapes
and
it's
beautiful
and
the
great
thing
about
this-
is
he
he
talks
you
through,
like
kind
of
his
thought
process
behind
building
it
and
how
he
actually
went
and
built
it
and
gives
you
coast
if
it's
but
also
the
source
code,
and
if
you
ever
need
to
make
an
app
that
has
like
features
like
this
I
like
when
I
have
to
make
stuff
I'll
go
in
and
I'll
just
pull
and
be
like.
E
Oh,
how
did
he
do
this
nice
little
like
light
color
when
I'm
selecting
it,
and
you
know
what
are
the
layouts
that
he
used
here,
I'm
just
so
curious
all
that
stuff.
So
it's
awesome
and
every
time
I
see
anything
like
this.
I
get
super
excited
and
we
have
more
of
these
things
later,
but
this
one
Oh
Jamie.
Do
you
want
to
talk
about
your
your
customer
showcase
initiatives,
I.
A
D
D
This
one
in
particular
we
launched
last
week.
Oh
I,
don't
have
control
of
screen,
no
worries
just
kinda,
scroll
and
BBVA
is
a
really
awesome
customer
and
they
did
this
really
really
cool
app
about
helping
people
find
houses
for
rent
or
purchase
based
on
a
bunch
of
actually
a
heat
map
which
allows
you
to
find
things
about
the
location
that
you're
looking
for
in
the
neighborhood
like
the
schools
and
the
crime
rates
and
how
walkable
it
is,
and
things
like
that.
D
A
It
was
super
super
cool
because
it
uses
a
bunch
of
it's
all.
Xamarin
forms
based,
there's
a
cool
video
on
there
as
well
like
a
promotional
video
which
is
really
cool,
and
it's
using
this
wicket
to
to
do
the
mixed
reality,
sort
of
or
the
virtual
reality,
augmented
reality
part
of
it.
So
they
talked
about
all
of
it
in
general,
so
you
definitely
give
it
a
look,
sees
it's
really
cool
and
then
it
links
to
the
showcase
and
also
if
you
want
to
get
your
app
showcased
via
blogs,
there's
a
form
on
the
bottom
right.
E
It's
awesome
we're
looking
at
all
the
submissions,
so
fire
away,
it's
gonna,
be
awesome.
I'm
super
excited
cool
all
right.
Oh
I
love
this
one.
So
Ryan
Davis
wrote
this
nice
blog
post
about
the
new
mono
interpreter
for
zurbarán.
Is
it
the
mono
interpreter
is
very
cool
and
there's
a
whole
bunch
of
things
you
can
do
with
it,
but
I
think
the
biggest
one
is
getting
rid
of
äôt,
so
the
build
time
gets
way
faster.
E
It's
interpreted
so
obviously,
like
you
can't
and
I
mean
you
might
be
able
to
interpret
everything,
but
if
you're
trying
to
like
just
rapidly
develop
your
iOS
app
and
build
things
really
quick,
the
the
interpreter
is
really
helpful
for
that.
He
also
has
some
suggestions
throughout
this
blog
of
other
things.
That
could
be
done
like
hot
reload,
hot
patching
with
the
interpreter,
which
I
think
really
cool
I,
don't
know
if
anyone
else's
any
thoughts
on
this,
because
he
also
has
the
slides
that
he
presented
at
the
Queensland
developers.
E
A
We
had
we
had
Chris
quit.
Was
it
Chris
that
we
had
on
all
right,
Chris.
B
C
B
A
Don''t
community
stand-ups
ago
so
definitely
give
that
a
look
for
how
to
like
dynamically
use
it
during
development
and
inject.
You
know,
like
he
met
code
and
stuff
like
that.
So
it's
worth
a
look
but
yeah
Ryan
Davis
is
like
super
duper
into
and
I
like
that.
He
did.
A
presentation
then
also
wrote
a
blog
on
it
and
post
it
on
it,
which
is
cool,
so
yeah.
E
A
A
E
Cool
stuff,
all
right
Lewis
actually
hosted
an
event
with
some
of
her
other
lovely
xamarin
community.
Folks.
That
was
a
recap
of
the
Visual
Studio
2019
launch.
So
it
was
by
the
dotnet
dominicana
team
and
they
recorded
it
I
think
they
put
their
slides
up
here.
Well,
they
put
the
website
up
and
the
yes,
they
did
put
the
slides
up
the
pictures
and
everything,
and
it
was
great,
they
did
a
really
good
job
recapping.
So
these
were
the
five
kind
of
topics
session.
E
So
you
can
see
we
have
Randy
and
Charlene
and
Hosea
and
Angel
the
gang
and
all
the
different
things
that
were
talked
about
during
the
recap
event.
So
Charlaine
did
the
vs
for
mac
and
xamarin
won,
and
she
did
a
really
good
job,
so
definitely
check
it
out
if
you
got
if
you
missed
the
Visual
Studio
2019
launch
party
on
April
something
early
April,
and
this
is
a
really
good
summary
sweet
all
right,
Steven
all
of
his
amazing
nougat
packages.
E
He
basically
did
a
quick
summary
blog
post
of
the
biggest
ones
he's
been
doing
lately,
starting
with
everyone's
favored
of
it.
You
need
to
go
check
out.
Pancake
view
it's
everything
I've
been
begging
the
xamarin
forums
team
for,
except
named
after
pancakes,
which
makes
it
that
much
better,
so
its
borders
and
shadows
and
rounded
corners
ingredients
and
I
didn't
know
why
it
was
called
pancake
view,
but
he
does
explain
it
here.
It's
because
pancakes
are
round
have
shout
at
our
gradient.
E
I
was
like
great
pancake
view
super
easy
to
use,
and
it
gets
you
all
this
great
stuff.
The
other
thing
that
he
did
that
I
was
super
excited
about,
was
debug
rainbows.
So
you
can
see
an
example
over
here.
It's
basically
adding
backgrounds
to
all
your
layout
and
elements.
Ui
elements,
so
you
can
see
like
this
is
a
good
one
like
this
hot
pink.
Is
that
stack
layout
or
whatever
layout?
E
He
has
here
so
when
you're,
especially
like
when
you're
getting
started
with
an
app
or
you're
just
getting
started
with
xamarin
forms
in
general
and
you're
trying
to
figure
out
how
the
different
layouts
scale?
This
is
a
super
helpful
tool.
You
can
also
do
it
with
design
time
date.
Oh
now,
which
is
awesome
but
Steven
does
all
the
work
for
you
here.
It's
really
nice.
That's.
A
E
Yeah,
the
other
thing
was
easy
loading,
so
this
one
is
is
loading
from
an
external
source
and
the
activity
indicator.
You
know
he
calls
up
some
things
that
he
doesn't
necessarily
love
about
it.
So
it's
a
different
layout
specifically
for
loading,
a
bunch
of
stuff
and
it's
very
nice
and
of
course,
they're
all
open-source,
so
so
submit
your
peers.
If
you
have
something
another
thing
that
Steven
is
working
on
as
well
as
Gerald
who
just
joined
the
xamarin
forums
team.
E
Is
this
website
snippets
dev
know
no
vowels,
because
it's
to
startup
you
to
have
my
holes,
of
course,
but
it's
all
the
really
cool
samer
and
forms
layouts
and
snippets
for
them.
So
it's
kind
of
like
a
dribble,
basically
Prison,
Reforms
UI,
and
it's
beautiful
so
I've
seen
some
of
these
before
some
of
them
I
think
are
actually
from
David's
visual
challenge,
I'm,
not
100%
sure,
but
they
look
familiar
and
you
can
click
into
them
and
play
around
with
them,
see
where
they
are
on
github
see
if
there
are
blogs
like
steven
has
contributed.
E
A
lot
of
us
are
his
own
I.
Don't
have
yours
puts
them
on
here,
and
you
can
add
your
own
if
you
can't
contribute
on
the
open
source
on
the
github.
So
it's
super
easy
to
talk
about
or
to
add
your
own
stuff,
and
it's
beautiful
so
show
your
friends.
If
you
want
to
make
apps
that
look
like
this,
that's
how
you
do
it!
That's
it.
I
think
that
is
all
there
is
for
blogs.
So
many
nice.
B
A
E
E
E
B
B
Know
you're
on
no
you're
on
my
screen
anyway,
because
you're
talking
so
so
yeah,
so
there's
that
and
I'm
sure
I'll
be
on
the
receiving
end
at
least
one
more
time,
but
hopefully
not
more
than
one,
because
we
just
need
the
two
wins
to
win
the
Cup
all
right.
Let's
talk
about
salmon
and
salmon
forms,
so
I've
got
some
forms
PRS
here
that
I'm
gonna
flip
through
and
then
I
got
a
couple
of
Glide
PRS
somebody's
calling
me
and
I'm
not
gonna
answer
it.
B
B
So
you
can
actually
enable
F,
F
image
loading
and
continue
to
use
the
image
tag
within
xamarin
forms
and
you
will
benefit
from
the
loader
that
is
in
F
F
image.
Loading.
However
I
think
if
you
want
all
of
the
fancy
bits
that
epic
image
loading
provides
you're
still
going
to
want
to
use
that
tag,
but
that's
a
nice
one
and
he
wasn't
done.
B
He
also
submitted
this
to
make
visual
element
renderer
and
elevation
helper
public,
which
is
great
anytime,
that
you
see
something
and
you're
like
why
can't
I
get
at
this
thing.
You
know
pull
request.
Is
fantastic,
go
ahead
and
do
it
send
it
to
us
explain
why
and
as
you
can
see
here,
we
went
ahead
and
merge
that
in
this
case,
I
think
it
was
already
public
on
other
platforms
and
for
whatever
reason
Android
had
been
overlooked.
B
So
you
may
know
that
recently
we
opened
up
the
fast
renderers
and
unsealed
them
so
that
you
can
now
extend
them
and
do
things
there.
We
want
to
make
sure
that
we
continue
to
do
that,
but
we're
not
going
to
do
just
a
wholesale
thing.
So
please,
let
us
know
what
we
can
do
to
help
you
there.
So
you
can
more
easily
extend
xamarin
exam
reforms.
B
Andre
@sq
is
on
the
warpath
again
it
seems,
although
it's
not
really
war,
it's
more
like
a
goodwill
tour
of
the
world
of
xamarin,
he
has
been.
If
you
saw
the
blog
post,
which
I
guess
I
should
pull
up
for
the
4.1
pre-release,
which
we
just
shipped
this
week,
he
submitted
quite
a
few
really
nice
pull
requests
and
here's
another
one.
So
when
you
have
a
switch-
and
you
want
to
change,
not
only
that
background
color,
which
was
added
a
few
versions
ago
now,
you
can
change
as
well
the
thumb
color.
B
So,
as
a
matter
of
fact,
I
think
there
was
a
comment
down
here:
oh
yeah,
so
this
is
a
comment
from
Tomas
appreciate
these
small
enhancements
you're
committing
so
needed
and
desired.
I
hear
this
over
and
over
again
these
little
things
like
this.
It
doesn't
seem
like
a
big
deal,
but
when
you
go
when
you
need
to
change
just
the
color
on
something
and
suddenly
find
yourself
in
platform
code,
it
can
be
a
frustration.
So
thank
you
for
that.
B
Pull
request,
keep
that
stuff
coming
and
on
the
same
vein,
adding
padding
to
labels,
and
this
one
is
one
that
requires
a
bit
of
discussion.
So
I
would
encourage
you
to
please
go
up
and
add
your
thoughts
here.
Add
your
support
or
your
criticism.
Let
us
know
what
you
think,
because
labels
on
iOS
anyway
is
a
very
different
story
than
the
other
platforms,
and
so
in
order
to
support
this
in
a
consistent,
cross-platform
manner,
it
requires
some
additional
work
that
we
want
to
make
sure
is
what
we
should
be
doing.
B
This
is
one
I,
absolutely
love,
because
I
don't
know
about
you,
but
there
are
a
set
of
classes
that
and
helpers
and
utilities
and
on
whatever
you
want
to
call
it
that
I
end
up
bringing
into
every
application
that
I
work
on,
and
the
two
hex
is
one
of
those
two
hex
and
from
X.
So
this
is
a
pro
request
to
add
that
extension
method
to
color
nice.
A
We're
going
to
steal
that
for
xamarin
essentials,
Amran
essentials
has
also
color
helpers.
We
we
because
it
doesn't
depend
on
xamarin
form.
So
if
you're
not
using
xamarin
forms,
we
we
stole
all
the
code
from
xamarin
forms
and
put
it
in
xamarin
essentials.
So
now
again
like
steal
this
code
and
put
it
in
the
hair
too,
so
that'd
be
pretty
cool.
Absolutely.
B
And
if
others
aren't
aware,
the
platform
color
properties
within
xamarin
also
have
helpers,
and
you
have
helpers
to
get
from
xamarin
to
iOS.
So
there's
like
an
extension
method,
I
think
it's
to
UI
color,
there's
another
it's
to
Android,
color
and
back
and
forth.
So
those
are
available
to
you
when
you
do
find
yourself
in
platform
code
needing
to
interact
between
that
cross-platform
colors
and
the
platform
colors,
so
cool
yeah
essentials
could
definitely
use
some
of
that
love.
So
here's
another
one
that
I
would
love
to
get
some
input
on.
B
So
shell
is
the
new
the
new
hotness
right,
a
lot
of
convenience.
A
lot
of
great
things
here
and
part
of
what
is
a
big
focus
for
us
is
hey:
we've
shifts,
you
know
the
first
version.
Where
do
we
need
to
go
from
here?
Where
should
we
be
investing
our
time?
Certainly
one
of
the
largest
bits
of
feedback
we've
heard
consistently
as
hey
how
do
I
handle
out
of
out
of
navigation
flows?
Log
inflows,
onboarding
flows,
things
like
that.
How
do
I
handle
once
I
am
authenticated,
showing
and
hiding
my
menu
items.
B
So
that's
a
that's
a
key
area.
We're
gonna
be
focusing
on,
but
another
one
that
has
come
up
pretty
frequently
as
this
badges
for
shell.
So
when
you
have
a
shell
and
you
want
to
have
a
badge
on
the
top
tabs
on
the
bottom
tabs
things
like
that,
how
do
you
do
that
today?
Well
today,
you
would
have
to
go
into
the
the
shell
renderer
get
access
to
the
code
that
is
creating
these
views
and
handle
all
of
that
yourself.
Of
course,
shell
is
here
to
make
things
silly
easy
for
you.
So
what
about
this?
B
What
about
these
badges?
What
should
the
badges
do?
Should
they
be
stock,
looking
badges
like
this
etc?
So,
please
come
find.
This
pull
request.
Add
your
thoughts,
not
a
lot
of
conversation.
Yet,
of
course
it's
only
a
few
weeks
old,
but
please
come.
Let
us
know
what
you
think
as
of
right
now,
he's
got
Android,
iOS,
bottom
and
top
tabs
covered.
B
If
this
is
sufficient
for
v1
and
the
API
looks
like
it
is
what
it
needs
to
be
for
what
it
does,
then
we
could
merge
that,
but
yeah,
please
come
talk
to
us
about
that
and
thank
you.
Drezel
for
christopher
drezel,
I
believe
in
austria
I
wouldnt
looked
you
up
because
I
didn't
know
who
you
were
so.
I
appreciate
that
it's
a
really
cool
pull
request
and
then,
as
I
mentioned,
we
got
a
couple
of
glide
related
things
here.
D
B
B
This
is
just
one
that
we
maintain
and,
let's
see,
do
we
have
a
name
on
yeah
Ruben,
so
Ruben
submitted
this
one
for
some
some
additional
bindings
to
support
the
recyclerview
stuff.
Some
some
fixes
some
Corrections
and
then
you
know
those
are
always
welcome
as
well
doesn't
have
to
be
new
features.
You
can
help
us
fix
some
things
and
then
some
changes
to
bring
things
up
to
date.
It
looks
like
yeah,
so
this
is
also
very
cool.
We
have
other
other
components
as
well.
B
So
if
you
come
look
at
xamarin
components,
you'll
see
that
there's
a
lot
of
stuff
in
here
that
some
of
us
cross-platform,
some
of
its
specific
to
ios
and
android
and
all
are
all,
are
open-source.
So
if
you
want
to
contribute
something,
this
is
a
great
place
to
go
as
well
as
xamarin
forms
and
xamarin
essentials.
B
B
Yeah
so
the
main
thing
in
this
release:
Thank
You
mr.
maan
magno-
is
the
check
box.
You
did
the
initial
and
the
bulk
of
the
work
for
this
and
then
Shane
and
the
team
helped
to
get
this
across
the
finish
line.
So
now
we
have
a
check
box
and
we
also
have
a
visual
version
of
it.
The
material
version
I
should
say
so
on
Android,
not
a
huge
difference,
a
little
bit
of
default
differences.
There
is
a
new
check
box
skin
coming
as
I
understand
it
in
the
next.
B
Maybe
it's
part
of
Android
X,
I,
guess
John.
You
could
probably
talk
about
that
when
you
talk
about
what
you're
doing
there
bigger
difference,
obviously
on
iOS
and
then
there
is
a
uwp
checkbox,
and
if
ever
there
were
a
you
WP
material
design
package,
then
we
would
have
that
as
well.
So
that's
really
cool,
but
that's
not
all
that's
in
4.1
pre-release
1.
So
there
are
text
scaling,
accessibility,
things
that
have
been
added
for
iOS.
Quite
a
few
things
have
been
added
for
maps.
B
We
know
that
Maps
is
a
very
popular
component,
that
people
use
that
you
use
in
your
applications,
and
then
control
templates
actually
gets
a
nice
little
helper
here
again
from
Andre
detest
queue
and
I
wanted
to
give
a
nice
shout
out
here
to
the
Tizen
team
from
Samsung,
so
many
amazing
pull
requests
they've
already
implemented.
Shell
visual
and
the
material
renderers
they've
implemented.
The
named
font
sizes
and
they've
got
an
early
version
of
collectionview
implemented
for
the
Tizen
platform.
So
this
is
a
an
animated,
gif
nope
yep,
it's
a
video
there.
B
We
go
showing
the
visual
gallery
from
our
our
control
gallery
running
on
a
Tizen
device.
So
not
that's
not
all
other
enhancements
in
this
release
for
uwp
mac,
OS,
WPF
GDK.
All
the
platforms
have
gotten
something
in
this
release
and
thanks
in
large
part
to
the
amazing
contributors,
we
have
and
Samantha
how
it's
from
the
salmon
forums
team
was
nice
enough
to
take
I,
guess
the
inspiration
from
our
blog
posts,
but
I'm
sure
this
was
all
of
her
own
idea.
But
there's
now
a
thank
you
section.
That's.
B
Gaze
upon
your
name
and
bask
in
the
glory
that
is,
we
really
do
appreciate
everybody.
That
contributes
because
we
are
obsessed
with
pushing
the
xamarin
platform
forward
for
you,
making
it
better
more
stable,
faster,
as
well
as
filling
all
those
feature
gaps,
and
it
pains
us
when
we
realize
our
own
limitations
that
we
can't
do
everything.
So
what
helps
push
the
whole
platform
forward?
Is
you?
B
B
A
I'll,
go
through
really
quick
before
we
head
over
to
John
dick,
so
I'll
just
pop
over
to
my
screen
really
quick
over
here.
So
few
things
happened.
We
we,
the
the
the
PM
team
and
the
the
essentials
and
components
team
engineering
team.
We
met
up
with
tons
of
community
members
to
understand
like
what's
next
for
xamarin
essentials.
We
do
this.
All
the
time
like
were
like
everybody
on
this
call
is
always
talking
to
our
customers
and
developers.
A
All
the
time
which
is
great
and
the
one
thing
that
they
really
really
wanted
was
file
access
and
attachments
and
xamarin
essentials
and
John.
Dick
was
amazing
and
figured
out
how
to
do
all
the
Android
stuff
which
got
file
attachments
inside
of
email
and
inside
of
sharing.
So
you
can
share
files
John.
Do
you
want
to
talk
about
the
craziness
of
Android
file,
sharing
yeah.
C
Go
with
it
too,
but
yeah
basically
Android,
depending
what
version
you're
on
if
you're,
on
a
newer
version,
they
require
that
you
do
some
fancy
like
support
file
provider
stuff
to
actually
expose
like
a
URL
to
the
file,
that's
kind
of
abstracted
from
where
it
actually
exists
and
has
permission
to
it
and
everything.
So
you
know
it's
the
one
platform
of
all
of
them
that
was
kind
of
like.
Why?
Don't
you
guys
just
do
this
file
thing?
C
Well,
it's
that's
not
so
easy
on
the
entry,
but
I
think
we
came
up
with
a
pretty
good
solution.
In
terms
of
you
know,
there's
different
places:
the
file
can
exist
on
Android,
that's
shareable
and
and
we've
kind
of
followed
a
few
other
code
bases
and
how
they
were
doing
similar
things.
So
I
think
we've
got
a
good
solution
here
and
now
you
can
actually
share
files
open
files.
That
kind
of
thing
yeah.
A
And
somehow
you
I,
don't
know
how
we
figured
out
how
to
do
the
auto
XML
generation
and
everything
is
amazing,
I'm
stealing
all
that
magical
code
under
the
hood.
But
so
it
turns
into
this
like
here's,
us
writing
a
file
to
disk
and
then
sharing
it.
We
just
say
new
share
file
and
it
just
magically
happens.
Those
features
are
under
the
feature
flags.
The
experimental
features
that
we
took
from
xamarin
forms,
but
from
that
we
have
gotten
some
new
PRS
from
the
community
and
the
first
one
is
a
file
picker.
A
So
this
one's
about
sharing,
but
you
have
to
kind
of
do
the
same
coming
in
so
this
came
in
recently
from
I.
Don't
actually
know
his
name,
videos
from
Germany
who
did
a
file
picker.
This
came
in
the
last
month,
so
we're
reviewing
that
and
now
tying
that
in
to
the
same
file
access
so
previously
before
this,
you
know
you
had
this
pic
result,
but
we'll
put
that
into
a
stream
and
into
a
file
which
is
really
cool,
so
did
a
full
PR
reviewing
and
now
and
we're
gonna
integrate
that
together
into
the
new
API.
A
So
you
can
kind
of
see
how
we
work
here,
go
back
and
forth
on
it,
but
we
did
the
share
a
file
but
was
interesting
as
we
then
got
some
additional
feedback
on
it.
We
closed
the
PR
like
we
shipped
it,
and
then
we
looked
at
the
PR
and
it
was
like
hey.
This
is
great,
but
I
really
just
want
to
open
the
file.
So,
what's
going
on
there
like
how
come
I
can't
just
open
a
PDF,
so
it
was
really
cool
to
get
that
feedback
immediately.
That's
why
we
released
it.
A
We
didn't
want
to
wait.
So
we
did
our
own
testing,
we
put
it
under
that
feature
flag
and
then
so
I
did
this
PR
I'm
say
it's
my
own
because
of
you.
We
did
this
PR.
Now
we
have
a
new
API
in
launcher.
Instead
of
sharing,
it's
called
open
e
sync,
so
you
would
share
a
file
to
share
it
and
then
launcher
to
open
it,
because
you
would
launch
URLs
and
the
default
thing,
and
this
will
open
up
basically
a
picker
to
go,
which
is
cool,
so
I
think
that's
it
for
me.
A
The
only
other
thing
I
wanted
to
talk
about
was
the
reason
we
have
John
on
because,
a
few
months
ago
you
ready
to
grow,
who
wrote
a
great
blog
post
on
updates
to
all
of
the
components
for
iOS
and
Android
and
how
everything
was
open
sourced,
and
one
of
them
specifically
was
on
kind
of
the
core
work
and
Android
ax,
and
it's
a
hot
topic
right
now,
because
Google
Play
is
moving
to
it.
So
I'll.
Let
you
take
over
and
and
talk
all
about,
Android
X
and
what
the
the
team
is
up
to
yeah.
C
Of
comments
in
the
chat
earlier
they're
like
oh,
what's,
Android
X,
so
if
you've
ever
heard
the
term
Android
Jetpack,
that's
kind
of
the
same
thing
that
jetpack
is
kind
of
Google's
marketing
term,
around
Android
X,
an
Android
extra.
The
actual
like
package
is
an
implementation
of
it.
So
Google
awhile
back
decided
that
Android
support
libraries
have
become
so
important
that
they
wanted
to
kind
of
rebrand
them
into
Android
X
into
these
jetpacks,
and
now
we've
gotten
into
this
world
where
they've
said.
C
Okay,
we've
got
interest,
support
now
to
move
everyone
over
to
these
Android
X
packages.
You
know
it's
gonna
be
a
little
bit
of
work
because
they've
actually
gone
ahead
and
changed
package
names
in
Java
and,
like
your
code,
needs
to
essentially
change.
So
the
approach
that
Google
took
was
basically
a
migration
wizard
for
your
projects.
Well,
it
was
kind
of
two
pieces.
One
of
them
was
that
Android
studio
can
actually
migrate.
Your
your
code
for
you
migrate.
You
know
we're
not
talking
about
just
you
know
your
code
in
this
case
there's
resource
files.
C
You
know
with
your
XML
layouts
and
stuff
that
could
reference
Android
support
types.
There's
all
these
different
things
that
need
to
be
kind
of
migrated
over,
so
they
have
this
tool
that
migrates
your
code,
migrates
your
resources
and
everything,
but
they
have
to
take
it
one
step
farther
and
try
and
support
a
scenario
where
well,
I
might
have
dependencies
that
actually
still
need
android
support
that
compiled
against
android
support.
So
if
one
of
my
libraries
that
I
depend
on
that
I
don't
have
control
over
still
subclasses,
you
know
fragment
activity
from
Android
support
library.
C
C
Exactly
so
what
they
essentially
do
is
they
help
you
migrate
your
code,
but
then
they
actually
go
ahead
and
Jenna
fie.
If
you
will
your
third-party
libraries
so
they're,
actually
looking
at,
like
your
Java
bytecode
from
third-party
libraries
and
they're,
converting
all
that
bytecode
to
instead
use
the
Android
X
types
instead
of
the
Android
support
type,
so
they
kind
of
have
like
a
pretty
much
one-to-one
mapping
between
the
types
and
they're
doing
that
conversion
for
you.
So
you
know,
we've
had
a
lot
of
people
asking
like
well,
what's
the
same
would
story
around
this?
C
What
are
you
guys
doing
for
this,
and
you
know
we
have
a
few
more
additional
challenges
than
just
doing
the
same
in
that
Google
did.
One
of
them
is
wish
that
we
yeah
we
absolutely
have
to
do
the
same
Jetta
fication,
step
for
native
libraries.
So
if
you
have
you
know
if
you're
referencing,
like
Facebook
or
anything
that
has
like
a
binding
to
a
native
library,
we
have
to
actually
do
the
Google
thing
to
identify
those
that's
kind
of
given,
but
then
we
have
an
additional
bit
of
overhead
on
our
side
with
our
bindings.
C
To
that
library,
our
bindings
contain
like
managed
code
that
calls
in
to
those
native
libraries,
so
our
managed
code
also
now
looks
like
Android
dot
support
whatever
you
know,
that
might
be
the
namespace
in
our
managed
library.
Well,
we
have
to
kind
of
do
the
same
thing
that
they
did
in
byte
code,
but
we
have
to
do
it
to
our
net
il
code
and
actually
go
ahead
and
change
all
of
the
the
namespaces
and
everything
to
match
the
new
Android
next
stuff.
C
There's
namespaces.
Then
you
know
if
we're
getting
into
the
weeds
here
with
with
details
of
how
the
bindings
work
there's.
Actually
these
like
strings
that
each
binding
method
declares
for
what
Java
type
its
associated
with.
So
we
had
to
go
and
swap
those
out
in
our
own
binding
code
too.
So
what
you're.
C
You
know
we
have
a
lot
of
customers
who
are
probably
using
xamarin
forums
almost
exclusively.
Maybe
they
have
some
renderer
code
in
there
that
they
don't
really
want
to
have
to
look
at
ever
again
because
they
wrote
it
once
then
it
works.
So
we
didn't
feel
that,
like
requiring
a
one-time
project,
migration
was
the
best
that
we
could
do
so.
We
actually
set
down
and
we
set
out
to
create
a
migration
process
that
could
take
your
code
that
referenced
Android
support
libraries
and
we
could
convert
that
over
for
you
on
the
fly.
C
C
Update
all
of
your
code
to
use
the
new
Android
X
types
and
we're
working
on
providing
some
tooling
that
helps
you
do
that
if
you
choose
to
do
that,
so
it's
not
a
requirement,
and
eventually
you
might
want
to
go
that
route
anyway.
But
if
you
want
to
just
kind
of
get
yourself
up
and
run
it
and
use
an
Android
X,
you
can
take
your
same
codebase.
C
So
I've
got
a
simple
app
here
and
I'll
show
you
something
more
complex
in
a
minute,
but
this
is
kind
of
good
for
demos,
so
this
is
using
Android
support,
so
we're
using
app
compat
activity
from
android
support.
This
is
something
that
Simran
forms
uses
under
the
hood
itself
too.
So
that's
another
challenge
right
like
if
we
were
to
kind
of
force
everyone
into
this
one-time
migration.
We
have
this
whole
ecosystem
of
things
that
we
don't
want
to
force
third-party
developers
to
update
either
so
we've
got
this
Android
support
app.
C
Now,
I'm
gonna
quickly
run
it
and
I
should
have
trusty
ol
advisor
here
and
I
want
to
show
you
when
we
hit
this
breakpoint
what's
happening
in
the
normal
app.
So
this
should
run
pretty
quickly
like
I've
got
it
pre
compiled
and
you'll,
see
that
you
know
everything's
running
as
you
would
expect
it's
in
Android
support
AB
when
we
hit
the
break
point,
we'll
just
kind
of
do
a
quick
inspection
here
and
show
you
like.
Oh
it's,
oh
no,
I'm
running
on
internal
base.
C
A
A
C
C
I'm
just
going
into
well,
you
can
see
here
it's
it's
a
really
simple
one-button
thing!
Nothing
really
much
happening
here,
so
I'm
gonna
close
that
now
I'm
gonna
open
up
my
project
file,
I'm
gonna.
Do
this
just
kind
of
the
manual
way
for
now,
because
it's
quick
and
easy.
So
what
we're
going
to
do
over
aiming
for
here
is
we've
got
this
Android
X
migration
package.
C
This
is
where
all
of
the
magic
happens
and
and
I
want
to
I'm
gonna,
give
a
shout
out
here
to
a
few
people,
because
there's
a
lot
of
people
working
behind
the
scenes
on
this
Matthew
Balibo,
it's
Mel
from
our
team,
where
they've
done
a
lot
of
work
on
the
Android,
X
migration
story
and
then
the
Android
team,
xamarin
Android
team.
You
know
peppers
was
mentioned
before
once
surprised.
Dean,
we've
had
a
lot
of
work
and
collaboration
between
the
teams
to
kind
of
get
to
this
point.
C
B
C
Got
this
support
design
and
to
match
that
Google
changed
things?
This
is
kind
of
weird
when
they
changed
it
to
be
called
Android
material,
it's
no
longer
called
Android,
X
or
Android
support.
We've
got
core
utils.
You
can
see
core
utils
down
here.
We've
got
custom
tabs,
which
is
now
called
browser,
so
I've
got
both
sets
of
packages
here,
and
this
is
where
the
magic
kind
of
happens
so
I
make
sure
that's
saved.
C
I'm
gonna
come
back
into
visual
studio,
let
that
project
reload
and
we
should
see
those
references
come
here
in
a
second,
let's
restore
packages.
Maybe
let's
do
the
project?
Oh
no,
they
came
in
now.
Okay,
you
can
see
them
now,
so
we
got
the
Android
X
bits.
We've
got
the
support
bits
they're
all
here,
the
Google
material
bins
now
I'm
going
to
do
while
I'm
talking
here,
I'm
going
to
do
it
clean
and
do
a
build
here.
C
A
A
C
All
or
nothing
if
we
were
to
start,
you
know
typing
here,
I,
don't
know
if
intellisense
is
gonna,
do
it
for
me
well
yeah,
well,
yeah
I
can
access
the
Android
X
bits
right,
I
can
do
app.
I
think
this
is
yeah
app
to
productivity,
amazing.
So
that's
the
same
thing
that
we're
sub
classing
right
from
from
before,
but
this
one
is
still
the
android
support,
v7
app
compat
activity
and
we
didn't
change
any
code
here
and
the
other
part
that
I'll
draw
some
attention
to
here.
Is
this
the
XML
layout
file
we've
got.
C
A
C
Yeah
these
are,
these
are
special
feed
packages
that
were
not
quite
ready
to
release
and
the
main
reason
that
we're
not
quite
ready
to
release
them
is
that
we
we
require
some
bits
that
are
coming
out
in
visual,
like
the
the
next
preview
of
Visual
Studio.
Well,
not
the
next
I
think
next,
there's
what
the
next
one
coming
out
soon
and
then
another
one
in
a
few
weeks,
and
it
will
be
kind
of
compatible
with
that
one.
So
that's
the
one
we're
aiming
for
so
yeah
our
app
launched
here
now
this.
C
A
C
It's
kind
of
its
kind
of
weird
it's
kind
of
funny,
but
that's
kind
of
like
the
trade-off
of
being
able
to
leave
your
code.
Being
you
know,
support
v7
and
not
kind
of
have
to
worry
about
it.
So,
let's
let
this
pass
and
kind
of
just
prove
to
you
that
it
still
runs
the
app
still
runs.
But
now
we're
using
you
know
an
Android
X
button
instead
of
an
Android
support
button,
and
so
you
didn't
have
to
change
any
code
here
right.
C
That
was
that
was
kind
of
the
cool
thing
and
if
I
go
back
ahead
that
layout
file
open,
let's
open
it
again,
once
more,
you
can
see
here
that
we've
still
also
got
an
Android
support.
B-7,
widget
I'm,
not
sure,
what's
going
on
there,
that
preview
bits
again,
that
should
be
working,
but
we've
got
the
old
button
here.
So
we're
kind
of
doing
that
for
you
on
the
fly
to
making
that
all
just
kind
of
happen.
So
that's
that's
kind
of
the
basic
of
it
now
I
want
to
flip
over
to
another
app.
C
A
C
Yeah,
it's
it's
not
it's
not
tiny!
It's
not
very
small.
It's
it's
almost
fully
xamarin
forums.
I
mean
I've,
got
a
few
renderers
in
here,
but
salmon
farms
has
gotten
so
great
that
half
of
these
I
don't
even
use
anymore.
I,
probably
need
to
clean
up
my
code.
But
basically
you
know
this.
One
I've
got
built
running
as
Android
X,
app,
2
and
all
I
did
was
come
in
here
and
switch
out.
My
references
now,
this
kind
of
proves
to
you
too,
like
we've,
got
App
Center
stuff,
which
has
native
bits.
We've
got
plugins.
A
C
E
C
C
Kind
of
like
what
everything
gets
compiled
to
for
the
native
Java
bits.
So
if
we
look
here
at,
is
it
ordered
up
Facebook?
No,
so
the
Facebook
dependency
that
I
brought
in
Facebook
still
depends
on
Android
support,
and
this
is
like
the
Java
Facebook
code
bits
right.
So
if
we
look
at
one
of
the
Facebook
like
at
Facebook
activity,
if
we
start
looking
at
the
details
of
it,
this
thing
got
switched
over
to
Android
X
as
well
for
us.
So
this
you
know.
C
Even
though
I
pulled
this
dependency,
it's
a
Java
binding
it's
binding
to
a
Java
library.
They
used
to
depend
on
Android
support
through
this
whole
migration
process.
We're
doing
not
only
you
know
our
kind
of
Jetta
fication
bits,
but
we're
doing
the
Google
bits
for
you
and
stuff
as
well.
So
everything
just
kind
of
magically
happens
and
that's
that's.
The
whole
goal
here
is
that
we
can
kind
of
do
this
for
you
without
without
you
having
to
lift
a
finger
initially
to
get
it
all
working
so
I
think
we're
pretty
close.
C
Like
James
said,
we've
got
a
you
know
these
new
get
packages
aren't
quite
available
yet
be
mostly
I,
like
I
said,
because
they
require
an
internal
preview
version
of
the
actual
zaman
stuff.
So
yeah.
Let's,
let's
see
this
fire
up
quick
and
see
if
it
happens,
so
you
could
see
some
of
the
login.
There
is
talking
about
the
Jetta
fication
happening
so.
A
You
know
if
you
haven't
updated
your
library,
I
think
what
you're
talking
about
here
is
a
I
haven't
updated
any
of
my
plugins
or
we
haven't
updated,
xamarin
essentials
or
xamarin
forms
yet
to
depend
on
these
new
packages,
and
yet
the
migration
process
is
like
seamless
under
the
hood.
Is
that
yeah
exactly
it.
C
It's
like
you,
you
add
that
migration
package,
and
actually
one
of
the
cool
things
that
we
added
recently
did
that
packages
you
had
that
package
in
and
if
you
don't
have
all
of
the
correct,
like
Android
X
counterparts
to
that
to
the
support
packages
that
you
use,
it'll
it'll
tell
you
to
be
like
hey.
You
need
to
go
install
this
thing
because
you
don't
have
it
installed
and
that's
kind
of
that's.
The
new
version
of
Android
support.
It's
now.
This
Android
X
package
so.
A
C
So
I
mean
you,
you
could
kind
of
do
that.
You
know
we've
had
someone
I
was
talking
to
that
said:
hey
listen,
I
I,
have
this
app
that
I'm
building
and
I
don't
happen
third-party
dependencies.
You
know
when
when
can
I
use,
Android
X
and
the
answer
to
that
is
like
immediately
once
we
have
everything
publicly
consumable
or
you
know
you
could
go
today.
Technically
all
of
the
entity
bindings
to
the
Android
X
packages
themselves.
They
all
already
exist
on
the
Android
X
branch
of
the
android
support
library.
So
you
could
go
fetch.
C
B
C
That
kind
of
does
all
this
magic
of
migraine,
but
if
you
just
wanted
to
run
start
building
a
new
app
with
Android
X
have
no
dependencies
that
need
Android
support.
You
can
go
use
those
technically
today,
so
yeah
so
yeah
I
mean
this
is
this
is
running
like
like
I
said
this,
isn't
you
know
this
is
a
more
complicated
app?
It's
not
super
simple.
It's
all
forms
for
the
most
part,
but
it's
you
know
we're
doing.
C
A
C
You
know
to
be
completely
truthful.
The
whole
migration
process
will
add
a
tiny
bit
of
build
overhead
to
first
build.
One
of
the
things
we've
been
really
focused
on,
though,
is
you
know
once
we've
done
that
kind
of
Jetta
fication
because,
like
that
has
to
happen,
I
mean
that
happens
in
Google's
apps.
It
like
if
you're
running,
an
Android
app
on
Android
studio,
you're
gonna
have
that
overhead.
B
B
Mm-Hmm
and
if
I
may,
if
I
may
suspicious
developer
right,
it's
like
hey
you're
doing
this.
For
me,
this
migration
and
it's
magical
and
and
everything
but
I
have
I,
have
objections
right.
What
what
can
I
do
to
migrate,
my
own
code
or
what
would
that
look
in
the
future?
Once
we
start
rolling
this
out,
yeah.
C
So
that's
like
I
mentioned.
That's
one
thing
that
the
IDE
teams
are
working
on
is
creating
like
an
actual
migration
wizard.
So
if
you
want,
if
you
say,
hey
I,
don't
want
to
run
this
like
migration
thing
that
build
time,
I'm
comfortable
with
migrating
all
my
project
code
over
and
I
know
all
my
dependencies
are
fine
with
Android
X.
Now
I
should
back
up
it
doesn't
matter.
C
A
Got
a
good
question
from
Oberon
in
the
YouTube
chat
says:
how
will
the
like
the
linking
process
work
because
there's
gonna
be
support
packages
Android
X?
Are
they
getting
a
linked
out?
I
noticed
that
in
Android
studio
the
sizes
were
drastically
different
for
those
folders.
So
can
you
talk
about
that?
Yeah.
C
So
they
will
get
linked
out.
Essentially
we
we
basically
use
the
entrance
support,
bits,
the
managed
like.net
bits
and
the
native
java
bits
only
at
compile
time
or
before.
We
actually
do
the
swapping
out
of
types
and
at
that
point
we
can
link
out
all
of
the
support
libraries
and
we
don't
actually
need
the
native
java
bits
for
that
either
so
yeah.
The
answer
is
this:
isn't
this
won't
double
your
app
size
because
you've
got
both
of
them?
The
magic
all
happens
and
the
old
support
stuff
gets
gets
linked
out
when
your
app
gets
created.
C
A
Great
love
the
linker
all
day
every
day.
So
so
then,
really
if
I'm
a
library,
developer,
I
have
all
of
my
plugins
and
we
have
essentials,
and
you
know
all
the
cool,
plugins
and
libraries
that
we
showed
today
really.
But
the
nice
thing
is
usually
a
very
small
dependencies
like
one
or
two
packages.
So
as
the
recommendation
is
like
once
these
out,
like
library,
creators
should
do
this.
It's
not
like
that's
the
thing
yeah.
C
I
think
you
know
one
of
the
things
that
we've
seen
from
Google
site
is
developers
of
libraries
have
been
kind
of
slow
to
move
to
Android
X
I'm
in
it.
If
you
take
Google
themselves
like
they
just
announced
that
they're
moving
Google
Play
services
and
firebase
to
use
Android
X
and
that's
kind
of
where
I
wanted
to
take
a
cue
from
as
well
is
when
they
decided.
Okay,
all
of
their
libraries
now
use
Android
X.
That
was
kind
of
the
time
to
be
like.
C
A
The
other
thing
I
like
to
say,
is:
if
your
app
isn't
broken,
then
don't
change
everything
for
fun
until
you're
like
ready
to
do
it
right
it'll.
You
have
like
a
requirement.
We
were
talking.
I
just
did
a
blog
post
and
confirm
with
you
on
the
64-bit
requirement,
and
you
know
that's
just
a
checkbox.
Now
it's
like
I
didn't
do
it
because
I
didn't
have
to
you
add
another
ABI
until
Google
said:
do
it
right
so
yeah.
B
A
A
C
Google
seems
to
be
splitting
them
out
more
and
more
into
smaller
and
smaller
pieces.
That's
just
kind
of
the
trend.
There
are
definitely
some
more
than
there
we're
in
the
Android
support
world.
I,
don't
think
it's
gone
up
super
drastically,
but
I
do
kind
of
expect
that
to
keep
inching
forward
and
creeping
into
more
and
more
libraries
as
they
make
things
smaller
and
smaller
another.
A
C
You
know
to
be
honest:
I
haven't
I,
haven't
spent
enough
time.
Looking
at
the
actual
functionality
of
things
I
do
know,
there
are
some
new
API
is
there's
some
new
features,
one
of
the
ones
that
isn't
exactly
new,
because
we
did
backboarded
to
support.
28
was
the
work
manager
stuff,
but
technically,
even
in
support
28.
They
had
already
named
it
Android
X,
which
is
kind
of
funny,
so
there's
definitely
new
api's.
That
I
think
that
Google
is
kind
of
saying
like
okay,
if
you
were
using
support.
C
B
A
A
A
D
A
A
David
Maddy,
John
Jamie
thanks
everyone,
the
hundreds
of
people
that
have
been
joining
in
on
twitch
facebook
and
the
youtubes
and,
of
course,
we'll
be
on-demand
on
YouTube
as
well
as
Channel
9,
so
definitely
give
it
a
look
there
and
the
show
notes
are
in
the
pages
there
until
next,
a
month
which
will
be
July.
Oh
my
goodness,
it's
on
July
4th,
so
I.
Don't
we
actually
have
off
so
I?
Don't
know!