Pages

Showing posts with label sdk. Show all posts
Showing posts with label sdk. Show all posts

Tuesday, January 10, 2017

Learn about Google Translate in Coffee with a Googler

Posted by Laurence Moroney, Developer Advocate

Over the past few months, we’ve been bringing you Coffee with a Googler, giving you a peek at people working on cool stuff that you might find inspirational and useful. Starting with this week’s episode, we’re going to accompany each video with a short post for more details, while also helping you make the most of the tech highlighted in the video.

This week we meet with MacDuff Hughes from the Google Translate team. Google Translate uses statistics based translation. By finding very large numbers of examples of translations from one language to another, it uses statistics to see how various phrases are treated, so it can make reasonable estimates at the correct phrases that are natural sounding in the target language. For common phrases, there are many candidate translations, so the engine converts them within the context of the passage that the phrase is in. Images can also be translated. When you point your mobile device at printed text and it will translate to the preferred for you.

Translate is adding languages all the time, and part of its mission is to serve languages that are less frequently used such as Gaelic, Welsh or Maori, in the same manner as the more commonly used ones, such as English, Spanish and French. To this end, Translate supports more than 90 languages. In the quest to constantly improve translation, the technology provides a way for the community to validate translations, and this is particularly used by less commonly used translations, effectively helping them to grow and thrive. It also enhances the machine translation by having people involved too.

You can learn more about Google Translate, and the translate app here.

Developers have a couple of options to use translate:

  • The Free Website Translate plugin that you can add to your site and have translations available immediately.
  • The Cloud-based Translate API that you can use to build apps or sites that have translation in them.

Watch the episode here:


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..

Monday, December 19, 2016

Belgian employment agency VDAB offers job services at the speed of Google Apps



Editors note: Today’s guest blogger is Michael De Blauwe, project leader of the Innovation Lab at VDAB, the public employment bureau for Belgium’s Flanders region.

In the past, clients walked into one of our employment offices and waited to meet with one of our consultants. Today, they don’t have to leave home to get face-to-face feedback on their resumes or participate in mock interviews. Timing is critical for job seekers, and at VDAB – the public employment bureau for Flanders – we’re using Google Apps to more quickly and efficiently help people in need of job services and training. We’re also reaching more people while saving money by reducing the number of physical employment centers by nearly 30%.

What used to take a week for an in-person resume workshop followed by a practice interview, now happens in less than 24 hours. Our thousands of employment specialists use Google Hangouts and Google Docs to review customers’ resumes and coach them on interview skills. This digital transformation has been a hit with job seekers. In 2013, we had 4,920 people use our new e-coaching services, and 83% said they would recommend it to friends.

We’re not just using Apps to serve more people — we’re delivering better service. VDAB job coaches now use Google Drive to store resources and Docs to comment on clients’ resumes while speaking with them on Hangouts. All of a client’s job-related files are stored in one place, with all feedback contained within the document.

Our team also works together more efficiently. Because our coaches work from different locations throughout Flanders, it’s helpful to have a central repository that allows people to share information and work together from different locations. We use Google Drive to share information about job openings and Google Sheets to track customer queries in a single document that everyone can access. Before Google, we’d send thousands of emails back and forth to share resources, respond to customers, and schedule appointments.

When we made a company-wide push behind Apps in 2012, using our early Google adopters to inform others, we found that it was already taking hold. Now that all of VDAB has switched to Apps, we’re moving faster, helping more people build their job-seeking skills and matching more employers with qualified candidates.

We worked with Capgemini, a Google Apps Premier Partner in Belgium, who performed this successful migration.
Read More..

Thursday, November 24, 2016

Pornhub Mobile APK Pornhub Android APP Pornhub APK Free Download


Pornhub Mobile APK | Pornhub Android APP | Pornhub APK Free Download

Pornhub Mobile APK | Pornhub Android APP | Pornhub APK Free Download
Pornhub Mobile APK | Pornhub Android APP | Pornhub APK Free Download

Watch Pornhub Videos from your android mobile phone or tablet

Pornhub_2.4.2.apk

Pornhub is one of the largest sources of pornography on the internet, with thousands of videos to suit any and all tastes. The Pornhub app basically puts the website on your Android phone, and its a well-designed and professional looking app. Pornhub also publishes annual demographics display which kinds of devices have been used to access which kind of videos. Its a very useful source of pornography and statistics.

Pornhub Mobile APK | Pornhub Android APP | Pornhub APK Free Download


Click Here to Free Download Pornhub_2.4.2.apk

Pornhub Mobile APK | Pornhub Android APP | Pornhub APK Free Download

Read More..

Thursday, August 25, 2016

Google launches Android 2 2 SDK

Google launches Android 2.2 SDK - V3.co.uk - formerly vnunet.com

Hmm... a new version of the SDk is out! The article above highlights one of the features - the ability to move applications to SD Card thus giving more space for mote applications to be accommodated on an Android mobile.
This is a minor release and yet there are quite a few noteworthy features, some of them listed below:
1. Multiple keyboard languages - a user can switch between languages by swiping across the spacebar
2. The android mobile can be used as a protable Wi-Fi hotspot from which 8 devices can connect.
3. The camera and gallery have been enhanced with a new UI for controlling zoom, focus, flash, exposure etc.
4. Some of the new platform technologies introduced are a new media framework - Stagefright and bluetooth enhancements
5. For the developers. there are some new APIs introduced in Apps on external storage, Media framework, Camera and camcorder, graphics, data backup, device policy manager and UI framework.

For more details on the above, read the article: Android 2.2 Platform Highlights
Read More..

