Content tagged with: android
There are few things developers care more about than Android Market and, during the year since Google IO 2010, we have been investing huge amounts of efforts in expanding and improving it. This presentation walks through what’s new, with a particular focus on where developers can take action to improve their apps’ Market performance.
By abiding to a few key rules, it is possible to develop a single binary that runs on all Android phones. This video explains how to approach device diversity and build aggressively compatible Android games.
The choice is difficult to decide where to invest your mobile development resources: native applications or mobile web? While the mobile web continues to grow, native applications and App Stores are incredibly popular. We will present both perspectives in an application development smackdown.
This video introduces the Google App Engine Tooling for Android. A complete set of Eclipse-based Java development tools for building Android applications that are backed by App Engine. With these tools developers can build Android applications using common tools and techniques that span the client and server parts of the application AND make it extremely simple to deploy the server side to App Engine.
Producer: Google I/O Conference 2011
This video takes you through the Android software stack, the Dalvik VM, and setting up the Android SDK with the Eclipse environment.
Video Producer: Marakana
The Android mobile platform has exploded in popularity since it was released. Android has become a major competitor to iPhone, with no end in sight. Unfortunately, to take advantage of the platform you needed to know Java…until now. JRuby works unmodified on Android, and so as part of the 2010 Ruby Summer of Code, we’ve started to put together a framework and generators for building Android apps entirely in Ruby. You can generate a new app, make your minor changes (or your full application), and then run a rake task …
Ruboto is Ruby for Android devices. You can access the full Android API from Ruby, giving your scripts all the power of a native application. Even better, you can build and distribute packages that will run on any Android phone, even ones without Ruboto installed. In this talk, you’ll see how to set up a working development environment (on desktop or phone). More importantly, you’ll learn how to manipulate Android from Ruby, giving you access to widgets (buttons and text fields), canvases (paint to the screen), even sensors (compass and …
If you’ve got a great mobile app, you’re likely interested to know how users interact with your app and how to build a business from it. In this session you’ll learn how you can drive awareness and earn revenue for your app using AdSense for Mobile Apps. We’ll also discuss how using Google Analytics can help with your app development by providing insights into where your app users are coming from and how they’re engaging with your app. We’ll share tips, tricks, and examples of real-world mobile apps that have …
This video shows tips and war stories on making fast, responsive (a.k.a. “non-janky”) Android apps. No more ANRs! Eliminate event loop stalls! Fast start-ups! Optimized database queries with minimal I/O! Also, learn about the tools and techniques we use to find performance problems across the system and hear what’s coming in the future. The video requires proficiency in Java and a solid grasp of Android’s fundamental concepts.
Are you building cloud based apps for Android but are wondering how you can avoid polling and enable push functionality? This session will introduce the new Android Cloud to Device Messaging framework, showing you how you can integrate compelling mobile alert, send-to-phone, and two-way push sync functionality into your Android apps.