Google’s extra-secure Allo chat uses familiar encryption tech
Does the extra-private messaging in Google’s Allo seem familiar? Your eyes don’t deceive you — you really have seen it before. Open Whisper Systems has confirmed that Allo uses its Signal protocol for end-to-end encryption when you’re in Incognito Mode. Yes, that means that Google and Facebook-owned WhatsApp are sharing the same underlying security technology. Not that there’s much reason to complain. The protocol is strong enough that privacy advocates like Edward Snowden approve, and its open source nature can make it relatively ubiquitous.
Source: Open Whisper Systems
Samsung Pay now works with your loyalty cards in the US
Samsung Pay can substitute for your credit and debit cards, but those probably aren’t the only hunks of plastic you’re looking to replace. What about the points program card for the grocery store, or the discount card for the pharmacy? Relax. Samsung Pay now supports loyalty and membership cards in the US, so you can make the most of those price drops and freebies without bulking up your wallet.
The service is a bit late to the party, since both Android Pay and Apple Pay have supported loyalty cards for a while. However, it’s potentially more useful due to Samsung Pay’s more universal terminal support. After all, it’s not as likely that you’ll run into a store that both supports NFC payments and loyalty cards — as long as you have a compatible Samsung phone, you can shop in most places knowing that all of your cards should work.
Source: Samsung
Google I/O schedule leaks info on Android apps for Chrome OS
It wasn’t mentioned during today’s keynote, but we’re pretty sure you will hear about Google getting Android apps and the Play Store running on Chrome OS tomorrow. Confirmation has come through a (since updated) I/O calendar entry pointed out by 9to5Google, which said “Today we announced that we’re adding the best mobile app experiences in the world, Android apps and the Google Play store, to the best browser in the world, Chrome!” Momentum for the change has been picking up since last year, and some users have been seeing an option to enable the Play Store for a while. While we wait for more details, any developers at I/O have an incentive to arrive early: the first 50 are promised a free Chromebook for their trouble.

