Developer University


The world of apps, APIs and platforms is evolving at an exponential pace with new systems being opened up every day for third party developers and existing systems releasing new version of the SDKs, tools and APIs. How does an app developer keep up to date with all these changes?

Developer University at CES is a unique event brought to you by the Consumer Electronics Association (CEA) where developers can go to one place to learn about the latest developer programs directly from multiple company representatives.

Interested in presenting at the Developer University? Contact Deepak Joseph at djoseph@CE.org.

Event Details

Developer University at CES is the venue for OEMs/Platform-Vendors/Service-Providers to showcase their platforms, tools, API and SDKs to developers. The event will cover TV apps, device APIs, third-party API, web apps, desktop apps, mobile apps and more.

  • Location: S228 South Hall Connector, Las Vegas Convention Center (LVCC)
  • Event Date: Thursday, January 12, 2012; 9:00 a.m.-6:00 p.m.
  • Event Format: Back-to-back 30 minute presentations by each OEM/Service-Provider/Platform-Vendor on their platform/developer program, followed by a networking event for developers to meet with company representatives
  • Who Should Attend: Third-party/independent developers, entrepreneurs, start-ups, software, game and communication developers and companies, content producers, publishers, distributors and aggregators, media companies, advertising agencies, students, and others looking to broaden their understanding and skills to develop apps.
  • How to Attend: CES Registration is required to attend this event. In addition, RSVP to get updates on the sessions.
  • Agenda: see below. 

Company Time/Location Session Title Category Presenter
AT&T 9:00-9:30 AM
Room S228, South Hall Connector
U-Verse Enabled TV Apps Karim Varela, Senior Product Development Engineer, AT&T Developer Program
Google 9:30-10:00 AM
Room S228, South Hall Connector
Google TV: Open for Developers TV Apps Christian Kurzke, Developer Advocate for the Google Android Platform
LG 10:00-10:30 AM
Room S228, South Hall Connector
LG Smart TV for 2012 TV Apps Cassey Tan, Sr. Manager, NA Smart TV Operations
TIVO 10:30-11:00 AM
Room S228, South Hall Connector
TiVO TV Apps SDK TV Apps Evan Young, Senior Director, Product Management
Flingo 11:00-11:30 AM
Room S228, South Hall Connector
Synchronizing Smart TV Applications with Broadcast TV TV Apps  Ashwin Navin, CEO Flingo
NETGEAR 11:30-12:00 AM
Room S228, South Hall Connector
NETGEAR Smart Network SDK TV /Home Network Cedar Milazzo, Senior Director of Engineering at Netgear
ROVI 12:00-12:30 PM
Room S228, South Hall Connector
ROVI Cloud Services TV / Metadata Rahim Sonawalla, Product Manager
Intel 12:30-1:00 PM
Room S228, South Hall Connector
Visual Computing Developer Tools: Optimizing Applications for Performance, Efficiency, and Innovation Entertainment S/w Craig Hurst, Director Visual Computing Product Management Team
Intel 1:00-1:30 PM
Room S228, South Hall Connector
Quick Sync Video: Optimizing Media Programs with Intel® Media SDK Entertainment S/w Ryan Tabrah,  Intel® Media SDK Product Manager
AT&T 1:30-2:00 PM
Room S228, South Hall Connector
AT&T Mobility Application Resource Optimizer (ARO) Mobile Apps Doug Sillars, Phd, Application Optimization Lead, AT&T Developer Program
AT&T 2:00-2:30 PM
Room S228, South Hall Connector
AT&T Mobility API Platform Mobile Apps Dale Western, Technical Architect, AT&T Developer Program
Qualcomm 2:30-3:00 PM
Room S228, South Hall Connector
Leveraging Mobile Hardware to Enhance User Experiences Mobile Apps Brian Vogelsang. Director, Product Management
Sony Ericsson 3:00-3:30 PM
Room S228, South Hall Connector
Why collaborate with Sony Ericsson? Mobile Apps Karl-Johan Dahlstrom, Head of Developer Relations, Sony Ericsson
Immersion 3:30-4:00 PM
Room S228, South Hall Connector
Differentiating your App through UX Touch Design Best Practices Mobile / UX Bob Heubel, Developer Evangelist, Haptics
Primesense / OpenNI 4:00-4:30 PM
Room S228, South Hall Connector
Make Your Game Motion Controlled in Less Than 30 Minutes UX / Gaming Amir Hoffnung, OpenNI Application Expert
Intel 4:30-5:00 PM
Room S228, South Hall Connector
The Intel AppUp opportunity Ultrabook Apps Scott Apeland, Director, AppUp Content and Creators
BodyMedia 5:00-5:30 PM
Room S228, South Hall Connector
BodyMedia Data APIs Lifestyle / Apps Mark Handel, Director of Software Development at BodyMedia
RIM 5:30-6:00 PM
Room S228, South Hall Connector
Bring It to BlackBerry! - Port your iOS or Android Game to BB10 Mobile Apps Patrick Mollins, Evangelist & Developer Champion


