What are different categories of apps that may fit the wearable devices?

What are the UI best practices to develop apps for wearable devices?

What does it take from programming perspectives?

Different kinds of wearable devices?

Following are some of the different kinds of wearable devices:

Glasses (for example, Google Glass): With glasses, the message reaches the user right in front of his eyes. And then, users could also capture information using his glasses based on a set of messages he speaks starting with “Ok Glass”. For example, with google glasses, one says, “OK Google! Take a Picture”. And that’s it. The picture is taken and sent back to the google glassware application. If you are interested to know more about Google glass, we recommend you to check our Google Glass page. Take a look at a sample picture below:

Watches (for example, Moto 360 watches): Watches are another set of wearable devices which, in addition to show us the time, are ready to feed us with information from internet such as news etc, notify us about our calendar invites and, allow us to do several things such as ordering pizza, booking a place in my favorite restaurant. Take a look at the sample picture below:

Different categories of apps that may fit the wearable devices?

Following are some of the use cases which may fit the wearable devices:

Quick messaging (remember pager days; They are back!). These are more suitable for watches than glasses such as Google Glass.

How to write programs for these wearable devices?

There can be a separate article which could be written on this topic. However, following is a brief on what would it take from programming perspective:

Watches: For wearable devices such as watches, Google already announced yesterday regarding bringing Android to wearable devices which would help you to customize notifications and other aspects of information that could be displayed on the watches. You may want to keep a tab on Android Wear page for regular updates. What you would need to know is Android programming and how to work with Android Wear SDK which shall be coming soon.

Glasses: The key to development of apps for Google glasses are “Glasswares“. Glassware are custom applications which intercepts data from Google glass and processes it appropriately. Check the Google Glass page for developers to get started with developing apps for Google glass.

Ajitesh is passionate about various different technologies including programming languages such as Java/JEE, Javascript, PHP, .NET, C/C++, mobile programming languages etc and, computing fundamentals such as application security, cloud computing, API, mobile apps, google glass, big data etc.Recently, he has been digging deep into the field of data science and machine learning.