Videos in category Mobile
Google I/O 2010 - Casting a wide net: How to target all Android devices Android 201 Justin Mattson One of Android's strengths is its flexibility to run on a wide variety of devices. In this session, we will explore the facilities the Android resource system provides to developers to make supporting many devices from one application binary easier, as well as common pitfalls. In addition to hardw...
Google I/O 2010 - Android REST client applications
Google I/O 2010 - Developing Android REST client applications Android 301 Virgil Dobjanschi This session will present architectural considerations for developing RESTful applications on the Android platform. It focuses on design patterns, platform integration and performance issues specific to the Android platform. For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/se...
Google I/O 2010 - A JIT Compiler for Android's Dalvik VM
Google I/O 2010 - A JIT Compiler for Android's Dalvik VM Android 301 Ben Cheng, Bill Buzbee In this session we will outline the design of a JIT Compiler suitable for embedded Android devices. Topics will include an architectural overview, the rationale for design decisions and the special support for JIT verification, testing and tuning. For all I/O 2010 sessions, please go to http://code.googl...
Google I/O 2010 - Advanced Android audio techniques
Google I/O 2010 - Advanced Android audio techniques Android 301 Dave Sparks In this session, we will explore advanced techniques that you can employ in your apps when working with media. This includes using Android's low-level audio APIs, selecting the appropriate format for your media files, and what's now possible using new media framework APIs introduced in Android 2.2. For all I/O 2010 sess...
Google I/O 2010 - Building push applications for Android
Google I/O 2010 - Building push applications for Android Android 201 Debajit Ghosh 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 in...
Google I/O 2010 - Writing real-time games for Android redux
Google I/O 2010 - Writing real-time games for Android redux Android 201 Chris Pruett This session is a crash course in Android game development: everything you need to know to get started writing 2D and 3D games, as well as tips, tricks, and benchmarks to help your code reach optimal performance. In addition, we'll discuss hot topics related to game development, including hardware differences a...
Joe Hewitt: An Introduction to iUI
Joe Hewitt, co-founder of the Firefox project and author of the popular Firebug extension to Firefox, stopped by Yahoo! in 2007 to talk about his latest creation: the iUI JavaScript/CSS library that allows developers to build web applications that emulate the visual language native iPhone applications.
Malvertising & Mobile Malware Madness (+ How to Cap The Mad Hatters)
Google Tech Talk (more info below) August 18, 2011 Presented by Neil Daswani. ABSTRACT This talk has two parts -- 1) I will survey some of the most recent trends in malvertising (malicious advertising) attacks and solutions on the web, and 2) I will describe some preliminary work on the behavioral analysis of mobile applications and mobile malware. In the first part of this talk, after briefly ...
Mark Kawakami: Finger Tips: Lessons Learned from Building a Touch-Based Experience
Mark Kawakami of Yahoo! Sports takes you through some lessons learned in building touch-based experiences for one of the most popular websites on the internet.
Nate Koechley: A Taxonomy of Touch
YUI contributor Nate Koechley breaks down the elements of touch primitives, gestures and semantics, laying a foundation for the broader language of touch interactions that drive the emerging class of portable devices.