Rahim Sonawalla

Rahim Sonawalla is product manager at Rovi Corporation, where he is responsible for helping guide the strategic direction and development of the Rovi Cloud Services API, a suite of web-based solutions designed to help businesses build innovative new digital entertainment products, services and applications for the connected consumer. Rahim joined Rovi in 2011. Prior to this, Rahim held the position of developer evangelist at Twilio and previous to this, was a software engineer at IBM.  He graduated with a Bachelor of Science degree in Computer Science from the University of California, Irvine, and a Master of Science degree in Informatics from University of California, Irvine.

- back to top -



Mark Handel

Mark Handel is the Director of Software Development at BodyMedia.  Hired as one of the company’s first software engineers, Mark has spent the last 10 years participating in the evolution of the body monitoring and free living data collection domains. While at BodyMedia, he has developed applications in the clinical, fitness, wellness and weight management spaces; utilizing the web, desktop, mobile and TV platforms. 

- back to top -



BodyMedia API – Discover the Endless Possibilities of Body Monitoring

Do you want to access the largest free living database of information taken from the human body? Discover what insights the inclusion of body monitoring data can bring to your gaming, fitness, entertainment, safety or social network applications.  BodyMedia collects hundreds of millions of user data points per day and translates this information into minute by minute lifestyle data including calories burned, calories consumed, steps, activity, heart rate, and sleep.

- back to top -



Ashwin Navin

Prior to starting Flingo, Ashwin Navin was the President and Co-founder of BitTorrent Inc. He started BitTorrent following a position at Yahoo where he was an influential member of the company′s Corporate Development group, where he handled a number of acquisitions, partnerships and alliances. Before Yahoo, Ashwin worked with Wall Street powerhouses Goldman, Sachs & Co. and Merrill Lynch as an investment banker and research analyst. Ashwin earned a dual B.A. from Claremont McKenna in Government and Economics.

- back to top -



Synchronizing Smart TV Applications with Broadcast TV

Flingo will demonstrate Real-time Broadcast Content Detection ("ACR") and how App Developers can build TV Apps that dovetail with the broadcast TV experience, whether its Sports, Reality TV, Dramas or Movies.

- back to top -



Scott Apeland

Scott Apeland currently manages the AppUp Content and Creators organization and is responsible for filling the AppUp Center with compelling content and for delivering a best in class developer experience.  His responsibilities include marquee and strategic apps/content recruitment and acquisition for AppUp as well as scale developer technical resources and engagement.  The Intel AppUp Developer Program provides all the resources needed to develop, submit, validate, track and monitor applications published to AppUp Center.   Scott is also responsible for bringing Intel's new consumer  services to the software community and executing programs to drive broad adoption of those APIs.

- back to top -



Patrick Mollins

Patrick Mollins is one of RIM’s BlackBerry Technical Evangelists specializing in developer tooling and the developer experience.   Having come from Product Management with over a dozen years of C/C++ development, Patrick aims to understand the struggles of today’s mobile developers.  Most recently, his role as Product Manager for the Native Developer Kit for Tablet OS enabled him to help solve the problems facing mobile C/C++ game developers looking to target the BlackBerry PlayBook.

- back to top -



Bring It to BlackBerry! - Port your iOS or Android Game to BB10

Many Christmas stockings have been filled with BlackBerry PlayBook tablets and consumers want BlackBerry apps more than ever!  Learn how easy it is  to bring your game based on Marmalade or Unity to the BlackBerry PlayBook. We’ll also cover the many features of BlackBerry PlayBook Native SDK and how you can build compelling games for the growing BlackBerry PlayBook community.  Join us at our session for a draw of free BlackBerry PlayBook tablets! 

- back to top -



The Intel AppUp opportunity

Learn about the opportunities to expand reach of your app through the Intel AppUpSM center and our many affiliate app stores. Whether you are an app expert or a novice get an overview of the tools, support, and opportunities to create and make money.

- back to top -



ROVI Cloud Services

Rovi has the APIs you need to power your compelling entertainment discovery applications across any platform. Rovi's APIs provide rich TV, movie and music metadata as well as personalized recommendations and search across a wide range of geographies, via easy-to-use REST APIs.

- back to top -



LG Smart TV for 2012

Learn about the new technology changes for LG Smart TVs in 2012 which will help accelerate deployment of your current projects and help you further monetize on your existing products.  LG's new input devices, SDK and Advertising platform is designed to enable you to deliver an amazing experience for your customers through our Smart TV platform.

