How Google’s Stadia will change the way of gaming

Today (November 19) Google launches it’s gaming platform Stadia. It’s a cloud gaming platform meaning games run on the cloud. This basically means one needs no other physical device to play AAA games except a display device and a good internet connection.

Now you may wonder how one can play games without having a gaming device let alone AAA titles. Basically you just need a high-speed internet connection and a display device capable of running chrome. Everything else will run on the server. How? Google has incredible amount of data centers throughout the world. Stadia is based on these data centers. This means games will run on the nearest data centers located from the user.

Google recommends having at least 20Mbps internet speed to play 1080p AAA titles smoothly. Although minimum is 10Mbps. That’s it! You can play them on your phone (not yet), on your old laptop etc. Google also offers a custom stadia controller with direct server link to give smooth and lag free controlling experience just for 129 bucks!

One of the unique features of Stadia is it is connected with YouTube. And gamers can stream high resolution gameplay with a unique feature called state saving.

Hardware specification of Stadia

Hardware specification of Stadia

Now come to the main point… Stadia will revolutionize the gaming industry in a unique way that was never happened before. For so long AAA gaming required having high end high configuration physical gaming devices that mostly out of reach for a vast number of peoples. Now you don’t have to own a gaming gig to play games like DOOM, The Elder Scrolls etc. Google actually demonstrated DOOM on Stadia with amazing performance.

Now, how much Stadia will cost for general peoples?

Stadia will have two tires. One is free of charge but will have less features. And the other will be 10 bucks per month with monthly at least one free titles. The free tire will have no free offer, that means you have to buy games before able to play. Don’t worry! You would have to buy them in other platforms anyway.

More and more game developers are being interested to support Stadia. More and more titles are coming to it. And you just will not be able to play high quality AAA game titles like Mortal Kombat, but also be able to stream them on YouTube directly. Without having any physical gaming devices. Isn’t it interesting?

Isn’t it game changing? 😃

Shout out at the comment section bellow.

Performance comparison among different gaming platforms

Performance comparison among different gaming platforms

To know more about Stadia and it’s specifications, head over to the official site.


How to upgrade your Ubuntu Linux to 19.04 Disco Dingo

Yesterday, Canonical (the Ubuntu developer company) has released Ubuntu version 19.04 Disco Dingo.

Although this is not a LTS (Long Term Support) release, it has been in the table of discussion of Linux community for a while. Every new thing is exiting, right? But what is special about 19.04?

Ubuntu is the most popular Linux distro out there. And it came with many Desktop environment like KDE, Xfce, Budgie to name a few but Gnome is the default DE since 18.04. And Ubuntu 19.04 brings the latest (and greatest) Gnome update with it.

Let’s see what’s new with Ubuntu 19.04:

  • Gnome 3.32
  • Linux kernel 5.0
  • glibc update
  • Support for hDPI display
  • Fractional scaling etc.

I am not going to name all technical updates due to simplicity.

So, you are exited? Aren’t you?

Let’s update our existing Ubuntu to 19.04, shall we?

Ok. Follow these steps:

  1. Open Software updater
  2. From the Updates tab, set the Notify me of a new Ubuntu version dropdown menu to For any new version
  3. Click Close and then OK
  4. Then again open Software updater

Now the Updater should show you a notification about the update available (in this case 19.04).

Now click on the Upgrade button and follow the instructions to upgrade.

If no upgrades appears, you can simply force the upgrade by doing the following:

1. Close Software updater if it’s running

2. Open terminal and type the following and hit enter:

sudo update-manager -d

After giving your password the Update manager or Software updater should pop up with the latest release notes.

Now you should be able to upgrade your Ubuntu to 19.04.



Google’s Fuchsia and the search for a true universal OS

I was first introduced with computers way back in the late 90’s. Those were probably running on Microsoft Windows 95/98 powered by pentium 3 processors. But I got my hands on a computer way later in 2000’s and in 2010 finally owned one IBM clone PC running on Microsoft Windows 7 powered by a dual core Intel Core i3 processor.

However, on that year I also came to know about something called Android OS. I think I don’t need to clarify what Android OS is. And got my first Android device probably on 2011. It was running on Android 2.3 Gingerbread powered by a Qualcomm Snapdragon 200 SoC and 512 MB of RAM and ROM.

Android is a OS developed by Open Handset Alliance led by Google

More than decade have passed since the inception of Android. And it evolved with the rapidly changing electronics market. Now there’s so many devices capable of doing computing way more than the mainline computers of 90’s mentioned above. And most of them are handheld and mobile devices. Now everybody can have a computer on their pocket. And most of these small computers (in terms of size off course) runs atop of Android. And it’s popular.

But. Is it the most efficient? Or is it the most useful, one universal OS for every device?

No. Not yet. I have my first powerful enough laptop to develop Android apps on mid 2017. Yes! I’m not that experienced. But I was an enthusiast along the way. So like all of you, I noticed something really bad on Android, updating methods. Unlike mainline Windows and Linux based PCs, Android depends on various hardware vendors. Also the manufacturing companies modifies the base Android to suit their taste due to it’s open source nature. And this caused fragmentation. Now there’s so much variants of Android UI/Frameworks that updating them takes too much time and efforts and most of the manufactures are not willing to do. This takes Android experience in bad test. Even flagships gets at most 1-2 major OS updates. This is one of the most bad rated thing for Android’s reputation. And Google had a pretty bad headache that they tried to find a way to counter this Android fragmentation. And here comes Project Treble, and APEX.

But it’s same none the less. Updating is faster now with Treble. But that’s it.

Google themselves has created some kind of fragmentation by creating different OS for different devices. They have ChromeOS for Chrome Books and Android for handhelds (WearOS and Android TV, at least are also Android). When they realized that they were shooting at themselves, they added to run Android and Linux apps on ChromeOS (You can already run Chrome Apps on Android).

ChromeOS is a Chromium browser based OS developed by Google for ultra books called ChromeBooks

But is it the proper solution? No. Android isn’t in a position to go mainstream yet. And ChromeOS actually runs atop on a browser.

So can’t we just have a one, universal OS for all of our computing devices? Well! May be.

You see I have envisioned the idea of a universal operating system along with other things way back when I get to know about the different systems and their operating environment. But that was it. No practical implementation whatsoever. Don’t know anybody ever tried this or not. May be until 2016.

On 2016, Google created a repository called Fuchsia and we didn’t know what it is. Then we came to know that it is indeed Google’s new OS project based on zircon kernel. So! Is it here to counter the Android fragmentation or to create further?

Although it’s in a premature state as of now and will take at least 2-3 years from now to become a fully featured OS, we know some sort of insights about it. One of the important thing worth to mention that Fuchsia‘s app system seems to revolve around Flutter, an app development SDK based on Dart.

Dart is cross platform, object oriented programming language developed by Google

Flutter is an app development SDK for Android and iOS based on Dart

Both Flutter and Dart has good reputations being able to run universally on any platform. Actually, you can create apps now for Android and iOS using Flutter and Dart straight from Android Studio.

Also, it is worth to mention that in a recent commit on AOSP, a Fuchsia device and SDK support is added for Android.

I’m not entirely sure if Fuchsia will replace both Android and ChromeOS and become a universal OS or it’s the next Android or it’s just another OS. I hope it’s the former. It has to be! It’s the necessity now! Also look after the Android naming convention. It’s already Q.

What about you folks? Do you think Fuchsia is the new BIG thing? Or it’s just another operating system? Shout out in the comments!