Sony is a leading global innovator of audio, video, game and information technology products for both the consumer and professional markets. Our Developer Program assists third party developers worldwide to be successful, by offering tools, knowledge, support and visibility to both contracted partners and grass root developers.
Developer World, available at sonymobile.com/developer, is our free hub for developer tutorials, tools and news related to Android in general, and Sony Xperia™ devices in particular. Developer World offers everything from open sourced code examples, to complementary developer tools and SDKs for Sony Xperia™ product APIs.
-
-
“The experiment has just begun.” Building a real Reddit ‘button’ game with Android, IoT, and Firebase
Featuring Mike McDonald
The button was a game and social experiment run on Reddit from 1 Apr 2015 to 5 Jun 2015. The idea was simple: a 60 second countdown timer next to a reset button. When users pressed the button at a specific time, they would also be assigned a specific colour: purple if between 52 and 60 seconds,...
reddit button-game android iot firebase experiment -
From clockwork to smartwatch
Featuring Daniele Bonaldo
The measurement of time has always had a big impact on our society. The way we tell the time greatly evolved especially in the last centuries, leading to the creation of always more accurate tools, up to the first wearable technological devices.
In this talk you will explore the evolution of...
horology wearable wearable-devices smartwatch smartphone android android-wear-platform -
All about ORM’s
Featuring Kevin Galligan
Android has matured to the point where there are several database access and management options, as well as some totally non-sqlite alternatives. You will discover some of the well known options, take a look at Realm, and demo an ORMLite port that uses annotation processing instead of reflection,...
android orm touchlab realm -
Power optimization for Android apps
Featuring Xavier Hallade
Android devices running on battery need to be optimized for power. When taking a look at the CPU this optimization starts typically with the race to idle, meaning to go to finish the workload as fast as possible.
android power-optimization battery power-consumption api os -
Give your users superpowers in the real world
Featuring Hoi Lam
People no longer need to sit at a desk to get the benefits of technology. You can now build experiences that work seamlessly between the virtual world and the real world. Superpowers that would not have been possible, too complex or prohibitively expensive are now possible.
android google beacon android-wear iot wearables -
Facebook Infer: A static analyzer for catching bugs before you ship
Featuring Martino Luca
Static analyzers are automated tools that spot bugs in source code by scanning programs without running them. They complement traditional dynamic testing: Where testing allows individual runs through a piece of software to be checked for correctness, static analysis allows multiple and sometimes...
android facebook facebook-infer static-analysis static-analyzers bugs ios -
Keynote: The Long Road
Featuring Sandro Mancuso
Choosing the next career step in such a diverse and fast-paced industry is not an easy task. But when it comes to our careers, there is no right or wrong. Or there is? How do we know? In this talk we will be talking about different career choices, how can we choose good companies to work for,...
droidcon