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.
Small Apps are miniature apps that run on top of other applications to enable true multi-tasking. With the Sony Add-on SDK you can create your own Small Apps easily using the code examples and documentation available. This enables you to create innovative use cases and gain more visibility to your app through predefined searches from the UI on supported devices.
We just announced the Sony Xperia™ go, which comes with equipped with a pressure sensor, which enables you as a developer to create barometric, altitude or speed-related apps by accessing it through the Android sensor API. In this article, we’re highlighting information on how you can develop apps that work with the pressure sensor in Xperia™ go, as well as Xperia™ active as the sensor is accessed through the same API.
Read on to get a code example and instructions on how to create a simple app that can read data from the pressure sensor.