Source: 9to5Google, Google I/O Schedule
Google’s Allo puts AI in a messaging app
Google has introduced a new messaging app today called Allo. It’s not a Hangouts replacement, but a completely standalone app that looks kind of like Facebook Messenger. Indeed, it follows Facebook’s model, complete with some machine learning, courtesy of Google’s newly announced personal assistant. As Google engineering director Erik Kay explained on stage during today’s I/O keynote, Allo is a smart messaging app that “learns over time” to make conversations easier and more productive.
Like a lot of messaging apps, Allo has something called Expressions. These look to be an amped up version of emojis and stickers. For example, Kay demonstrated something called Whisper Shout — sliding your finger down will result in a small-text “whisper” while sliding it up will prompt a large-text “shout.” You can also send full-bleed photos, with the ability to doodle over it like you can on Snapchat. Interestingly, Allo is based on your phone number — you sign up with it. Connecting Allo to your Google account is completely optional.
Another neat feature is something called Smart Reply, which utilizes some of that machine learning mentioned earlier. So if someone says “Dinner later?” it’ll automatically suggest options like “I’m in!” or “I’m busy,” anticipating what you want to say next. The more you use it, Kay says, the better the app will be. Smart Replies can include emojis and stickers too.
The really cool part is that Smart Replies even works in response to photos. Allo builds upon Google’s computer vision capabilities to understand the context and content of images. It’ll understand that your friend just sent a photo of a dog, and even the breed of it. So an automated Smart Reply would be something like “Cute dog!” It’d suggest “Yummy” or “I love clams!” to a photo of clam linguine.
Google Assistant also plays a role here. It functions similarly to the chatbot idea espoused by Microsoft and Facebook, but appears to be a lot more automated. So if someone says they want Italian food for dinner, a Smart Reply will automatically show up suggesting to make a dinner reservation. Tap that and you’ll see a restaurant reservation card that’ll show a list of restaurants nearby. From there you can tap links to see info like Opening Hours and Location. Then you can select “make a reservation” and it’ll do so via OpenTable.
You can also just call up Google Assistant just by hitting “@google” while you’re chatting, to bring up search, so you can share funny GIFs with friends, for example. You can also just chat with the Google Assistant directly if you want deeper information. On stage, Google demonstrated an example of someone looking up the scores of Real Madrid, instantly recognizing that the person using it was already a Real Madrid fan. It brought up scores, the roster and also the profiles of each player.
If you like, you can also play games with the Google Assistant in Allo. “Emoji Games” is one where you’re to guess a movie based on a string of emojis. There are also more games to come, depending on what developers come up with.
Just like Chrome, Allo has an Incognito mode if you want your messages to be private and secure. It has end-to-end encryption, private notifications and expiring chats. If you delete an incognito conversation on Allo, it’s gone forever.
Allo will be available for both Android and iOS later this summer.
For all the latest news and updates from Google I/O 2016, follow along here.
Source: Google
The new Android N preview is more stable and updates itself
Google surprised us all with an Android N developer preview two months before we landed at I/O, and updated it with new performance-enhancing features just a few weeks back. Now, as revealed during this morning’s I/O keynote, there’s a new update for you bold souls who crave bleeding edge software.
While Google refers to Preview 3 as an “incremental update” on its developer site, there’s still enough here to get excited about. Unlike the last two versions of the preview, Google says this third build is the first “beta-quality” candidate — in other words, you’ll run into fewer headaches if you try to use it as your daily driver on a Nexus 5X, 6P or other compatible devices. We haven’t played with the new N preview ourselves so we can’t confirm how much more stable it feels, but we’ll follow up with impressions as soon as we can.
Beyond that, this new update also brings with it a new software-updating scheme inspired by (surprisingly enough) Chromebooks. When an update is available, Android N can download the system image in the background and can automatically install it the next time you reboot your phone.
“There’s no ‘Android is upgrading’ [pop-up], no delays,” VP of Android Engineering Dave Burke told us. “It’s just a really nice, seamless way to do it.”
It’s a smart move; especially with respect to security updates like the ones Nexus devices get every month. When it comes to those more timely, crucial security patches, Android N lets you know the update will happen ahead of time and will then just install it upon reboot. Meanwhile, you’ll be alerted to “dessert” updates — the big ones with the delicious new names — in the new suggestions section in settings, where you can choose to install it now or apply it later.
If you’re interested in giving Preview 3 a shot on your phone, it’ll be available today.
For all the latest news and updates from Google I/0 2016 follow along here.
Google needs your help naming Android N
Nougat? Nerds? Necco wafers? Nonpareils? We’d argue none of these treats sound cool enough to grace the next version of Android, and it turns out Google is having a hard time picking too. That’s why, for the first time ever, the search giant wants to know what you think the “N” in Android N should stand for. Google launched a website to take your suggestions, and could pick a winner if someone out there cooks up something seriously inspired.
There’s no shortage of inspiration out there, but we’re not yet sure what the winner — or winners — will get for their hard work. (If it’s not first crack at some new Nexus hardware, Google really needs to up their game.) Anyway, just remember Google gets to choose a favorite — if there is one — so don’t bother stuffing the digital ballot box with some dessert-themed take on “Boaty McBoatface”.
For all the latest news and updates from Google I/O 2016, follow along here.
Google shows off its new ‘Duo’ video calling app at I/O
Google announced the upcoming release of its new video calling app at the I/O conference on Wednesday. Dubbed “Duo”, this app will act as the video-based peanut butter to Allo’s text messaging chocolate. Duo, like Allo, will be mobile only when it is released later this summer and will be available on both iOS and Android.
“It’s the companion app to Allo,” Google’s Erik Kay told the crowd. “It’s fast, performs well on slow networks, is end-to-end encrypted, works with your phone number, and works on Android and iOS.” As such, Google reportedly spent a good deal of time optimizing the app for minimal latency regardless of the network connection by automatically adjusting the 720p video and audio quality to suit the available bandwidth. Interestingly, it won’t require a separate login. Instead the app will use your phone number as its unique identifier.
Duo also features fully encrypted conversations that can be deleted without a trace, so all that kinky shit you do with your SO over the phone won’t wind up being used against you during the divorce proceedings. The coolest feature of Duo, however, has got to be Knock Knock, which acts as a sort of video-calling peephole. Just as nobody blindly opens their front door when someone knocks anymore, Knock Knock allows users to see who’s calling before picking up.
For all the latest news and updates from Google I/O 2016, follow along here.
Google wants to take the pain out of app installs
If you use a smartphone, you’ve surely gone through this experience: Someone shares something with you, or you click a link somewhere, and before you know it you’re prompted to install an app. You’re in a generous mood, so you go through the whole process, log in to the app, and then you’re met with a welcome screen that isn’t even the content you originally wanted to access! Apps are great, but the install process is sometimes pretty painful.
Google’s taking its next step at solving this issue with Instant Apps, following up on the app streaming it launched late last year. As the name suggests, these are full-fledged Android apps that can be used on your phone without having to visit the Play Store. Just tapping on a URL will trigger a quick download that’s no bigger than a mobile web page, but gives you the full app experience. The install is temporary, but if you like what you see, there’s a link in the corner so you can download the full version.

