Google Looks Ahead With 2020 Vision

Share if the site was helpful

Google Looks Ahead With 2020 Vision

With 2020 upon us there’s surely been an influx of not only new years resolutions, but new decade resolutions.  Sure, you may have already fallen off on a couple of them, but we’re all looking to make this decade a better one than the last.  Well, resolutions aren’t just for the individual.  Google is looking forward to 2020 as another opportunity to grow and create a new world of tech.  Starting with Google I/O 2020.

Revisiting 2019:

The company’s annual developer conference takes place every spring, and this year will be no different with the dates being set for May 12-14.  Last year was full of useful talks sharing new advances in the ways we can envision, build, and share apps.  And beyond the scope of Android there were demonstrations of impressive advances on tech such as Google Assistant.

A lot has happened since 2019’s conference.  Android has moved on to Android X and away from the classic dessert naming convention.  New tech like the Pixel 4 and old tech like Google Glasses came back into being.  And languages like Flutter grew to gain more widespread adoption.  Here are some of the things we should prep to see continuing this tradition in 2020:

Android Hardware:

Odds are we’ll be seeing a Pixel 4a at Google I/O 2020.  We saw the 3a last year, and after hearing about how the 4 didn’t quite live up to expectations it only seems natural for a budget version to emerge.  The price will likely be lower due to weaker specs, but I would bet the 4a still runs on the newest Android version as is tradition with other Pixel devices.

I’m not that excited about the Pixel 4a though, what really captures my interest is the possibility of a Pixel watch.  We’ve seen Apple absolutely dominate the wearables market over the past few years with Samsung making a small dent as well. But loyal Android fans have been waiting for quite some time to see a watch developed by Google emerge into the mix.  If this ends up being revealed, you can be sure it will be awe inspiring.

Android Software:

And with both of these new pieces of hardware you can be sure that they will come loaded with the new software…meaning Android 11 of course.  Very little is known about it at this time, but Google has been steering towards higher security and privacy for their users over the past few rounds of Android.  With new permissions coming into the mix and higher consolidation between apps information is guarded more tightly than ever.  I’m sure Android 11 will crack down even harder on this.

But phones aren’t all about security.  We want the user to actually enjoy their experience, so it’s natural to assume we’ll see a couple new features as well.  With things like multi resume and picture in picture emerging over the past few years it will be interesting to see what else Google can bring to the table.

All the Rest:

                There is of course more the Google I/O than Android, that’s just where our focus at RootJunky tends to gravitate.  In an ever changing landscape of Machine Learning and Augmented Reality we’re sure to see some great advances on both of these fronts.  Google Assistant is probably going to come in stronger than ever with another killer demonstration showing how well it can react to a user’s voice commands.

And Augmented Reality will see its next wave of realistic lighting and other effects.  Personally I think we might see some interesting interactions with outside forces. Imagine a character being blown around on your screen because it’s actually windy outside.  The sky is the limit when you get creative with it!

Mark your calendars for Google I/O 2020, it’s going to be a good one. And be sure to let us know in the comments below what you’re most excited to see this year.

The Inside Scoop on Internal App Sharing

Share if the site was helpful

The Inside Scoop on Internal App Sharing

 

            Testing your apps is a crucial component in a successful release.  Every time you issue updates to your app you run the risk of introducing bugs that can ruin a user’s experience.  We do what we can with unit and UI tests to check and limit these bugs, but some still manage to slip by (no one’s perfect!). So how can we deal with these bugs before they actually get into the hands of a user?

 

Internal App Sharing:

 

            Whether you’re a solo developer or working for a larger company, Internal App Sharing can help with this.  It essentially allows you to upload a second version of your app onto the Google Play Store.  It’s a private upload though that’s only available to people you share the URL with.  What this does is allow you to keep your production app intact while simultaneously letting a select group of people test the new version.

It’s somewhat similar to the beta feature that has been available for quite some time.  But the key difference here is that the app is private. It’s only available to those friends/family/coworkers that you choose to share it with.  It offers a great way for you to limit your testing to people you know. Very aptly names Internal App Sharing!

 

Some Caveats:

 

            Internal App Sharing was first released to us at Google I/O this year so it’s still very new.  After playing around with it and reading the documentation there are a few things to note.  First off, there is a maximum of 100 users that can download the app using this link. So if you are crazy popular then you won’t be able to let all of your friends test! Realistically this probably isn’t a big deal as 100 testers should be plenty to see major bugs that are introduced, but all the same the limit exists.

 

Another limit that might impose a little more on you is that the app you upload has to have a matching package name.  For most cases this will always match since it’s the same app, but if you have different schemes you’re building your app with (debug vs release) that offer different features you’ll need to make sure nothing is different in those package names. Other than these limits though it’s a fairly straightforward process with a positive experience.

 

I currently use Internal App Sharing and I would recommend that you check it out as well!  It’s a great way to share a build of your app with changes to those closest to you before officially releasing anything to the public.  What are your thoughts on the feature?  Let us know in the comments below.

Android Dev Summit Is Coming!

Share if the site was helpful

Android Dev Summit Is Coming!

If you’re an Android junky then you’re probably still coming off of this years Google I/O high.  We saw some really cool stuff we can leverage in our apps to create great user experiences.  But the development fun is far from over.  It’s already time to mark your calendars for another big upcoming development conference: Android Dev Summit 2019.

Last Year’s Summit:

Last year at Android’s annual developer conference we saw some big changes.  These included things like App Bundles in place of old APKs to reduce the size of your app.  On average app sizes were decreased 8% and some saw much bigger changes (30+ percent!). The idea behind an App Bundle is to only download the resources needed for your specific phone/version instead of downloading everything and then using what you need.  We’ll actually be going into detail on it in another post soon.

That was a big size change, but a big code change was focused around Jetpack.  Another topic we’ll dive into further with some tutorials if you haven’t applied it yet is updating your legacy support libraries to AndroidX. Basically your app functions the same way, but moving forward things are a lot cleaner on the Android support library!

What’s Coming This Year?

Those are some good topics that you should definitely be leveraging in your apps today, but the purpose of this post is to ask what may be coming this year.  And if Google I/O is any indicator of it, then the answer is a lot.  There’s not an official roster of topics posted yet, but we’ll likely be seeing deeper dives into some of the topics covered at I/O such as Android Q gestures and dark mode. And now with Kotlin as the preferred language for Android development I’m sure we’ll see some technical dives into what’s happening under the hood.

Along with some of these unique sessions come other perks for those of you attending in person.  There will be more hands on experiences with product demos, and you’ll be able to meet with members of Android’s team and discuss topics in more detail.  If you’re interested in attending then here’s a huge plus: ITS FREE!  Yep no purchase necessary for a ticket, but you do haver to be accepted by invite, so there are no guarantees.  Still, applications are open until August 15thso I’d highly recommend applying!

We’re Almost There:

There are a plethora of changes that could get whole sessions focused around them (permission changes, internal app sharing, optimizations).  And if you want to make sure you’re up to date on it then keep an eye on our page or on the official Android Dev Summit page.  If you can’t make it in person (Cali isn’t just around the corner for some of us), then don’t worry.  All the sessions will be live streamed on the site as well.

What are you most excited about for Android Dev Summit 2019? Let us know in the comments below!

 

en English
X