Pages

Showing posts with label up. Show all posts
Showing posts with label up. Show all posts

Wednesday, February 8, 2017

Get your app featured on the first smartphone with Project Tango from Lenovo

Posted by Johnny Lee, Technical Project Lead, Project Tango

Today, at CES, Lenovo announced the development of the first consumer-ready smartphone with Project Tango. By adding a few extra sensors and some computer vision software, Project Tango transforms your smartphone into a magic lens that lets you place digital information on your physical world.


*Renderings only. Not the official Lenovo device.

To support the continued growth of the ecosystem, we’re also inviting developers from around the world to submit their ideas for gaming and utility apps created using Project Tango. We’ll pick the best ideas and provide funding and engineering support to help bring them to life, as part of the app incubator. Even better, the finished apps will be featured on Lenovo’s upcoming device. The submission period closes on February 15, 2016.

All you need to do is tell us about your idea and explain how Project Tango technologies will enable new experiences. Additionally, we’ll ask you to include the following materials:

  • Project schedule including milestones for development –– we’ll reach out to the selected developers by March 15, 2016
  • Visual mockups of your idea including concept art
  • Smartphone app screenshots and videos, such as captured app footage
  • Appropriate narrative including storyboards, etc.
  • Breakdown of your team and its members
  • One pager introducing your past app portfolio and your company profile

For some inspiration, Lowes Home Improvement teamed with developer Elementals Web to demonstrate a use case they are each working on for the launch. In the app, you can point your Project Tango-enabled smartphone at your kitchen to see where a new refrigerator or dishwasher might fit virtually.


Elsewhere, developer Schell Games let’s you play virtual Jenga on any surface with friends. But this time, there is no cleanup involved when the blocks topple over.


There are also some amazing featured apps for Project Tango on Google Play. You can pick up your own Project Tango Tablet Development Kit here to brainstorm new fun and immersive experiences that use the space around you. Apply now!

Read More..

Monday, December 26, 2016

Give Away HTC One X

Here is something awesome for Android Revolution HD users. I will give away one, brand new HTC One X+ (GSM only) in color of your choice - black or white, to one winner of this little competition. There is no country limit - its a worldwide party!

The competition starts at 12:00 PM (GMT + 1) on Monday 4th, March 2013 and will continue until 12:00 PM (GMT + 1) on Sunday 10th, March 2013. Winner will be announced on Monday 11th, March 2013.

What you need to do:

1) "Like" HTC (facebook.com/htc) and Android Revolution HD (facebook.com/AndroidRevolutionHD) on Facebook

2) "Follow" HTC (@HTC) and Android Revolution HD (@mike1986_) on Twitter