- back to top -



U-Verse Enabled

This session introduces the U-verse Enabled Android software development kit (SDK), highlighting its capabilities and features, and goes briefly into how to get started with the U-verse Enabled SDK.

- back to top -



AT&T API Platform

AT&T’s new platform offers standard network APIs you’d expect from a Carrier, a development environment geared toward HTML5 and native platforms, SDKs, new monetization opportunities, and full technical support.

- back to top -



AT&T Application Resource Optimizer (ARO)

Would you like your mobile applications to run faster, consume less data, and conserve the battery? AT&T’s Application Resource Optimizer (ARO) is an app testing tool that combines mobile development best practices with network traces – providing insight into how to optimize your mobile application.

- back to top -



Google TV: Open for Developers

With the Honeycomb version of Google TV, developers can now create Android applications for the largest screen in the house! This session we will show examples and best practices how to improve application usability and performance resulting in outstanding applications for Google TV and other Android platforms. 

- back to top -



Differentiating your App through UX Touch Design Best Practices

In the ocean of apps in the marketplace, how do you differentiate yours?  Cool graphics and sound are no longer enough. People experience their environment through their five senses. Touch is the most overlooked of the mobile user experience (UX) senses and yet the most personal and emotive. With more touch interactive interfaces, touch design (haptic feedback) becomes one of the most important aspects of the UX. Learn how touch design enhances the UX while helping to get your app noticed for increased revenue possibilities with handset manufacturers and carriers. This session will highlight methods to maximize the UX through touch design best practices from simple UI to more complex use case scenarios of gaming, navigation, social networking and more.  A PowerPoint presentation and hands-on hardware demonstration of good touch design will be provided for attendees.



Visual Computing Developer Tools: Optimizing Applications for Performance, Efficiency, and Innovation

Learn how Intel® Visual Computing Developer Tools like Intel® Graphic Performance Analyzers, Intel® Media SDK and Intel® OpenCL SDK can help game and media developers optimize applications for maximum performance, efficiency, and innovation on Intel® processors. These free tools will save you time, improve your development efficiency, and help you grow your business.

- back to top -



Quick Sync Video: Optimizing Media Programs with Intel® Media SDK

Learn about Intel® Quick Sync Video, its powerful abilities to do hardware accelerated encoding, decoding  and transcoding on Intel Platforms, and how you can implement it using the Intel® Media SDK.  It’s a free and complete SDK with API, documentation  and source samples to make your application development process faster and easier.

- back to top -



NETGEAR Smart Network SDK

The NETGEAR Smart Network SDK allows you to develop on a wide range of NETGEAR devices – all with one simple API.  This session will show you how to develop and monetize applications for this connected, always-on platform – allowing you to be part of the “brains” of the home.

- back to top -



Make Your Game Motion Controlled in Less Than 30 Minutes

Designing or porting games to become motion controlled is not reserved to an elite few. Using the OpenNI Framework with OpenNI compatible Middleware and depth sensors, developers can easily integrate full-body control and interactive augmented reality into their games. Designers are just starting to explore possible game mechanics and gameplays enabled by gesture-based technologies. This session will demonstrate how easy this process is, using tools and environments that are familiar to many game developers such as Ogre, Unity3D and more. It’s as simple as developing a keyboard-based application!



Leveraging Mobile Hardware to Enhance User Experiences

Qualcomm’s Brian Vogelsang will provide a comprehensive overview of Qualcomm’s Snapdragon Developer Program, outlining the software and hardware tools necessary to help mobile developers create differentiated user experiences and secure business connections to major mobile operators and OEMs. He will feature Qualcomm’s AllJoyn technology – which allows developers to differentiate their apps with proximal peer-to-peer technology.



Why collaborate with Sony Ericsson?

This session provides an overview of Sony Ericsson’s offering to external developers and partners. Learn about the tools, support we can give and how you could potentially be part of the Sony Ericsson marketing machine.

- back to top -



TiVO TV Apps SDK

TiVo will present a vision for its third-party-SDK for applications that will run on its retail and MSO platforms. This session will provide an introduction to the types of APIs that TiVo will to expose to developers, and how developers can work with TiVo.

- back to top -



Karim Varela

Karim Varela, a Senior Product Development Engineer with AT&T Mobility, has over eight years of mobile application development experience. Karim is the Android support lead within AT&T Mobility’s technical developer support team and focuses on Android, Java ME, and U-verse Enabled. Previously Karim held various roles in the mobile games industry ranging from quality assurance and build engineering to porting, and networking engineering.

- back to top -



Doug Sillars