“The experience of apps is great, but the challenge for developers and the frustration for users is getting into the app and using it for the first time is not as great as it could be,” says Michael Siliski, a project manager at Google. “The idea behind Instant Apps is instead of reducing the friction of getting into an app, how can we remove that friction entirely?”
The promise of Instant Apps was pretty clear in a quick demo I saw earlier this week. Tapping a URL linking to Buzzfeed’s “Tasty” video category prompted a quick download that brought me right into that section of the Buzzfeed Video app. After doing a search for a particular camera bag at B&H Photo, tapping the link downloaded the B&H app and delivered me right to that product’s page. From there, it was easy to add to my cart and buy it with Android Pay. In both cases, the app loaded just as fast as a mobile web page — a benchmark of importance and one of the biggest challenges for the team that built Instant Apps.
“It’s pretty important to us that this is an interactive-class experience,” says Ficus Kirkpatrick, Engineering Director for Instant Apps, “so apps are a few megabytes — something comparable to a mobile website. It really needs to be fast.” The other big technical challenge was around supporting multiple versions of Android (and the myriad of handsets out there running those different operating systems). Right now, Instant Apps work on phones running Android 4.4 Kit Kat or newer. Given that Kit Kat will be three years old this fall, that’s pretty solid support.
This feature won’t be implemented in existing apps automatically, though. “One of the key things we want is for developers to not have to write another [separate] app,” said Siliski. “For a developer, this is an update to your existing app.” And Kirkpatrick said you could enable Instant Apps with a day of work, but he acknowledged it could take a lot longer depending on the level of complexity in the app itself. Google says it has worked hard to make that process relatively painless for developers. “Making this evolved [app] model work with the same Android APIs that developers are used to using, supporting Android Studio, all that stuff is not trivial,” Kirkpatrick said.
Google envisions Instant Apps being used in a variety of ways that go beyond what we typically think of when installing apps. One good use of Instant Apps is to avoid installing apps for fleeting interactions, or for something you only need to do once. One of the demos I saw used a phone’s NFC to connect to a parking meter; a pay-to-park app launched, with the meter location already loaded. All you needed to do was put in how long you wanted to park for and pay.

It’s those types of apps — museum guides, parking meter apps, even the B&H photo app — that Google thinks Instant Apps can replace. They’re tools you download and use once a week, once a month, or maybe even once and never again. Kirkpatrick called those apps not “front page worthy” — Instant Apps seeks to remove the need to actually install them in the first place.
It’ll be a bit before users can give Instant Apps a shot for themselves, unfortunately. Google’s positioning this as an early developer preview. They’ve been working with “select partners” so far and will expand access to more developers as the year goes on. After that, consumers themselves will get to give them a shot — that should happen before 2016 is over. But if you’re tired of downloading, deleting and then re-downloading apps you don’t use frequently, Instant Apps is a feature worth waiting for.
For all the latest news and updates from Google I/O 2016, follow along here.
Android Wear is getting a massive overhaul this fall
It’s been over two years since Android Wear was introduced, but smartwatches are still very much an unproven commodity. But Google has been making plenty of tweaks and refinements to its watch-based OS to hone the features owners find most useful. Today at its annual I/O developer conference, Google is announcing what Android Wear VP David Singleton is calling its “biggest platform update yet”: Android Wear 2.0. It’s a visual and functional overhaul organized around the three things Google has found to be most important for Android Wear users.
The core uses for Wear so far are glanceable information, messaging and fitness. Each of those parts of the OS have been improved, but the changes actually reach far beyond just that. “For the very first time, we’ve been able to take a holistic pass across the design of the entire system and UI to really hone and tune the interactions around key things that people want to do,” Singleton says.
Some of the most profound changes to Wear come under messaging, so let’s start there. Many of the changes Singleton outlined go far beyond messaging apps, most notably notifications in general. Gone are the white cards that you’d swipe through to see what info Android Wear is pushing to your watch. Now each card has a dark but colored background as a visual cue to what app wants your attention. Hangouts is dark green, Gmail is red, and so forth.

The bigger change is that notifications no longer take up the bottom 10 percent of your watch face. Instead, if you receive a notification, the next time you raise your watch to your eyeline, you’ll see the card slide up into the display as a visual cue. It then recedes and gives you a clean view of the watch face. “It’s an obvious but also quite subtle cue that there’s something to take action on in the stream of cards, but then it goes away again,” Singleton explains.
Of course, you can still swipe up from the bottom of the watch face to go through your various notifications and cards — and there’s a host of new features if you want to reply to a message. You can already reply by voice or with the emoji-sketching feature introduced last year, but now Google’s gone mad and added a full keyboard, handwriting recognition and smart replies to Wear. All are available to third-party apps, as well.
All three of these new reply features are powered in large part by Google’s machine learning. Smart reply works like the same feature in Inbox: After reading your message, the app will suggest salient possible replies that you can just tap to send. If those smart replies don’t say what you want, you can sketch letters on the watch screen or use a tiny keyboard to swipe out a message. You can hunt and peck if you want, but swipe seems like a much better experience on such a small screen.

