Read more →
AT&T Inc. is the largest provider both of mobile telephony and of fixed telephony in the USA and also provides broadband subscription television services. As of 2012, it is also the 20th largest mobile telecom operator in the world, with over 106 million mobile customers.
Features Apps (FA) Widget is preloaded on Android phones and tablets released by AT&T. It’s placed on the tabletop of the devices and contains editorially-controlled carousel highlighting applications and games from AT&T and its content partners.
This version of FA for Android phones has a look and feel of the tablet version and provides an overall better end user experience. The widget encourages user engagement by providing fresh, timely and relevant content right on the home screen of the device. If the user sees a piece of content they would like to learn more about, or download, they might click on it and they are directed to the source storefront (i.e. Google Play) for download.
Akvelon was chosen as the sole contractor for this project. One of the reasons for this is the aggressive timeline Akvelon agreed on and the fact that Akvelon took full responsibility end-to-end for this fixed-bid contract. The project required a collaboration between two of Akvelon’s offices.
They completely reinvented the featured widgets, thank you!
Featured Apps is a phone-top widget that helps solve the discoverability challenge by enabling users to find the best apps/games from AT&T and 3rd party developers. From a functionality perspective, it is a simple user interface with a streamlined download flow. The widget has left and right arrows that allows the user to scroll through content. If the user sees a piece of content they would like to learn more about, or download, they can click on it and they are directed to the source storefront (i.e. Google Play) for download.
FAv2 is not only to provide the new user interface, but will also create a better end user experience, improve discoverability of useful Android apps, therefore improving customer satisfaction and reduction in support calls. The widget has a simple user interface and a streamlined download flow. It has left and right arrows that allow the user to scroll through content.
The widget consists of 3 different layouts:
Akvelon created a new user interface providing a better end user experience of the widget. The improved discoverability of useful Android apps is to increase customer satisfaction and reduce in support calls. Akvelon built a redesigned FAv2 widget to ensure that the application meets all the functional and nonfunctional requirements, as well as provides a consistent, optimized user interface on all the required screen configurations.
Home Management Automation is huge in today’s busy world. Concepts like One Touch, Checking-In On Your Home, and Virtual Home Management have become staples for our fast-paced world. So naturally, technology that can manage communication to and from devices and services seems a perfect fit for maintaining safety and smooth running of the place you go to relax and refresh! How did we develop our unique take on this exciting tech notion? Glad you asked…
At Akvelon, we are constantly working on a variety of Internet of Things (or simply IoT) projects! Recently, we demonstrated how easily you can create an app to control AllJoyn powered devices. Now, we will take our ingenuity a step further by enabling more natural interaction with AllJoyn powered devices – via the power of machine-based AI and intelligent services provided by Microsoft Cognitive Services and Cortana Intelligence Suite.
Microsoft introduced the Bot Framework (part of the Cortana Intelligence Suite) a few months ago, so that everyone can easily build and connect intelligent bots to interact with your users naturally. This means the user could be anywhere, using any popular service – from text/SMS to Skype, Slack, Office 365 mail or virtually, anywhere. We believe this same approach is applicable to home automation scenarios as well. Just as you connect services and interact with other users, you can now interact and manage your Smart Home via intelligent bots.
Check out demo below:
The scenario above demonstrates a very simple case (treat it as proof-of-concept). You can also target complex and intelligent scenarios using another Cortana Intelligence Suite component called, Language Understanding Intelligent Service (LUIS). LUIS offers a fast and effective way of adding language understanding to applications by using pre-existing, world-class, already-built models from Bing and Cortana. (try examples). And when you need specialized models, LUIS guides you through the build process, in a fast and easy way!
LUIS is well integrated and fully supported by Microsoft Bot Framework. Watch Building a Conversational Bot: From 0 to 60 to learn more about Microsoft Bots and LUIS support.
Below is proposed architecture to use intelligent bots to control your home.
Step 1 = Set up your Local/Home network
1. Use the following instructions to create Windows10 UWP app to control your home smart devices using AllJoyn: https://www.linkedin.com/pulse/windows-10-alljoyn-make-your-iot-devices-apps-speak-sergei-grebnov-1
2. Install created app on Windows 10 device (for example, Raspberry PI 2 or 3 with Windows 10 IoT Core)
Step 2 = Create the Bot
1. Use Bot Framework Getting Started to learn how to create new bot.
2. Learn how to integrate LUIS to your bot: http://docs.botframework.com/sdkreference/csharp/dialogs.html
3. Register the bot and add communication channels: https://dev.botframework.com/bots/new
Step 3 = Connect the Bot (cloud) and Windows 10 App (home)
Taking into account that the Bot is ASP.Net web application with REST API, we can use SignalR as communication channel between the Bot and home Windows 10 app.
1. Bot (SingalR Hub): add hub functionality to push content to the client (tutorial, sample code).
2. Windows10 UWP app (SignalR Client): add logic to connect to the hub and process incoming commands (tutorial, sample code).
That’s it!!! You are all set! Now, you can use your preferred client app…like Skype, Slack, etc. … on your favorite mobile or desktop platform to interact with Smart Technology in your home. Whether you are in a local network or outside and remote, you stay connected and keep your Home running the way you want.
1. Visit AllSeen Alliance to learn more about AllJoyn or meet local community (AllJoyn Ambassadors).
2. Learn more about Windows 10 and AllJoyn and how to create your first AllJoyn application for Windows 10 device.
3. Visit Bot Framework Getting Started to create your first bot.
4. Reach us if you have any question.
You have gone a long way to come to the point that we can confidently assign some bugs to you. Besides, you are also doing very good job finding bugs in your area. Thanks a lot for your work!
Sorry, the comment form is closed at this time.