As our smartphones become more powerful, they can do more advanced things that previously required a high-end PC. One way to make use of the robust processing power of your smartphone is Computer Vision, which basically lets you use the powerful CPU in modern smartphones to interpret the images captured through the camera. The best approach to using Computer Vision on Android is through library called OpenCV. Check out our new Open CV tutorial where Erik Hellman, research engineer at Sony, explains more.
Developer World is Sony’s main hub for Android™ developers, and in addition to handy tutorials and the latest technical news, don’t forget that we also have valuable developer tools to help you in many stages of app development, whether you’re working on a Sony tablet, smartphone, or a mobile accessory. The BacklogTool, ChkBugReport, and XAppDbg are also open sourced, so you can modify these tools to suit your own development needs. Read further to get a quick summary of some of the tools available.
App developers, have you ever wished that you wouldn’t have to rebuild and run your application to try out every small change you’re making? Sony’s XAppDbg tool (eXtra Application Debugging tool) lets you try out different parameters without the need to rebuild the code for every change. And it’s open source! Read on as Pál Szász, who developed the tool, explains more!
A while ago, the Sony Xperia™ News room shared an update on our plans to upgrade certain Xperia™ devices to Jelly Bean. Since then we have received quite a few requests from the Android™ developer community to release an earlier version of the Jelly Bean (JB) software for the developers. This way, advanced developers could try it out and evaluate it, in a similar way to how we did it last year with the ICS alpha release. Please note that there are several limitations to this alpha software, for instance the UI look and feel is not updated to final Sony Jelly Bean software. Read more after the jump!
LTE networks are getting more and more common, allowing you to browse the web instantly, stream content, or download movies at high-speed. You’ll find LTE support in a number of Xperia™ smartphones, all the way from the just announced Xperia™ Z to the Xperia™ ion. Each device has a particular range of LTE bands, with corresponding regions that support the service. Read on to get the full list of LTE-enabled smartphones, supported bands, and the available countries where you can use LTE.
The latest version of AppXplore – version 2.5 – is now available for download on Google Play. AppXplore is a free analysis tool that lists all the apps on your Android device, and gives you detailed information for each, including permissions used, Android™ versions supported, libraries shared, and much more. AppXplore is especially useful for seeing how much memory an app is using, and if the file is movable to the SD card. Likewise, developers can use AppXplore for QA purposes, to make sure their apps are showing the proper permissions in the manifest file. Read on to learn more about the latest features of AppXplore 2.5.
Have you ever tried to shoot a video of a scene that has a strong backlight, like when a person stands in front of a window or direct sunlight? Well, then you will know that it can be almost impossible to get the right exposure of all parts of the picture. Now with the HDR function of the Exmor RS™ image sensor in the new Xperia™ Z, you can get great videos and photos even in these high contrast scenes. For our implementation of HDR video, we use different exposures on every two lines of pixels, to create an optimal result, with really good contrasts. Read on as we explain more how this works!
Remember when we explained Mobile BRAVIA® Engine earlier this year? Now we’ve deployed an improved version, Mobile BRAVIA® Engine 2, which is a key part of the great viewing experience of the recently announced Xperia Z. It is also included on Xperia ZL and Xperia V. Mobile BRAVIA® Engine 2 has an updated contrast enhancement algorithm and a more advanced sharpness filter, to further improve viewing experience. Continue reading as we will tell you all about what’s new, and how Mobile BRAVIA® Engine 2 works!
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.
The newly-announced Xperia ZL is the first smartphone from Sony with an IR (infrared) remote control. With it, you can use your smartphone to control entertainment devices that use IR, including the TV, DVD player, satellite box, and more! And if this triggers any innovative use case ideas for you as a developer, you can actually create IR remote sensor-enabled apps by using the Sony Tablet SDK Add-on! Because this feature is so new, the potential use-cases are only limited to your imagination. Read further to learn more about the IR remote sensor functionality.