Tuesday, July 5, 2016

The healthcare industry is moving to Google Apps for Work


Companies of all sizes across a number of industries have come to realize that cloud computing is transforming the way they run their business and how people work together. This is especially true for the healthcare industry, where access to information quickly, accurately and securely is vitally important.

That’s why organizations covered by the Health Insurance Portability and Accountability Act of 1996 (HIPAA) rely on Google’s robust infrastructure to store personal healthcare information. We provide the healthcare industry with the tools they need to help address HIPAA compliance and allow employees to have access to their information when they need it, where they need it. HIPAA compliance coverage for Google Apps for Work services includes Gmail, Calendar, Google Drive (including Docs, Sheets, Slides and Forms), Vault and Sites. New and existing Google Apps customers may obtain a Business Associate Agreement (BAA) from our Google Apps Help Center.

With millions of customers using Google Apps, HIPAA compliance is a critical feature for businesses and organizations that handle health care information, and an important consideration for hospitals, health organizations and governments. Joe Ganneman, CIO for Rockford Orthopedics, a leading bone and joint center in Illinois, believes that “from a HIPAA compliance standpoint, you are actually in a better shape by putting your data in a cloud infrastructure like Googles, than you are trying to store it locally.” And Flint Waters, CIO for the State of Wyoming, says that “using Google Apps made us confident we would meet strict HIPAA requirements and demonstrate to our citizens that their data was on one of the most secure architectures out there.”

HIPAA is just one of many regulations and standards Google supports, empowering our customers across different industries to benefit from the cloud. For organizations operating in highly regulated sectors, the use of Google’s services provides the tools and protections needed to meet compliance requirements.
Read More..

Monday, July 4, 2016

HTC One X give away winner is


Im happy to announce, that the winner of HTC One X+ give-away contest is...




The winner should send me a private message via Twitter within 7 days with his e-mail address. After 7 days of no contact from the winner, Ill randomly pick another winner.


Congratulations Barry!




This was the first, but not the last contest. Next time youll probably have a chance to win brand new HTC flagship device - One. Good luck!

PS. Since some users have issues with their tweeter accounts, next give-away will be based on different rules to encourage even more people!
Read More..

Thursday, June 16, 2016

Exploring the Samsung Mobile SDK

  
 As I worked with the Samsung Chord SDK, I came to realise that the Samsung Mobile SDK is an ecosystem in itself for an Android App Developer, with many new add-ons in the true spirit of extending the features of Android SDK in a powerful way.

One such package that is part of the Samsung Mobile SDK is the Pen package. In fact, Samsung has thrown open a new Samsung SmartApp Challenge currently targeting the new devices released by Samsung recently.

 The Challenge (Android Contest) is open from September 5th to November 30th with the judgement being pronounced in late February 2014. More details are available on the Samsung Developers site.(developer.samsung.com)

It is targeting the usage of Pen package and Look package of the Samsung Mobile SDK on the Samsung Galaxy Note 3 and their tablet Galaxy Note 10.1 (2014 Edition) both of which have been just released!! Wow, this seems like a smart move J Getting the strong Android Developer Community to rally around for the Challenge with their flagship SDK.

The new devices themselves have a lot to offer over the predecessors. It would be essential to understand what is provided as pre-packaged features in these phones before we can understand what the Pen package and Look package have to offer for Android Developers.  

In this post let us see what these devices have to offer with the said packages before I talk about the packages themselves.

The features offered by the usage of S Pen in Note 3 seems to be significantly more and hence gives more options for an app developer. And as I see and hear more about the Note 3, it certainly seems to be a class-leading tablet going to take the mobile market by storm.
 One of the important new features on the Note 3 using S Pen is the “Air Command” feature. If you just hover over the screen and press the screen once with the S Pen (pressing the S Pen button), the Air Command window pops up. And from the Air command window – you have access to the following features:

  1. Action Memo
  2. Scrapbook
  3. Screen Write
  4. S Finder
  5. Pen Window
The Air Command window looks like this:


Action Memo lets you handwrite a note. It just does not stop there, though!!  This is nothing new, you may say. Even in the 90s there were devices that capture notes written with a stylus! 

But this goes a step beyond and builds intelligence out of what you have written. For e.g. if you jot down a phone number, you can easily save it to you contacts without keying it in again!  If you jot down a valid address, it lets you navigate to Google maps directly to that address! How cool can it get?!! You can do many things like, call a phone number directly from the scribbled number, email to a scribbled email id, send instant text messages, add to a task list etc.

Scrapbook lets you circle content and not just grab a screen shot but actually fetch the content and save it automatically for easy browsing later. This includes even grabbing YouTube content!!

Screen Write captures a screen image and allows you to write comments on an image.

S Finder is the phone’s search engine providing a system-wide search.  It really is very handy in searching the content on the entire phone including chat messages, scrapbook etc.

Pen Window seems to be THE feature that is starting off a new trend in working with multiple windows of varying sizes and allowing for easy interaction between them. It gives your access to eight apps by drawing a box of any size on the screen! It may open up for more apps soon – a window of opportunity there.

The same is available on the Note 10.1 (2014 Edition) tablet as well with a few additional features.

The Look package grows on the basics provided by the Pen Package.  The Look package provides specialized widgets in the Android View System.
In my next few posts, I would look at what these powerful SDKs have to offer.

This article is sponsored by Samsung
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..

Monday, February 8, 2016

Android Developers Blog Preview of Google TV Add on for the Android SDK

Android Developers Blog: Preview of Google TV Add-on for the Android SDK
Read More..