Showing posts with label UI. Show all posts
Showing posts with label UI. Show all posts

Friday, July 17, 2020

Jio's Ambitious push into AR


Some thoughts on Jio’s ambitious push into consumer electronics and specifically Jio Glass:

There are things that can be solved by throwing money at a problem. Jio has no shortage of that. Setting up a cellular telecommunications service is one of that. It’s not rocket science. The tech’s out there, it’s been worked upon for years and Reliance was able to quickly build a team that over the course of a few years built a strong system. The R&D is low in this field. It’s primarily a money problem. If you’re ready to invest in this business, you can set it up with the right people and the right monetisation strategy. 

The average streaming service is also a money problem. If you can cough up enough money to bid for the rights for a show, you can run a streaming service in the short term, even the strategy for long term success is a monetisation strategy. There’s little tech stack you need to develop.

But when it comes to consumer electronics, and more specifically emerging technologies that are still very nascent. The stakes are much higher. It’s not only a money problem. It’s a technology problem too. You don’t just need a team of management experts to decide on how to make the profits. You need a team of experienced inventors to be able to create the tech that successfully creates your vision of the future. (You also need a vision by the way). These teams aren’t built in a single day. It takes years for them to mature. Imran Chaudhry’s first patent wasn’t the slide to unlock screen. He wasn’t the only one who worked on the iPhone. The team involved people who worked to build the WebKit engine, people who had been in the industry, leading changes in user paradigms for much before the iPhone ever existed. Some even worked on the first personal computers. The manufacturing and industrial design teams were also working on the processes for more than a decade. These and many more combined together to form the tech stack that powered the iPhone. You can’t just throw money at a problem like that.

Can Jio build a tech stack of any reasonable quality to power their Jio Glass? Not today. Simply because they haven’t been in this field but also because there’s a dearth of R&D on future interactions and hardware that will empower the electronics of tomorrow. 

Do investments from Facebook and Google enable them to build this stack? That would be incredibly naive to think so. Both Facebook and Google are competing with Jio in augmented reality. This isn’t charity. Microsoft didn’t help Apple build OSX or Safari when they invested in them to keep them alive. They invested in them because they could ride on the money if Apple indeed pulled back, but would never have been a threat to their PC business. Over the years, Microsoft exited that investment. Moreover, if you think an capitalist American corporation would help you, simply because it has an Indian origin CEO, you’re living in a fool’s paradise. They’re in it to ride on the wave of revenue that Jio’s services will generate; they will exit the day they don’t have monetary skin in the game. 

I’d love to see Jio or any Indian company for that matter to build innovative and high quality consumer electronics. Unfortunately, that day hasn’t arrived yet, and Jio Glass seems more like a move to appease investors. Their demo looked unfinished at best but likely dubious vapourware.

Wednesday, July 24, 2013

Glyph Buttons vs Text Buttons

Aesthetics vs Metaphors
Vidit Bhargava

Skeuomorphism in UI is defined as something that uses real life 'metaphors' to help people get familiar with a completely new interface, its that part of the design which is meant to convey confidence to the user, that what he is deleting will go into a sort of digital trash-can, that an app is a digital notepad of sorts where you can write things, its the interface to on which hinges the app's usability.  its a part of design more than it is of the aesthetic.

Flat Aesthetic: Its not an interface, its just a method of conveying an interface. There is nothing like Flat UI. It is only Flat Aesthetics that we talk about when we talk of Flat UI. Flat Aesthetics are a way of conveying skeuomorphic or non-skeuomorphic elements.

Glyph Buttons VS Text Buttons
A graphical user interface (GUI) was designed in the early 1980s to help the humans get familiar with a computer. A command line interface couldn't achieve that. Skeuomorphic elements like a trash can were put on the screen to tell people where to put their discarded files, a pencil generally denoted an option to edit, a ticking clock meant you had to wait. The same happens when we design an interface for a touch-screen. We need to convey our message to the user and for that sometimes, the use of metaphors is necessary. 

Buttons on a computer screen are so much more different than buttons on a touch screen. A touch screen is usually controlled by our hands (which are less precise in pointing than our hands) while we use point and click devices like a mouse on a computer screen which are more precise. Using a text button on a computer screen can be helpful because pointing at a text button on a website with a mouse becomes much faster than pointing at a glyph button on a website. Things get reversed on a touch-screen, our fingers occupy a larger area, they need larger buttons and for that a glyph button is much better. Its like the Serif vs Sans Serif Debate, Sans Serif is much better on a computer screen while Serif is much better on a printed paper. The same's with Glyph buttons and text buttons.