Skip to main content

Countdown to I/O

This is going to be the second year I've witnessed I/O live(streamed), from school, nonetheless. While I'm hoping Google announces some bombshell that is going to give them some massive monopoly, I, containing bouts of cynicism inside, expect a bit less.

Firebase, Firebase

When Google announced Firebase last year, I shook and shivered with excitement. I thought, "An integrated mobile and web development backend I could use to make anything? Sign me up." Of course, Firebase got better with new features like Cloud Functions, but I don't think Google is done with it - they're not even close. While I know just as much as anyone not at Google about the announcements to take place in less than five to six hours, I'm sure Google is going to announce more integration with their Cloud Platform. Cloud Functions was the beginning of Firebase adding functionality to a "consumerized" cloud, if you will. The rest of Google Cloud Platform will be for anyone, mainly with massive enterprises, but Firebase will be to Google Cloud Platform as Allo sort of is to Hangouts Chat. They use the same backend, but they will serve overlapping but noticeably different target markets.

Android O

We know they're definitely not going to announce that Android O is Android Oreo or any other name at I/O, but we do know another developer preview is going to be released. I'm curious to see what features the Android team managed to stuff in this time, but O looks like it's going to be the M of Android updates unless something major is announced. Notification channels are a great feature, but it's nothing that will make people demand OEMs release updates quicker. Speaking of updates, Project Treble does look like it will increase the speed of the Android update process.

Artificial Intelligence

Google loves their AI, and I expect it to be the obvious focus of I/O. TensorFlow is going to be showcased in some talks, but I think Google might have a major announcement which makes AI more accessible to developers. Sure, that's vague, but Google has been on a trend of sharing AI with more people to hopefully create another breakthrough. 

While I gave some pretty vague predictions, we all know the gist of what's happening this year. I'll be happily watching the livestream at 12:00 PM Central Time for the unfortunate 20 minutes I can and check in every passing period to see the updates from the talks I care about. Afterwards, there's sure to be a stream of I/O talks on YouTube for me to cast to my TV to binge watch. Good morning to all the media people attending I/O, and I hope you all enjoy your time there. (I prefer to get my news primary source, thank you.)

Comments

Popular posts from this blog

Python is Cool. Python is Great.

I've immersed myself in programming with the easiest language to learn, and I'm currently trying to make my own command line utility for training the agents in The Companions Project . Sure, I may know jack squat about how to implement machine learning on the scale I wish to happen, but I do know one vital aspect of it: Python . Python compared to Java is the equivalent of Chinese checkers to chess . Chinese checkers is incredibly easy to learn but understandably difficult to master. Chess has a higher barrier to entry, but once you're over the wall, one can has some very complex possibilities to learn. While I now see programming in Python is incredibly simpler to begin, my Java-minded self took a quick look at the syntax and only bothered to look at code snippets to scare me into believing that Python is the language of the devil with forced indentation and syntax like this: class HelloWorld:     def hello(self, name=None):         if name is ...

Good Morning

It's a bright new day in 2017, and I've finally decided to host some public record of my life to preserve what little scraps of me survive after my death (that is if my consciousness isn't uploaded to data center by then). Slight morbidity aside, my ambitions for world domination are intensifying daily as I sit in my chair, mumbling to myself about ideas only a few in a hundred mile radius would even care about or understand. Current State of Affairs Without exposing any bank account-vital security question information, I'll discuss the most easily recognizable parts of my life: I live in Converse, TX , a small town of around 20,000 whose only job is to contribute to the San Antonio Metropolitan Statistical Area; basically, my municipality exists to act as a statistic. I attend Samuel Clemens High School as a sophomore who can't engage in many if any extracurricular events because of the following reason. During evenings, I attend my father's (master...

Adventures with a Google Python Client API

I've been screwing around with Google's Sheets API client library. I've finally produced something barely accomplishing: a Python script that reads the values from a spreadsheet I'm using as the temporary machine learning training and testing data source for The Companions Project . The sheet that will house companion training data Success in the PyCharm console Sure, I don't know any practical information on how to implement machine learning, but I'll get there. I at least know the basic process: get data, format data/create labels, train model, test model, and repeat training and testing until model is sufficient for job. In other news, I contacted my likely computer science teacher for next year, Mr. Burton, about the club I'll have to make. Obviously, he didn't respond as it's the weekend, but I'm awaiting his response. Today, I've finally figured out why The Companions Project's deployment to Google App Engin...