3) Tweet about this contest with link to this page using hash-tag "androidrevolutionhd" (#androidrevolutionhd)
Example tweet: Win HTC One X+ at http://android-revolution-hd.blogspot.com/2013/02/give-away-htc-one-x.html #androidrevolutionhd

Note: If you already meet the requirements from points 1 and 2, now all you need to do is tweet! No need to re-follow or re-like accounts mentioned above. Re-tweets doesnt count. This must be your own tweet. Remember to include link to this contest and hash-tag #androidrevolutionhd.

How will I select the winner? I will randomly choose one person from the list of my Twitter followers who tweeted about this give away using #androidrevolutionhd hash-tag. Is that all? Yes! Easy as that! Just 2 clicks and 1 tweet to win amazing, high-end HTC One X+ - Engadgets Smartphone of the Year! 

Good luck!


Want to learn more about HTC One X+?
Visit this site - HTC One X+ overview
Read More..

Friday, June 10, 2016

Setting up the Samsung Chord SDK

Continuing from the previous posts, I would like to write about setting up the development environment for using the Chord Android SDK and give an overview of the main classes to be used for your first program (to come in a later article).

This is towards aiding android developers in writing apps for the Samsung Android Contest.

  1. Download the Samsung Chord SDK available here
  2. Download the Samsung Chord SDK emulator also available here (need to accept the license agreement in order to download both)
  3. Add the Eclipse plugin for Chord SDK as described in "Chord SDK Emulator Guide ver1.2".
  4.    You can download sample apps from the chord sdk link and run it on the emulator.
  5. The screen shot shows the basic interface of the sample demo. Of course, this can meaning fully execute only after you start the Chord Relay server in the eclipse environment which shows the console and how the UDP broadcast is happening from the emulator. This allows you to do basic stuff like Starting Chord, Joining and leaving a channel.


While the above shows the basics in terms of getting up the first Samsung chord SDK app to work, we need to understand what the Android SDK gives us and what are the classes we have to use to create our own app.

What are the basic classes and interfaces provided by the Chord Android SDK? All of the fundamental ones are described here:

ChordManager– This forms the core of the SDK. This is used to create a Node and helps in managing which nodes are connected to which channels. If you want to know more about channels and nodes, please refer the previous article.

This is the class that hides all the network complexity from the developer. These are the basic features provided by this class:
  1. Tells you the list of available network interfaces like wi-fi or Mobile Access Point etc.
  2.  It gives you an option to start and stop chord
  3.  It gives you an option to leave or join a channel
  4.  Helps you list all the channels the node has joined
  5. And also provides a way to hook up a network listener to respond to changes in the network status.


Most of the main service or game or whatever your application is aiming to achieve through node interactions should be through using the Chord Manager. However, your app – the game or service will also have to provide implementation for 3 listeners:

  1. INetworkListener-  ChordManagerhas to listen on this listener to understand the changes in the network state – whether connected or disconnected to the network (of choice – wifi, wifi direct etc.)
  2.  IChordChannelListener– It is through this listener you will have to implement all actions that need to happen when a node joins the network or leaves a network.  Through this you also need to implement what happens when a file/data is received or sent.
  3. IChordManagerListener– is a listener that needs to be implemented when you start your ChordManager. This is required to handle the changes when a ChordManagerstarts. Also, after starting, the ChordManager, if there is an error or a network disconnect, what should the ChordManagerdo – is defined in the implementation of this listener.

The above 4 classes/listeners help in implementing your own service that can be used with all your nodes in the network.

However, while you have the entire above service ready, you need to decide which channels are you interested in interacting with?  It could be the public channel or a private channel with a specific name or even many at a time.

The specific channel implementations are those classes that a developer needs to develop by implementing the IChordChannelInterface.

The interface provides the methods for sending and receiving data.

So, in summary, you have the crux of what you really want to do in your own implementation of the IChordChannel.

However, the ChordManagerhelps you manage connecting and communicating with various nodes in the private or public channels by using 3 listeners.

It is as simple as that. Hope this clarifies the Samsung Chord SDK a bit in order for you to be able to take part in the Samsung Smart App Challenge.


Sponsored by Samsung


Read More..

Thursday, April 28, 2016

Show up don’t set up—Google Slides supports Chromecast and AirPlay



(Cross-posted on the Google Docs Blog.)

Google Slides helps you tell beautiful, meaningful stories. But sometimes, presenting these stories can be a hassle, especially when wires, cables and connectors are needed.

Now it’s even easier to share your presentations on big screens—whether you’re in a school board meeting, in charge of the slideshow at your best friend’s wedding or pitching your dream business idea.

With just your phone or tablet and the Slides app, you can present easily to any screen with Chromecast or AirPlay. So you can say goodbye to wires and set-up stress.

When you’re up on the big screen, you can use your smaller screen to advance slides, view speaker notes and stay on track with a built-in timer. This way you can focus more on telling your story and engaging your audience...instead of on logistics.

Get the updated Slides app today for Android or iOS. And of course, if you want to cast from the web, you can do that, too. Let us know what you think!
Read More..

Thursday, April 10, 2014

How Can A Free Reverse Cell Phone Number Look Up Benefit You

By Cedric Bartoo


Periodically a download of charge reverse cell look up service can benefit you. As an example, you might be in the middle of a critical meeting and a person calls you merely to hold up prior to deciding to answer the phone call. You delay forever for him to call you back however, there is nothing. Since you are driving somewhere, a trip will come in suddenly. When you want to resolve it, the phone stops ringing. You want to call back the individual nevertheless, you cannot see his number. All you could see on the display is private number calling without number whatsoever.

Its likely you have been a victim for these a theft. Similar with other women, you could have kept all your personal belongings like cellphone and purse within it. So, now, there is the hassle of being forced to find all of the contact names and corresponding numbers, until you took the precaution of creating a backup copy on your hard drive. Many people dont take into consideration making a backup copy of their cell contact list. Perhaps, simply because they dont have knowledge of how without headaches it is to do this.

In terms of a police report, no end with creating a report. You will find the time for it to be spent for following high on the problem. Regardless of whether you can see the persons number you arent. Setting up a police report isnt be considered a good step unless you do not mind enduring all the hassle of doing so. The better option will be to wait for the person to you together with ask because of their name at the very least.

The true secret is to discover paid site, that is reputable with higher reviews. People change their cell numbers on occasion. The cell phone companies tend not to delete the existing numbers from other system. Instead they recycle the previous numbers. Quite simply, someone else using a different name may be while using cell phone number you want to test, unless the site that offers the paid cell lookup service updated its search system. So, look for a site that offers a regularly updated search system to achieve accurate specifics of the cell number you are keen on checking.

By using a site with a huge database is often a victorious one so you can get accurate details about a particular cell phone number. How do you determine if they have a large database? One smart way is to see its site and check out the offered services. If the site offers other services like neighborhood check and criminal record check or a paid cell lookup service, you can find high chances how the database for cell lookup is big. It also ensures that the database available from this type of site could possibly be reliable.

Indeed, utilizing a track cell number download service is very tempting. However there are certain risks if you do this. You have the potential for malware infecting your laptop or computer. As there are the issue of whether or not the provided details are reliable you arent. This is applicable to both paid and download cell lookup service.




About the Author:



Read More..