“We’ve worked really hard to make this work well for small screen devices,” Singleton says about handwriting recognition. “Our machine learning techniques recognize both the strokes that I draw, but also if I draw multiple strokes it can actually adapt the word that’s being recognized based on the context of what went before.” And once you type or swipe a single word with the on-screen keyboard, Wear will start suggesting words to follow it, again based on machine learning. In a lot of cases, you should be able to type or swipe out a couple words and then tap the suggested options to complete your message. I was extremely skeptical of a watch-sized keyboard, but in the brief demo I saw, it worked far better than I would have expected.
There are a few other UI changes, as well. Across the entire system, Google is using swipe-up-and-down gestures to hide navigation and actions. If you pull from the top of the screen, you’ll get the “wearable navigation drawer,” which lets you move through the various screens in an app. Pulling from the bottom brings up the “action drawer,” which is where you’ll find buttons to perform specific functions. “Having to give over a lot of real estate to moving between screens or taking actions means that the user has to do more scrolling,” Singleton says. “It’s harder for apps to just show at a glance the information that you care about.”
The next major change to Android Wear was introduced as a fitness feature — but the implications go far beyond fitness. Any app for Wear can now operate in a “stand-alone” mode, running on the watch itself with unfettered network access. Whether pulling data from your phone’s connection, a WiFi network or a built-in LTE connection, these apps can now operate fully untethered from your phone. If you want to go running with just your watch, for example, this means you can stream music from Spotify without having to sync songs in offline mode first.
Furthermore, stand-alone apps mean you’ll be able to find and install apps directly from your watch. Previously you had to go through your phone to add new apps. Perhaps the most notable thing about this change is that iPhone users with an Android Wear watch will have access to far more apps. Right now Wear is extremely limited if you’re pairing it with an iPhone. But with 2.0, you’ll be able to browse and install stand-alone apps straight to your watch, regardless of what phone you pair it with. So far it’s been hard to recommend Wear devices to iPhone users, but that may change when Wear 2.0 arrives.
The big fitness-focused change here is a new API called the activity recognition API. As you might expect, this lets the watch better identify what your body is doing at any given moment and launch the appropriate app to track your activity. “If I just start running, within about 10 seconds [fitness app] Strava can launch and show my time, my distance and my pace for my run,” Singleton says. “It just launched itself, in the right context.” Unfortunately, it sounds like the API only recognizes walking, running and biking, at least for now.

As for glanceable information, Google has built a new complications API that’ll let any third-party app display whatever it wants on any watch face. The watch face has to support complications, but once it does, any app can plug into it and share information there. The app developer decides what (if any) data it wants to make available. But if you’re building a watch face, as long as it’s designed to support complications, any app will work with it.
That’s a big change from how things have worked: Developers needed to design and build their own custom faces to share data from their app. And there was no way to have a variety of complications from different apps. Now end users will have a lot more options for customizing their watch to show the info they want to see.
Ultimately, Android Wear 2.0 doesn’t radically change the OS: It’s still based primarily on your notifications and Google Now cards, with richer app experiences becoming more common. That said, Google is definitely improving what it sees as Wear’s most important features. That should benefit all users. The updated UI, notifications and complications will be useful to everyone with a Wear device, and compatibility with the iPhone should take a big step forward. Unfortunately, you’ll need to wait a bit to get your hands on version 2.0. Google is seeding it to developers today, but consumers won’t get to try it until later this year.
For all the latest news and updates from Google I/O 2016, follow along here.
Google gives devs more tools to build and maintain their apps
Google Analytics has been one of the most important tools for web developers since its launch a decade ago. Now, Google is hoping its Firebase service can do the same for Android, iOS and mobile web development. At its I/O developers conference today, the company announced Firebase Analytics, a free new tool that’ll give you a better sense of how people are actually using your apps. Additionally, Firebase is getting new features including cloud messaging, which lets devs push messages to users through their apps; online storage powered by Google Cloud Storage; and the ability to tweak your app on the fly.
Along with all of the new features, Firebase is also getting a revamped developer console for managing apps, which also includes deeper ties into Google’s other dev products. And for those unfortunate instances where your app stumbles, you can implement Firebase Crash Reporting so users can send details of their crashes back to you. Google is also rebranding its Cloud Test Lab, an environment for testing out your app before it goes live, as Firebase Test Lab.
None of this might sound exciting if you’re not in the business of app development, but it could lead to better mobile experiences for all of us down the line. Firebase is a cross-platform service, so it’s not just devoted to Android apps, and it now has has more than 470,000 developers signed up for its service. And naturally, it’s a great way for Google to expand its advertising dominance. As part of Firebase’s upgrades, developers can now integrate their apps with Google’s AdMob platform more easily.
For all the latest news and updates from Google I/O 2016, follow along here.



