Google is holding its annual I/O developer conference this week in Mountain View, California. Some news of what’s going to be announced is already leaking out but there’s likely quite a bit more to come. With that in mind, here are some questions I’m hoping Google answers at the event, along with a brief explanation of each.
How is Google Managing Android Fragmentation?
One of the biggest challenges for Android continues to be the fragmentation in adoption of its various versions. As I writing this, the version of Android with the most adoption among the active base is Lollipop, which was released in 2014. Just behind it is Marshmallow, the version released in October 2015, while the most recent publicly available version, Nougat, has just 7.1% adoption, nine months after launch. Google has already announced Project Treble, an attempt to make OEM and chip vendor’s customization of new releases easier and quicker but, despite all its efforts over recent years, the fragmentation has remained.
How are Android and ChromeOS coming Together?
At last year’s event, Google announced Android apps would begin to run on ChromeOS but it batted away long-rumored suggestions the two operating systems would merge anytime soon. A year later, that Android-on-ChromeOS effort remains in beta, with many apps performing poorly. Google needs to demonstrate progress and, ideally, an end to that beta label with performance levels to match.
What’s the Role of Progressive Web Apps and Other Hybrid Models?
Last year, Google talked up Instant Apps for Android as a new model for installing Android apps but it has also worked hard for several years now on progressive web apps and other hybrid models which mix web and native components. We need both an update on those efforts and more clarity around the role of these various models alongside the pure native and web models and where Google sees them each fitting. As of right now, there’s more muddle than clarity.
Where is Android TV Going?
Android TV debuted two years ago at the event and it hasn’t gained significant traction since (as far as I can tell from my notes, it had no meaningful time in last year’s keynote at all). Some vendors, such as Nvidia, have built on it, but many others remain committed to either proprietary platforms or alternatives like Roku. Google needs to demonstrate it remains committed to the platform and it has unique features to offer to entice more vendors onboard.
How is Google Assistant Going to Grow?
One of the highlights of last year’s keynote was the introduction of the Google Assistant and a preview of the Home device which would debut in the fall. But one of the oddities in Google’s rollout of the Assistant was the way it hamstrung it by limiting it to its own devices at first. That’s begun to change but it’s reinforced the perception that Amazon, and not Google, has the winning open platform for voice, something Google can’t be happy about. Google needs to tell a story at I/O about how it’s going to change that and get the Assistant into more places with more vendors.
How will Daydream become More Relevant in the VR mMarket?
Another big announcement last year was the Daydream VR platform as part of Android and in the fall, we saw Google’s own first-party hardware in this space in the form of the Daydream View. However, the key challenge facing that platform remains the same as it was a year ago: with Samsung by far the largest player in mobile VR with its own platform, how will Daydream become more relevant in the broader VR space? Are more OEMs getting on board, not just by implementing Daydream support in smartphones but by releasing their own headsets? Also on the VR topic, how is Project Tango going and are we finally going to see some more meaningful progress with that?
What is Google’s Ambition in Cars?
One of the bits of official pre-I/O news from Google this year has been its partnership with Audi and Volvo under which a version of Android will now power the center consoles in those manufacturers’ cars. This goes beyond Google’s earlier Android Auto effort, which merely acts as an overlay on third party systems along the same lines as Apple’s CarPlay. It suggests Google has deeper ambitions there. It’s apparently not charging the car OEMs for Android, so what is its motivation? Is this just about getting the Google Assistant in more places?
How is Google Democratizing AI?
One of the big themes of last week’s Microsoft Build event was putting AI and machine learning tools in the hands of every developer, something CEO Satya Nadella has previously described as democratizing AI. For companies that create broad-based developer tools, like Microsoft and Google, that should be a key focus and it’s something Google has begun to talk about at its other events, including its cloud-focused Next event earlier this year. But we need to hear that message in the context of I/O too and see how it compares with what Microsoft shared last week.
Like many of you, I’ll be watching the keynotes and other sessions at I/O closely for answers to these and other questions.
Very nice blog post. I definitely love this site. Stick with it!
Thanks on your marvelous posting! I quite enjoyed reading it, you will be a great author.I will be sure to bookmark your blog and
will eventually come back later on. I want to encourage that you continue your great posts, have a nice
weekend!
What you published made a bunch of sense. However, what about
this? what if you were to create a killer headline? I am not suggesting your information is not solid, however what if you added something to possibly grab a person’s attention? I mean Questions for Google at I/O – Tech.pinions is a little boring.
You could glance at Yahoo’s front page and watch how they create article headlines to get people to open the links.
You might add a related video or a picture or two to get people
excited about what you’ve written. In my opinion, it might make your posts a
little livelier.
Thanks for the marvelous posting! I truly enjoyed reading it, you
will be a great author. I will make sure to bookmark your
blog and will eventually come back in the future. I want to encourage you to definitely continue your great
job, have a nice afternoon!
This piece of writing presents clear idea in support of the new viewers of blogging,
that in fact how to do blogging.
I was suggested this website via my cousin. I am
not positive whether this publish is written via him as no
one else realize such specific approximately my problem.
You are wonderful! Thanks!
Heya i am for the first time here. I came across
this board and I find It really useful & it helped me out much.
I hope to give something back and aid others like you helped me.
Hello, its good article on the topic of media print, we all know media is a enormous source of data.
Hi there, all is going fine here and ofcourse every
one is sharing facts, that’s really fine, keep up writing.
Asking questions are truly pleasant thing if you
are not understanding anything entirely, but this piece of writing presents fastidious understanding
even.
No matter if some one searches for his required thing, so he/she desires to be available that in detail,
therefore that thing is maintained over here.
This is very interesting, You are a very professional blogger.
I’ve joined your rss feed and look ahead to searching for more of your great post.
Additionally, I’ve shared your web site in my social networks
This piece of writing is actually a pleasant one it helps new web
people, who are wishing in favor of blogging.
For latest news you have to pay a quick visit
web and on web I found this website as a most excellent
web page for latest updates.
Thanks for the auspicious writeup. It actually used to be a enjoyment
account it. Look complicated to far brought
agreeable from you! By the way, how could we communicate?
Hey would you mind sharing which blog platform you’re working
with? I’m looking to start my own blog soon but I’m
having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique.
P.S Sorry for getting off-topic but I had to ask!
My programmer is trying to convince me to move to
.net from PHP. I have always disliked the idea because of the costs.
But he’s tryiong none the less. I’ve been using WordPress on numerous
websites for about a year and am nervous about switching to another platform.
I have heard good things about blogengine.net. Is there a way I
can import all my wordpress content into it? Any kind of help
would be greatly appreciated!
It’s going to be ending of mine day, but before finish I am reading this enormous post to
increase my know-how.
I read this article completely about the resemblance of hottest and preceding technologies,
it’s amazing article.
I read this piece of writing fully on the topic of the
resemblance of most up-to-date and preceding technologies,
it’s amazing article.
It’s really a great and helpful piece of information. I’m satisfied that you simply shared this helpful info
with us. Please stay us up to date like this. Thank you for sharing.
Hello there! Would you mind if I share your blog with my facebook group?
There’s a lot of folks that I think would really enjoy your content.
Please let me know. Cheers
Great article! We are linking to this particularly great article on our website.
Keep up the good writing.
I’d like to thank you for the efforts you’ve
put in writing this website. I really hope to see the same
high-grade blog posts from you in the future as well.
In fact, your creative writing abilities has encouraged me to get my own blog now 😉
Your style is unique compared to other people
I have read stuff from. Many thanks for posting when you’ve got the
opportunity, Guess I will just book mark this page.
I’m extremely inspired along with your writing skills as neatly as with
the structure in your weblog. Is that this a paid subject or did you modify it yourself?
Anyway keep up the excellent high quality writing, it is rare to see a nice blog
like this one today..
all the time i used to read smaller content that
as well clear their motive, and that is also
happening with this piece of writing which I am reading
at this place.
Hi to all, it’s truly a good for me to visit this
web site, it includes precious Information.
I really like what you guys tend to be up too. This sort of clever
work and reporting! Keep up the very good works guys I’ve added you guys to my blogroll.
I love your blog.. very nice colors & theme. Did you create this website
yourself or did you hire someone to do it for you?
Plz answer back as I’m looking to design my own blog and would like to know where u got this from.
thanks
Normally I don’t read post on blogs, but I would like to say that this write-up very pressured
me to try and do it! Your writing style has been amazed me.
Thanks, very great post.
Post writing is also a excitement, if you be familiar with afterward you can write
if not it is complicated to write.
Awesome article.
I will right away take hold of your rss as I can not in finding your e-mail
subscription hyperlink or e-newsletter service. Do you’ve any?
Please allow me recognise so that I could subscribe.
Thanks.
I’m not sure exactly why but this website is loading extremely slow for me.
Is anyone else having this issue or is it a issue on my end?
I’ll check back later on and see if the problem still exists.
I’ve been browsing online more than three hours today, yet I never found any interesting article like yours.
It is pretty worth enough for me. In my opinion, if all website owners and bloggers made good content as you did, the
internet will be much more useful than ever before.
Admiring the hard work you put into your site and detailed information you offer.
It’s nice to come across a blog every once in a while that
isn’t the same outdated rehashed material. Fantastic read!
I’ve bookmarked your site and I’m including your RSS feeds to my Google account.
I really like what you guys are usually up too. This kind of clever work and coverage!
Keep up the terrific works guys I’ve you guys to
blogroll.
Pretty nice post. I simply stumbled upon your blog and wanted to mention that I have really
enjoyed surfing around your weblog posts. After all I’ll be subscribing in your rss feed and I hope you write once more soon!
What a stuff of un-ambiguity and preserveness of valuable familiarity concerning unpredicted feelings.
hi!,I love your writing very much! percentage we keep
in touch more about your article on AOL? I need an expert on this space to resolve my problem.
Maybe that’s you! Taking a look forward to see
you.
Incredible story there. What happened after?
Thanks!
You really make it seem so easy together with your presentation however I to find this matter to be really
something that I believe I might never understand.
It seems too complicated and extremely large for me.
I’m looking ahead for your subsequent submit, I’ll try
to get the hang of it!
I savour, lead to I discovered just what I was looking
for. You’ve ended my 4 day lengthy hunt!
God Bless you man. Have a nice day. Bye
Thanks for sharing your thoughts about situs bokep. Regards
Hey there! I simply would like to offer you a huge thumbs up for the
great info you have got right here on this post. I am
returning to your web site for more soon.
Excellent website. Lots of useful information here. I am sending it to some buddies ans additionally sharing in delicious.
And obviously, thanks in your sweat!
Yesterday, while I was at work, my sister stole my apple ipad and tested to see
if it can survive a 25 foot drop, just so she can be a
youtube sensation. My apple ipad is now destroyed and she has 83 views.
I know this is entirely off topic but I had to share it with someone!
It’s remarkable designed for me to have a web
page, which is useful designed for my knowledge.
thanks admin
Spot on with this write-up, I honestly feel this site needs far more attention. I’ll probably be back again to read more, thanks for the advice!
If you are going for finest contents like myself, only pay a visit this
site everyday for the reason that it provides quality contents,
thanks
Howdy, I do think your site could possibly be having web browser
compatibility problems. When I take a look at your blog in Safari, it looks fine however, if
opening in Internet Explorer, it’s got some overlapping issues.
I simply wanted to provide you with a quick heads up!
Aside from that, excellent website!
If you wish for to get a great deal from this post then you
have to apply such techniques to your won blog.
Pretty nice post. I just stumbled upon your blog
and wanted to say that I’ve really enjoyed browsing your blog posts.
In any case I will be subscribing to your feed and I hope
you write again soon!
Thank you a lot for sharing this with all people you really know what you’re
talking approximately! Bookmarked. Kindly additionally seek advice from my
web site =). We may have a link exchange arrangement among us
Yesterday, while I was at work, my cousin stole my iphone and tested to see if it can survive
a 30 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and
she has 83 views. I know this is entirely off topic but
I had to share it with someone!
Great beat ! I wish to apprentice while you amend your website, how can i subscribe for a blog web site?
The account helped me a acceptable deal. I had
been tiny bit acquainted of this your broadcast offered bright clear concept
What i do not realize is actually how you are not really
a lot more neatly-preferred than you may be right now.
You’re very intelligent. You recognize thus significantly
in terms of this matter, produced me personally believe it from numerous numerous angles.
Its like men and women aren’t fascinated unless it is something to do with Girl gaga!
Your own stuffs outstanding. At all times care for it up!
When I originally left a comment I appear to have clicked the -Notify me when new comments are added-
checkbox and from now on whenever a comment is added I recieve four emails with the
exact same comment. There has to be a means you are able
to remove me from that service? Thanks!
Hi there, for all time i used to check weblog posts here early in the dawn, since i enjoy to learn more and more.
Hi, I do think this is an excellent site. I stumbledupon it 😉 I’m going to revisit
once again since i have bookmarked it. Money
and freedom is the greatest way to change, may you be rich and continue to help other people.
I’d like to find out more? I’d want to find out some additional
information.
Great work! That is the type of information that
are supposed to be shared across the internet. Disgrace on Google for no longer positioning this put up upper!
Come on over and discuss with my site . Thank you =)
Howdy! I know this is kinda off topic however , I’d figured I’d ask.
Would you be interested in exchanging links or maybe
guest authoring a blog article or vice-versa? My blog discusses a lot
of the same topics as yours and I believe we could greatly benefit from each other.
If you might be interested feel free to shoot
me an e-mail. I look forward to hearing from you!
Great blog by the way!
Howdy! I’m at work browsing your blog from my new apple
iphone! Just wanted to say I love reading through your blog and look forward to all
your posts! Keep up the superb work!
Hello it’s me, I am also visiting this website daily,
this site is really fastidious and the users are actually
sharing good thoughts.
It’s going to be finish of mine day, but before finish I am reading this fantastic piece of writing to
improve my knowledge.
I know this site presents quality depending articles or reviews and additional data, is there any other web site which
provides such information in quality?
Hi there to every body, it’s my first visit of this webpage;
this blog consists of amazing and genuinely excellent data in favor of readers.
Keep on writing, great job!
Thanks for ones marvelous posting! I certainly enjoyed reading it, you’re a great author.
I will be sure to bookmark your blog and will often come back at some point.
I want to encourage you to continue your great job, have a nice weekend!
I simply could not leave your website before suggesting that I really
loved the standard information a person supply in your visitors?
Is going to be back regularly to check out new posts
I am not sure where you’re getting your information, but good topic.
I needs to spend some time learning more or understanding more.
Thanks for wonderful information I was looking for this information for my mission.
Hi there! Quick question that’s entirely off
topic. Do you know how to make your site mobile friendly?
My web site looks weird when viewing from
my iphone 4. I’m trying to find a template or plugin that might be able to correct
this problem. If you have any suggestions, please share.
Appreciate it!
Excellent post. I absolutely appreciate this site.
Keep it up!
Good post. I learn something totally new and challenging
on websites I stumbleupon everyday. It will always be interesting to read articles
from other authors and practice a little something from their sites.
I all the time used to study post in news papers but now as I am
a user of web so from now I am using net for content, thanks to web.
Hello, Neat post. There is an issue along with your website in web explorer, might check this?
IE still is the marketplace leader and a big component
of folks will leave out your fantastic writing due to this problem.
Hey great website! Does running a blog such as this take
a massive amount work? I’ve absolutely no knowledge
of programming but I had been hoping to start my own blog soon.
Anyway, if you have any suggestions or tips for new blog owners please share.
I know this is off topic however I simply needed to ask. Kudos!
Right here is the right blog for everyone who really wants to understand
this topic. You realize so much its almost tough to argue with you
(not that I actually will need to…HaHa). You definitely put a brand new spin on a subject that has been discussed for years.
Excellent stuff, just great!
Hello There. I found your weblog the use of msn. That is a really smartly written article.
I will be sure to bookmark it and come back
to read more of your useful information. Thank you for
the post. I’ll certainly return.
Every weekend i used to pay a quick visit this web site, for
the reason that i wish for enjoyment, for the reason that
this this website conations actually good funny data too.
Attractive element of content. I just stumbled upon your website and in accession capital to say that I acquire in fact loved account your weblog posts.
Any way I’ll be subscribing to your augment
and even I achievement you get admission to persistently fast.
We’re a group of volunteers and opening a new scheme in our community.
Your website offered us with useful info to work on.
You have performed an impressive process and our whole neighborhood might be thankful to you.
That is very attention-grabbing, You are an overly professional blogger.
I have joined your feed and look ahead to in the hunt for more
of your magnificent post. Additionally, I’ve shared your web site in my
social networks
At this moment I am going to do my breakfast, when having my
breakfast coming again to read further news.
Hello to every one, the contents present at this web site are really remarkable for people experience, well, keep up the good
work fellows.
each time i used to read smaller content which as well clear
their motive, and that is also happening with
this post which I am reading now.
For most up-to-date news you have to go to see world wide web and on web I found this web site as a most excellent site for latest updates.
Hey there! I just would like to offer you a huge thumbs up
for your excellent info you’ve got right here on this
post. I’ll be returning to your site for more soon.
Hello to every body, it’s my first pay a quick visit of this webpage; this webpage
carries awesome and truly excellent data designed for readers.
Hi there all, here every person is sharing these experience, so it’s good
to read this weblog, and I used to visit this weblog
daily.
It is appropriate time to make some plans for the future and it’s time
to be happy. I’ve read this post and if I could I desire to suggest
you few interesting things or tips. Perhaps you could write
next articles referring to this article. I want to read even more things about it!
hello there and thank you for your information – I have definitely
picked up anything new from right here. I did however expertise a few technical issues using this web site, since I experienced to reload the site many times previous to I could get it to load correctly.
I had been wondering if your web hosting is OK? Not that I am
complaining, but sluggish loading instances times will sometimes affect your placement in google and could
damage your quality score if advertising and marketing
with Adwords. Well I’m adding this RSS to my email and can look out for much more of your respective fascinating content.
Ensure that you update this again soon.
For the reason that the admin of this website is working,
no doubt very soon it will be renowned, due to its feature contents.
Please let me know if you’re looking for a author for your site.
You have some really good posts and I feel I would be a good asset.
If you ever want to take some of the load off, I’d absolutely love to write some content for your blog in exchange for a link back to mine.
Please blast me an email if interested. Cheers!
Ridiculous quest there. What happened after? Good luck!
I used to be able to find good info from
your articles.
Please let me know if you’re looking for a writer for your site.
You have some really great posts and I feel I would be a good asset.
If you ever want to take some of the load off, I’d absolutely love to
write some articles for your blog in exchange for a link back to mine.
Please shoot me an e-mail if interested. Thank you!
Wow, fantastic blog layout! How long have you been blogging for?
you made blogging look easy. The overall look of your site is magnificent, as well
as the content!
I like the valuable info you provide in your articles.
I will bookmark your blog and check again here frequently.
I am quite sure I’ll learn many new stuff right here! Best of luck for the
next!
fantastic submit, very informative. I ponder why the opposite
specialists of this sector do not realize this. You must
proceed your writing. I am sure, you’ve a huge readers’ base already!
You are so awesome! I don’t think I’ve truly read through anything like that before.
So good to discover another person with genuine thoughts on this issue.
Really.. thank you for starting this up. This website
is one thing that’s needed on the internet,
someone with a bit of originality!
I used to be able to find good advice from your blog posts.
Hi there just wanted to give you a quick heads up and let you know a few of
the images aren’t loading properly. I’m not sure why but I think its a linking issue.
I’ve tried it in two different browsers and both show the same outcome.
Quality content is the secret to invite the viewers to pay a visit the site, that’s what this web
page is providing.
That is really attention-grabbing, You are an excessively skilled blogger.
I have joined your feed and look forward to in quest of more of your great post.
Additionally, I’ve shared your web site in my social networks
Thanks for some other magnificent article. Where else
may just anybody get that kind of info in such a perfect way of writing?
I have a presentation next week, and I am at the look for such info.
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get three emails with the same
comment. Is there any way you can remove people from that service?
Cheers!
Aw, this was a really nice post. Spending some time and actual effort to produce a top notch article… but what can I say… I procrastinate a lot and never manage to get nearly anything done.
Hi, I think your site might be having browser compatibility issues.
When I look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping.
I just wanted to give you a quick heads up! Other then that, wonderful blog!
This is a topic that is close to my heart… Thank you!
Exactly where are your contact details though?
I visited various blogs however the audio quality for audio songs current at this web site is actually wonderful.
Hi, I check your new stuff on a regular basis. Your story-telling style is awesome, keep it up!
I visited various web sites but the audio feature
for audio songs current at this web page is really fabulous.
I know this if off topic but I’m looking into starting my own blog and was
wondering what all is required to get set up?
I’m assuming having a blog like yours would cost a pretty penny?
I’m not very web smart so I’m not 100% certain. Any recommendations or advice
would be greatly appreciated. Thank you
always i used to read smaller content which also clear their motive,
and that is also happening with this paragraph which I am reading at this
place.
Hi there to all, how is the whole thing, I think every one is getting more from
this site, and your views are nice designed for new visitors.
I’m amazed, I have to admit. Rarely do I come across a blog that’s equally educative and engaging, and without a doubt, you’ve hit the
nail on the head. The issue is an issue that
not enough men and women are speaking intelligently about.
I’m very happy that I found this in my hunt for something regarding this.
I visited several websites however the audio quality for audio songs
existing at this site is in fact superb.
My developer is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the costs.
But he’s tryiong none the less. I’ve been using Movable-type on a number of websites for about a year and am concerned about
switching to another platform. I have heard very good things about blogengine.net.
Is there a way I can transfer all my wordpress content into
it? Any kind of help would be really appreciated!
Hello mates, fastidious paragraph and fastidious arguments commented here, I am actually
enjoying by these.
Very nice post. I definitely love this website.
Thanks!
I do trust all the concepts you have offered in your post.
They’re really convincing and can certainly work.
Still, the posts are too short for starters. May you please
extend them a little from subsequent time? Thank you for the post.
Hi there, I discovered your web site by way of Google whilst looking for a related matter,
your website came up, it seems great. I’ve bookmarked it in my google
bookmarks.
Hi there, simply become aware of your blog thru Google, and located that it is truly informative.
I’m gonna be careful for brussels. I’ll be grateful in case
you continue this in future. Lots of other folks will be benefited
out of your writing. Cheers!
I used to be able to find good information from your blog posts.
Remarkable! Its truly amazing post, I have got much clear idea concerning from this article.
Asking questions are truly pleasant thing if you are not understanding anything fully, however this article gives fastidious
understanding even.
I enjoy reading through a post that can make men and women think.
Also, thanks for allowing me to comment!
I’m not positive where you’re getting your info, however good topic.
I needs to spend a while finding out more or understanding more.
Thank you for magnificent information I was on the lookout
for this info for my mission.
My brother recommended I might like this web site. He was totally right.
This post truly made my day. You can not imagine simply how much time
I had spent for this information! Thanks!
Hello, its fastidious post about media print, we all know media
is a enormous source of facts.
Hello, its nice article about media print, we all know media is
a great source of information.
PBN sites
We’ll create a system of self-owned blog network sites!
Merits of our private blog network:
We carry out everything so Google does not understand THAT this is A PBN network!!!
1- We buy domain names from various registrars
2- The principal site is hosted on a VPS server (VPS is fast hosting)
3- The rest of the sites are on various hostings
4- We designate a individual Google profile to each site with verification in Google Search Console.
5- We develop websites on WP, we don’t use plugins with the help of which Trojans penetrate and through which pages on your websites are produced.
6- We refrain from reiterate templates and utilize only exclusive text and pictures
We refrain from work with website design; the client, if wanted, can then edit the websites to suit his wishes