Doug Sillars is a member of the AT&T Developer Support team, specializing in Application Optimization.  In this role, he works with mobile developers to help them optimize their mobile applications to run faster and use less battery.  He has been a mobile technologist for 9 years, helping developers deliver the best mobile web, messaging and video streams to mobile handsets.

- back to top -



Christian Kurzke

Christian is Developer Advocate for the Google Android Platform, and has recently been focusing on Android for Google TV. He is an Open Source enthusiast, committer in the Eclipse Foundation and has been working at the intersection of Linux and Java since the early 90's. Prior to Google, Christian worked in Motorola's Mobile Phone and Set-top Box divisions. Before that, Christian was at SUN working on Java for Embedded Systems. He holds a Dipl. Inf. degree from Univ. Erlangen, Germany, and an MBA from Santa Clara University.

- back to top -



Bob Heubel

Bob Heubel is a haptic technology evangelist with Immersion Corporation who specializes in assisting developers implement what is known as force-feedback, tactile-feedback or rumble-feedback effects.  He has spent more than ten years working with developers, carriers, OEMs and ODMs to design and implement these sensations aimed at improving both gaming and user interaction experiences. Bob graduated from UC Berkeley in 1989 with a BA in English Literature.



Craig Hurst

Craig Hurst is the Director of the Visual Computing Product Management Team within Intel’s Developer Products Division responsible for defining Intel’s strategy and roadmap of visual computing software tools and technologies to unleash developer innovation on Intel’s current and next generation platforms. Craig’s team is responsible for the product management of the Intel® Media SDK, Intel® Graphics Performance Analyzers, Intel® OpenCL SDK, Intel® Visual Computing Source, Intel® Integrated Performance Primitives, as well as multiple to-be-announced visual computing products. Prior to this, Craig was Director of Strategy & Product Management within Intel’s Digital Health Group and in his 16 years at Intel has held various product line management and strategic planning positions delivering multiple new products to market for Intel. Craig holds a BSEE from Seattle University and received product management certification through UC Berkeley.

- back to top -



Ryan Tabrah

Ryan Tabrah is the Intel® Media SDK Product Manager with 15 years of media, storage, and security technologies experience.  Ryan most recently led research efforts in Intel's Storage Technology Group on the effects of Intel SSD's and other NVM technologies combined with content creation and visual fidelity impact on video games.  Prior to joining Intel in 2008 , Ryan held engineering and business development positions in security software companies where he was the lead technical resource for several of the largest and most successful commercial PKI installations in North America and Europe. Ryan holds a B.S. degree in Computer Science and Communication from Oregon State University.

- back to top -



Cedar Milazzo

Cedar Milazzo is responsible for strategy, architecture, and development for the Home Ecosystem and Internet of Things at NETGEAR, Inc. Cedar  joined NETGEAR in 2011, and has quickly become engaged in creating and evangelizing a public development platform for third party applications on NETGEAR devices.

- back to top -



Karl-Johan Dahlstrom

Karl-Johan is Head of Developer Relations at Sony Ericsson. His work includes daily contact with external developers. He has a broad background working with both Developer Partners and Operator Customers since 2002. Above all, he is responsible for the Sony Ericsson Developer Program outreach and architecture for supporting external developer.

- back to top -



Amir Hoffnung

An avid gamer, Amir has been designing and developing applications and games at PrimeSense for the last three years and is an acknowledged expert in designing for Natural Interaction motion-controlled user interfaces. Prior to PrimeSense, Amir served as a senior programmer at several start-up companies as well as in the IDF elite technological unit. Amir holds a B.Sc with honors, in Bioinformatics from Tel-Aviv University.



Brian Vogelsang

Brian Vogelsang is director of product management for Qualcomm CDMA Technologies (QCT).   As part of the QCT Ecosystem team, he is focused on working with application developers on new business, partnership, and innovation opportunities for Qualcomm’s Snapdragon mobile processor which is powering a new generation of advanced smartphones, tablets, and other smart devices. Vogelsang came to his current role from Qualcomm Internet Services (QIS), where he was responsible for overseeing product development for Plaza Retail, a complete, flexible and scalable application store solution that enables Developers, Operators and OEMs to create and manage a rich, highly personalized shopping experience across diverse platforms, devices, and networks.



Evan Young

Evan Young is Senior Director of Product Marketing at TiVo Inc., where he is responsible for overseeing broadband content, applications and interactive advertising.  He has extensive experience in broadcast, broadband, and consumer services, and has edited books on digital video recording and digital home audio recording and production.  Evan has an MBA from Stanford University and a BA from Harvard University.  While at Stanford, Evan was the founder of "The Future of Entertainment", an annual business and technology conference about media convergence.

- back to top -

Presenters


Event Organizer


Sponsors & Partners