Monday, 29 August 2016

Google Duo review: When video calls are this simple, I will surely use them more


Of the two communication apps that Google announced at I/O, Duo surely seemed like the less interesting one. Video calls have been done again and again, and by now, if you have someone you want to talk to and see at the same time, odds are you already have your preferred way of doing that. But my last few days with Duo have shown me another side to the story. Duo isn't trying to revolutionize video calls, it just wants to approach them from a more modern perspective, one that builds on our smartphone-carrying habits, our needs for immediacy, and our disdain for complexity.
With just a couple of calls, Duo has proven to me that it can replace Skype on my phone and maybe even tempt me to use it instead of WhatsApp audio calls with certain friends. Not because I need to see them while I chat with them, but because the simplicity is there and it's enough to make me think twice before opening either app.
But Duo isn't yet without its faults or missing features. Audio-only or group video calls aren't yet possible, there's no web or desktop client, no multi-device support, and no way to share what's on your screen for example instead of what you see with your cameras.
But even though these seemed like deal-breakers to me when the app was announced, after using it for a few days, I'd argue that they're secondary features to what Duo is trying to be: an instantaneous way for you to get in touch with someone else as if you were near them. If I dare say it, it's the millennial's (shivers) approach to video calls. Once that foundation is built and trust is gained with users, I'm sure Duo will start adding more traditional options and filling the gaps for a more demanding user base.

All you need is a phone number

Simplicity is the name of the game with Duo and that starts with the setup. Once you've installed the app, all you have to do is agree to a couple of permission requests if you're running Android 6.0 Marshmallow or above, then type your phone number. A verification SMS will be sent to your phone - these were not working worldwide the first day, but now appear to be - and Duo should be smart enough to pick up the code from the SMS and input it inside the app. If not, you can always do it manually.
That's it. Once the code is there, you're inside and looking at your own sexy (or not) face through the front camera window.
If you've ever used WhatsApp, you'll quickly spot the similarities. Duo doesn't require usernames or passwords, not on your end nor on your friends'. All you need to contact someone on Duo is their phone number, which more often than not you already have for all the people you might want to video call.
Part of what made WhatsApp so popular as a messaging client, and then again as a VoIP alternative, was the low-entry barrier (plus free price and multiplatform support). If you wanted to send an SMS to someone, you must have had their phone number, which meant you could also contact them via WhatsApp — and for free. The same applied later for phone calls.
Duo is using this same low-entry barrier for video calls. Compared to Facetime, Skype, Hangouts, and many other services, setup is faster and simpler, and usage afterward is more straightforward. And yes phone numbers might be ripe for abuse and spam, but so are usernames and email addresses.

Simplicity carries through the interface

Duo consists of very few screens and menus. I'd wager the reason is that Google wanted to do less, but do it better. And it works.
Launch the app and you're greeted with your face from the front camera on your phone (we've already established it might not be sexy), a white bottom overlay with a Video call button, and an overflow menu on the top right. Once you've made a couple of calls, the bottom overlay will start populating with your most recent contacts.








