With the Wikitude Android SDK and Sony’s Camera Add-on API, you can easily create stunning augmented reality experiences for the Xperia™ Z1 and Xperia™ Z1 Compact. It’s entirely up to you if you want to augment your magazine, implement a game, or display geo-content in the user’s vicinity like Wikitude Places does it. Learn how to start using augmented reality in your own apps, after the jump!
A few of you SmartWatch developers out there have recently asked us if it’s possible to use both the Control API and Notification API together in a single extension. The good news is – yes, you can use both of these Smart Extension APIs in a single SmartWatch extension, for any device that supports the Smart Extension APIs with both control and notification, including the SmartWatch 2. Read on to get the full details from Marlin Liew, Developer Technical Services Engineer at Sony, who provides a code example showing how to use both of these APIs in a single project.
With an increasing number of Android™ devices coming out with on-screen buttons, such as Sony Xperia Z1 and Xperia Z Ultra, it’s important that your app can offer a more immersive viewing experience by hiding essential UI elements. It’s really not that complicated – we’ll show you how you can provide your app users with maximum screen estate on devices running Android 4.3 or earlier versions, in our latest tutorial.
Although our Xperia™ devices have become much more powerful the last couple of years, there might still be cases when your application needs more processing power. With OpenCL™, you can use the power of the GPU to handle resource intensive tasks in your app. This article is a short introduction to OpenCL, and how to get it up and running on your Sony Xperia device.
We’re pleased to inform that Sony Xperia Z1 and Xperia Z Ultra have joined the 17 phones in our portfolio that already support the ANT+ wireless technology. With their GPS/ GLONASS capabilities, along with water and dust resistance, it’s only fitting that the Xperia Z1 and Xperia Z Ultra support the leading wireless transfer protocol for health, fitness and sport use cases. Find out how you can develop a mobile app with ANT+ support, right after the jump!
With a SmartWatch 2 extension, your users can utilise the features of your app without even picking their smartphone or tablet up from their bag or pocket. At the same time, you can get a lot of extra visibility for your app, since it will be exposed to all users of the SmartWatch 2. So are you ready to develop a new app extension or extend your existing app to support the Sony SmartWatch 2? We’ve put together a quick tutorial that shows you from start to finish, what programs you need, files you should use, and tools you can make use of, and the steps involved in creating your own app extension for Sony SmartWatch 2. Read more after the jump. (Updated 12 Nov, 2013)
Now that the Sony SmartWatch 2 is available, you might be wondering how to make your existing SmartWatch app compatible with the new SmartWatch 2. For app extensions developed for the first SmartWatch that use the Notification API or Control API included in the Smart Extension APIs, some minor updates are needed in order to be optimised for SmartWatch 2. Read on for the important details for adding compatibility to make your app extension usable for both SmartWatches.
If you’re both a developer of camera apps and a fan of the recently-announced, camera-centric Sony Xperia Z1, check out this Camera Add-on API tutorial, which will show you how to integrate your camera app with the Xperia™ Z1 using the Camera Add-on API. Read on to discover how to easily take advantage of the Camera Add-on API, and make it easier for your users to quickly launch and utilise your camera app for more frequent use.
A number of Xperia™ devices have an IR remote sensor, allowing you to use the IR remote API to develop an app that sends infrared signals. The Xperia devices which include an IR sensor also come with a universal infrared (IR) remote control app that can control devices such as HDTVs, DVD players, audio systems, and cable boxes. This is because the remote control app has a number of stored device profiles within the API.
If you’re currently working on an app where image scaling is needed, such as when you’re developing a SmartWatch extension for your application, don’t forget that we have a handy tutorial to explain how to get images scaled correctly. Andreas Agvard, a Senior Software Engineer at Sony, has created an image scaling code example that you can download, compile, and run. Read more after the jump.