>> Narrator: From San Francisco, it's theCUBE.
Covering Samsung Developer Conference 2017.
Brought to you by Samsung.
(cheerful music)
>> Welcome back everyone, live here from San Fransisco,
Moscone West, at the Samsung Developer Conference, 2017
#SDC2017.
I'm John Furrier, cohost of theCUBE, co-founder of
Silicon Angle Media.
My next guest, Hilary Karls,
Senior Software Engineer at Uber.
Great to have you on, welcome to theCUBE.
>> Thank you for having me.
>> Great to have a female engineer for Uber,
pun intended.
In all seriousness, thanks for coming out,
appreciate it.
>> Oh, my pleasure.
>> Love talking tech here; Samsung obviously
is huge with Android, that's what you do.
What do you do with Uber?
Let's get that out on the table.
What's your role at Uber as an engineer?
>> I'm an Android engineer, I work on UberEATS,
which is our food delivery product.
I've been at Uber for about three years now.
So I've gotten to see UberEATS grow from just
a tiny operations experiment, in LA, all the way
up to being in over 120 cities and having its own app.
>> Uber's got that great culture; trying new things.
Love the iteration and our family uses the competitor,
DoorDash, and I can't wait for UberEATS to come
to Palo Alto.
Is it in Palo Alto yet?
>> Yeah, it is.
>> I better try it out.
Bring me a discount, can you send me a little
discount code?
>> Yeah, I can definitely send you a discount code.
>> Okay good, got that out of the way.
Got my free phone here from Samsung, as well.
Thank you Samsung for the free phone.
So let's talk about Samsung, obviously this is
a developer's conference, you're on the front line,
building the app on the Android side.
>> Yeah
>> Google was on stage yesterday so there it is,
it's all out there, Samsung innovating with the handset.
Great reviews on the new 8, great screen.
This is an Apple-esque going on here.
They're there, they got an iOT strategy, so they're
bringing together lifestyle.
>> Yeah.
>> Okay, this is the new user experience.
Okay, so has Android gone up?
They got Bixby.
>> They got Bixby, yeah.
>> What's your experience with Android and developing
in the environment?
>> Well I've been developing on Android for about
four or five years now, and it's wonderful.
It's open, it enables you to actually go and build.
Using more of the APIs and having more ability to
connect into the phone itself.
To be honest, I love it.
It's one of those where you actually get to take
your ideas and ship it out to a much broader
range of people.
>> Build things that are still very very beautiful
and very usable to people.
>> I was talking with Sam Ramji, who's heading up
Cloud product management at Google, as well as,
developer programs across Google.
We were talking at VM World, and I know their conference
is more Cloud oriented.
>> Hmm Hmm
>> Talking about the user experience and Google
is hyper-focused on building open-sourced libraries.
>> Hmm Hmm
>> So Google is going to be contributing all this goodness,
you got the tensor flow, you got all this innovations
going on at Google, that's translating to the edge
of the network, we're seeing that with Samsung.
House devices are great, you got TVs that are known
for that, but connecting the smart things is really
their strategy.
As a developer, how do you look at that landscape,
because you're looking at now tons of open source
goodness coming in, from Google and then the communities,
Android leveling up on capability.
>> Hmm hmm
>> And with the open APIs, where do you try to
navigate, how do you extract the signal from the noise
in the community?
>> Well basically, you look for whatever libraries
are actually used very heavily by people that have
latest commands.
If it comes from something like from Google,
or from other really strong reputed
open source players, like Square, you'll end up seeing
adoption of that a lot more.
When you then go into internet of things, it becomes
also like how you see community - the chicken and egg thing.
Is this the best opportunity to go for right now?
Is the community there, can I monetize this?
How do you integrate it?
>> Yeah, that's the big question, what's the integration?
So let me ask you a question on the Android.
In your opinion, Android, Apple IOS, leveled up,
in terms of capability?
>> Pretty much, yeah.
>> What's the difference between IOS and the Android,
if you could explain to someone that's knocking on the door
of both developer communities.
>> Well basically, I would go for who you were trying
to go for first.
Are you trying to target the U.S, and trying to target
that higher end of consumer?
Or are you trying to have a mass appeal?
For a lot of small start-ups, I'd actually say go IOS first,
it makes sense.
But when you want to bring it to the global market
that's when you really, really, really need Android.
When you want to bring it to places around the world
where there are more Androids than IOS, that's definitely
something that just needs that core experience.
>> Is there anything that Android has, because it seems
to me that Android has a lot more unique opportunities
to customize.
>> Yes.
>> I think that seems to appeal to developers.
When I look at our data, we look at our audience,
I'll see the general purpose, I call general purpose
Apple because Apple is like fine jewelry.
Everyone wants to have the high-end suits,
and the high-end code, whatever.
But, you don't have the flexibility because it's kind of
a walled garden from Java's standpoint.
You have the open garden with the Android, that community,
their playing more in open source, you're seeing
block chain, you're seeing all these
kinds of cool communities.
What are some of the things that Android offers
in this open approach that you like?
Is there things that jump out at you?
>> Well a lot of it's the ability to get customized,
to have better security controls, to have widgets on
your home screen.
From a developer's standpoint, to have more flexibility
about when you ask for permissions vs. when you don't.
Also, the richness of the notifications, we've had that
for a while on Android.
It's like you can do actions and have things animate and
keep things like progress bars on there for quite
some time and IOS is finally catching up to that.
>> And you're happy with Android?
>> Oh, very much so.
>> Alright, so what's your take on this show at Samsung?
What's your vibe on the show, feeling, they got some
good stuff?
When do they need to work on things?
>> Ummm.
>> Give me the positive review and then give me the
critical what they can do better?
>> Yeah, I think actually bringing everything together
in a connected cloud makes a lot of sense.
Developers don't really like fragmented APIs.
If you have to actually go talk to five or six different
services to get something done, that's a lot more
effort and a lot more overhead of understanding
of how to connect to each one.
So bringing it all together in one place, especially
if that can have the overhead of, handle the overhead,
making it secure, and doing data storage,
and all that stuff, makes a lot of sense.
>> Awesome.
Hilary, final question for ya, personal question,
put you on the spot here.
What's the coolest thing you've built this past couple
of years?
That you coded, could be anything.
>> Ohhh.
>> What's the coolest thing that you feel
>> Personally?
>> Yeah.
>> Alright, so I guess it was a year and a half now,
there was a team of four of us that build the new
Android Eats app.
Built it from scratch in about three and a half months
It was a team that was magical and never happens in
Silicon Valley.
It was three women and a latino dude, and we shipped it.
>> No way.
>> Yeah.
>> Three months?
>> Yeah, three and a half months.
Starting in September, shipping early.
>> We're talking, on the drawing board, on the design,
>> Yeah.
Literally, start to end.
First line of code in early September, end of code
writing, like wrapping and shipping it up
right before Christmas.
>> That's the new format, three women and a latino dude.
(laughing)
Congratulations, anything you'd like to share with
the audience about the development scene here,
what you're thinking about, what you're passionate about?
>> I really really loved the piece of using technology
to build more human connection, better humanity.
I thought that was amazing; that piece was really
inspiring to me.
>> This is the new lifestyle tech is coming.
The consumerization, blending analog, and digital
together.
This is the new normal from fashion tech, to UberEats.
Congratulations, thanks for coming on theCUBE,
Hilary Karls, Senior Software Engineer at Uber.
This is theCUBE's live coverage of Samsung Developer
Conference 2017, in San Francisco.
I'm John Furrier, we'll be back with more
after this short break.
(cheerful music)