The white overlay populates with recent contacts. (You can't see me now, but you will in a while.)
If you're a geek like me, the first thing you'll look for are the settings. They're nested in the overflow menu, along with Help and Feedback, and there aren't many. You can set the phone to vibrate or not when receiving a call, limit mobile data usage, unregister your phone number in case you're switching numbers or don't want to use Duo anymore, see and manage your blocked numbers, and activate one of Duo's unique features: Knock Knock. This basically shares the caller's video stream before the recipient answers the call, as a way to entice them to pick up the phone.









Thankfully, Knock Knock doesn't work for contacts you don't have in your address book - a nice way to avoid unsolicited images from people you don't know. And it can also be disabled, but keep in mind that if you turn it off, you won't send your stream to your contacts but you also won't get theirs when they call, regardless of whether or not they have it enabled or disabled.
Back to the main interface, once you tap on Video call, you're served a list of your contacts with Duo already installed, followed by all those who don't have it yet and whom you can invite. Tap on a contact and you're instantly calling them.











I can call Artem, na-na-na!
If you have Knock Knock activated, the front cam will launch before the call is answered and start streaming to your contact.
Once the call launches, like any video calling service, your front camera view switches to a small window and the rest of your screen is overtaken by your recipient's stream. Duo's calling interface only shows a couple of buttons overlaid in circles on top of each other on the bottom left:
My fiancé looks like Donald Duck sometimes. So I made him talk to Winnie the Pooh ¯\_(ツ)_/¯
  • A Bluetooth icon that will only show up if you're using a Bluetooth headset.
  • A camera switch button that rotates between the front and back camera on your phone, so you can show your contact your face or whatever is in front of you. It's worth noting that on phones with dual cameras on the back, like the LG G5, you'll be able to also switch between them, thus offering 3 viewfinder options to share.
  • A mute button if you need to say something or talk to someone without your contact hearing it. Handy for sneezes and coughs, if you ask me.
  • Your own camera's viewfinder window, which you can tap to switch screen estate between you and your recipient for a bit. That's perfect if you're too self absorbed, you need to readjust the angle to show something specific… or your friend just told you you have a zit on your cheek and you need to check that out.
And there's obviously a red button to end the call in the middle bottom of the screen.
If you're on the receiving end of a Duo call, you'll see the recipient before picking up if you both have Knock Knock enabled, and Duo will also show you which network it's currently using for its call. If you fail to answer, a missed call notification will appear on your phone and let you either call back or message (SMS) the person back.
While using the app, I've found this interface intuitive and quite easy to get used to. Duo might not do more than one-on-one video calls, but it has implemented the essentials of that pretty well with mute, multiple camera support, and even a viewfinder switch to let you gaze upon yourself for a while if you need to.

The video call that doesn't disconnect

Duo prides itself on two important features: adaptability to your connection speed (the quality of the stream drops if you're on a slow connection) and seamless transition between WiFi and data networks. To achieve the latter, you'll see that Duo activates both WiFi and data immediately every time the app is opened, to make sure that the latter is already connected and ready should the WiFi signal drop. And both features work as expected.
Now you may tell me that most of my screenshots in this post have a rather bad resolution. What gives, Rita? How can Duo be so good when most of what you're seeing are pixelated images? Well, those are not a testament to how bad Duo is, but quite the contrary, they prove just how good the app is at keeping the call going regardless of how poor the connection is.
See, I'm residing in my mountain house now, where reception is beyond terrible: even WhatsApp text messages take more than 10 seconds to deliver sometimes. The WiFi connection you see my phone using here is a MiFi router, so it suffers from the same piss-poor reception as my HSDPA signal, which you may have seen revert back to Edge sometimes. I would never dare start a Skype or Hangouts video call here because I'm 1000% sure it will either not connect or it will disconnect in the first 5 seconds. Even WhatsApp voice calls are often choppy, suffering from 2-3 seconds lag and frequently cutting off and disconnecting.
Duo, however, surprised me. Not only was it able to connect, it also kept the call going against all odds. When the connection speed got bad, it reduced the resolution of the incoming video stream, when it got even worse, it slowly greyed out the video and paused it but kept the audio going, and when I got far away from my MiFi router, it switched to a data connection instead without dropping the call.
I walked around the house from areas with mediocre connectivity to areas with quasi-null reception, turned on and off the MiFi router several times, and the call kept going despite it all. Whether with video or without, on WiFi or data, it made sure that at least the voice call almost never stopped. I did notice a couple of voice cut-offs, but they never lasted more than a second, an impressive feat for the torture I was putting Duo through. Only once in my signal reception distress session did the call drop, but Duo initiated reconnection and managed to swiftly get back on track without me even touching my phone.
That's fantastic for a first version release and it's the reason why I've already uninstalled Skype — I only used it for one-on-one calls with a few contacts — and I'm also considering switching to Duo for some friends instead of WhatsApp voice calls. I don't have to worry about the connection speed and I can rest assured that if the connection can't carry the video through, it'll pause it and revert to audio-only to keep the call going. So why not use it?

Bugs, privacy, missing features

Just a couple of bugs

In my time with Duo, I only encountered two bugs, which counts as a positive for a first release. One, the contacts list will sometimes get stuck showing only a few (three) of my Duo contacts instead of everyone who has already enabled the app (more than 10) — for the others, I have to manually search for the name to reach them. Second, the video call image once switched to a weird inverted photo of myself talking to myself... callception if you will, before it completely greyed out and paused the video.
Duo understands that you might face some issues, so from time to time, it'll ask you to rate your call and tell the team if something went wrong. It can also send call diagnostics back to them so they can better identify the issue.

Encryption and phone number privacy

Privacy is more and more of a concern nowadays, so you should be happy knowing that Duo calls are all end-to-end encrypted. Where Google's other communication app, Allo, will only offer that for private chats but not by default for all conversations, Duo doesn't need any sorcery working in the background to serve you relevant information (Google Assistant) so it can be, and is, completely private.
The only "issue" arises from the use of phone numbers in Duo. You may get unsolicited calls from people who are just dialing random numbers, but that can also happen if the system uses email addresses or usernames to identify people. (And you can always block callers if you don't want to talk to them.) You may also not feel comfortable divulging your phone number to someone, but Duo is clearly not marketing itself as a way to video chat with strangers or to do business calls. It's for your friends and family, ie people who should already have your number.

Plenty of missing features

As I said in the intro, Duo is still lacking a lot of features. Even though it can clearly pause video and switch to an audio-only call when connection is poor, there's no way to manually start an audio-only call — that might be coming soon though. Group video calls aren't yet possible either, so you'll have to rely on Hangouts or Skype for that, or resolve to talking to just one person. And you can't switch to a screen recording instead of a camera view, so you can't share what's on your phone instead of what's in front of it.
Duo is also missing a web/desktop client, and its reliance on a phone number to activate means that your account is limited to one device. If you have an LTE tablet, it'll be using another phone number and thus running another account that your contacts may not have. If you have a WiFi-only tablet, you can't use Duo on it. But if I was a betting person, I'd wager that the Duo team is already hard at work figuring out the best way to keep the phone number simplicity and privacy, and yet implement multiple device support.

Video calling as a commodity

If you're looking at the list of missing features and nodding your head thinking that Duo is definitely not for you, then you've almost surely grown up at a time when video calls were different. If you associate them with Skype, then video calls either mean a scheduled business meeting to you with at least a dress shirt (we all know you're not wearing any pants/skirt below the desk), or you're used to sitting in front of your computer combing your hair and waiting for your family or partner to call at a pre-approved time.
Duo goes against all of this. It's not about preparedness and scheduling, but immediacy and intimacy. It's about the now and sharing this moment, with all of its imperfections: the zits on your face, the wrinkled t-shirt, the messy kitchen, the weird scene unfolding in front of you, etc... and also all of its awesomeness: the beautiful view in front of you, the blabbers of your newborn, the silliness of your friends, and so on.
So it's easy to see why Duo doesn't do more than this — it doesn't need to. (Not now at least.) It's built for a different mindset and to satisfy a different need. Duo wants video calls to be spontaneous and within everyone's reach, it wants their experience to be so frictionless that you think of them as an alternative to voice calls and text messages. It's basically built from the ground-up for the smartphone age, not the computer age, and that makes all the difference between what Duo is and what video calls used to be.
Download the app here

[Game Review] Deus Ex GO: An engaging mobile take on a fantastic franchise


Following a surprisingly fun couple of mobile titles, Deus Ex GO takes Square Enix's formula for adapting its popular AAA series to handheld devices and brings it to the delightful Deus Ex Universe. This turn-based “point-and-click” style board game shares precious little with its cyberpunk dystopian source material (which happens to be one of my favorite franchises). However, that is not to say it is a bad thing, as the fanboy in me screams to claim. It is actually a fun, rewarding, and decidedly challenging experience that fits in nicely with the Deus Ex library.

Gameplay

Deus Ex GO, much like Hitman GO and Lara Croft GO before it, reminds me of some of the classic point-and-click PC titles that I grew up playing. You, the player, have a top-down isometric view of the game “board” which contains various pre-determined paths. Traveling along them requires that you click on the place you want to go, one step at a time. You play as Adam Jensen, the protagonist from the recent reboot Deus Ex: Human Revolution and the upcoming Deus Ex: Mankind Divided. The goal of each level is to reach a white circle at the end of the map. In your way are various obstacles, such as guards, turrets, and robots. In keeping with the spirit of Deus Ex, field of view is key here to navigating around them. The game fleshes out its enemies fairly early on, but combines them in very challenging ways in difficult puzzles that make for truly satisfying success. 

This game is considered turn-based because there is a keen focus on strategy instead of real-time action. Planning on getting around guards while sneaking past turrets, while using power-ups and hacking stations, takes serious thought on some levels. Combat involves simply clicking on the enemy you wish to attack - as long as you are not in its field of view. If that enemy sees you, the ensuing encounter will automatically lead to your demise (death requires starting the level over). This can be extremely frustrating, but it is balanced by satisfying takedowns if you confront them unawares.


Many of the levels require you to use one of Jensen’s greatest skills: hacking. When you reach a hacking station, you have the ability to turn a turret to your side or open up a roadblock to allow for progression. Using this skill is key to passing through the levels, and certainly requires some thought on which target, or series of them, to hack. Be aware that some enemies can undo your electronic mischief!
One piece I found annoying was the severe lack of instructions. I was left to figure out how to use Jensen’s abilities, how to navigate the game boards, and how to apply those self-taught lessons to later, more difficult puzzles.

Graphics

Deus Ex GO runs on the Unity3D engine, which lends itself nicely to the general yellow and triangular aesthetic of Deus Ex as a whole. As with most isometric views, you do not ever get to zoom in on anything, but the textures and character models look just fine from your vantage point. There is a focus on minimalism that serves to draw more attention to the game board so that you can plot your way through. All of this in mind, I have trouble recalling the previous backdrops as soon as I move on to the next level, with only a few exceptions. 

In-App Purchases…

The game does have IAPs, the oh-so-dreaded horror of the mobile game space. However, the IAPs for Deus Ex GO tap out at $8. What are you getting for spending additional money? Solutions. When you start, you have two solutions available. Using one will have the board change to show you the proper steps to complete it. The IAPs are simply to buy more solutions in increments of 2, 12, and 36. Refusing to purchase any does not impede your progress through the game whatsoever - it only helps you when you get stuck.

Should You Buy It?

Yes. In all, this game is great. It is fun, engaging, and challenging. Square Enix knows there is quite a bit of hype for Mankind Divided, but this game does not feel like a simple mobile cash-in. At $4.99, it can seem a bit steep for a mobile game, but you get several increasingly challenging puzzles (50, plus a new puzzle each weekday, according to the Play Store listing) while you wait for the next Deus Ex game. I opted for sitting on my couch for hours playing this instead of a more robust PC game.
Download the game here

Source : Android Police

Friday, 26 August 2016

'Cosmic Watch' App Lets You Track Stars and Planets in Real Time

More often than not, time is merely a metric for setting schedules. But a new app aims to change how you view time, by moving beyond hours, minutes and seconds to reveal your position in the cosmos and relate that position to the movement of celestial bodies.

The app, named the Cosmic Watch, can tell you what the solar system was like when you were born, or set the scene for the next solar eclipse.
The app provides a vivid view of the cosmos to show how time reflects our position in the solar system, said Markus Humbel, co-founder of the app. 
"Time has a deeper meaning than what we typically think," Humbel told Live Science. It's more than just being late or on time, he said.

To get people interested in the more complex meanings of time, Humbel decided to delve into the basics first. Along with his colleagues, he obtained data on planet movements from NASA and other organizations with open-source data, and incorporated information on gravity, planet size and planets' orbital paths into the Cosmic Watch.
People have forgotten that the idea of time is associated with how Earth moves in the solar system, Humbel said. And, before scientists relied on ultraprecise atomic clocks, which determine the length of a second by measuring the natural vibration inside a cesium atom, they used astronomical clocks, which track planetary orbits.

"The Cosmic Watch is the first astronomical clock in the digital age," Humbel said.
However, before the advent of cellphones and similar gadgets, humans looked to the cosmos to help organize their lives. People would decide to plant seeds depending on solstices, or arrange meetings based on the position of the moon, Humbel said.Since 1967, the National Institute of Standards and Technology (NIST), part of the U.S. Department of Commerce, has defined a second as the duration of 9,192,631,770 oscillations of the microwave radiation absorbed or emitted when a cesium atom moves between two energy states. Precise timekeeping helps keep our modern world synchronized — electric power grids, GPS and other technologies all rely on maintaining accurate and coordinated time.
The Cosmic Watch operates in three modes: "world clock mode" for timekeeping based on the atomic clock, "astronomy mode" to view constellations and planets in the sky, and "astrology mode" to view astral charts.

The astronomy mode points out the planets near you and reveals how celestial bodies move across the sky. The astrology mode displays the planets with their ancient symbols in the zodiac signs, and allows the user to set a birthdate and view a natal chart, which maps the planets and constellations, as they were when the user was born. Science originally united astronomy and astrology, Humbel said, and although astrology is not a real science, it has a deep meaning for many people, he added. "I thought it would be a beautiful aspect to include," Humbel said.
The Cosmic Watch is currently available to purchase from from the Google Play store and the Apple App Store for $3.99, and Humbel and his team are planning to bring the Cosmic Watch to the Apple Watch. Humbel said he sees the Cosmic Watch as a potential educational tool for teachers, parents and anyone curious about time. He plans to develop the educational aspects of the Cosmic Watch and launch a Kickstarter campaign to help raise money for his team to streamline the app's features.
Original article on Live Science.