MOTODEV // GAME DEVELOPER CHALLENGE
Welcome to MOTODEV // Please log in.

Schedule; September 11

Schedule Track 1
Platforms & Technology
(PT 100 Series)
Track 2
Tutorials
(TU 200 Series)
Track 3
Tutorials
(TU 300 Series)
Track 4
Tutorials
(TU 400 Series)
Track 5
Tutorials
(TU 500 Series)
Summit Showcase
7:00-8:45 Registration/Breakfast         Showcase/Lab
8:45-9:45 Opening Keynote        
9:45-10:00 Break         Showcase/Lab
10:00-10:45 PT 101 - The Evolution of Java™ ME across Motorola Products TU 201 - Designing the Best UI for Motorola Mobile Handsets TU 301 - Strategies and Techniques for Supporting Web 2.0 Services TU 401 - Using Mobility Services Platform for Software Deployment and Updating TU 501 - Building Adaptable Windows Mobile Applications
10:45-11:30 PT 102 - Motorola's Next Generation Linux Platform TU 202 - Truly Mobile Java ME Applications: Location, Media Capture, and Connectivity TU 302 - Exploiting the Rapid Growth of Location-Based Services TU 402 - Extending Mobility Services Platform through Plug-ins (90 Min) TU 502 - Enterprise Mobility SMDKs and Tools Overview  
11:30-12:15 PT 103 - Creating Robust Applications for Motorola's UIQ Handsets TU 203 - 5 Easy Steps to Building Applications in MOTODEV Studio TU 303 - Inside IT: Deploying Line of Business Applications TU 503 - WLAN Profile Management using the Fusion API  
12:15-1:45 Luncheon/Birds of a Feather Roundtables          
2:00-2:45 PT 104 - Maximizing Application Development for Windows Mobile 5.0 and Beyond TU 204 - Develop and Deploy your Applications with MOTODEV TU 304 - Mobile Multimedia - The Third Screen Revolution TU 403 - Device Management Design Review for Mobility Services Platform TU 504 - Perfecting the Mobile Application User Experience (90 Min) Showcase/Lab
2:45-3:30 PT 105 - AJAR, Motorola's Platform for Mass-Market Handsets TU 205 - Generating Revenue for your Applications across Go-To-Market Channels TU 305 - Mobile Music - Learning How to Play Before You Can Fast Forward TU 404 - Enterprise Mobility Business (EMb) Product Roadmap  
3:30-4:00 Break          
4:00-4:45 PT 106 - Developing Applications for WiMAX TU 206 - Working with Carriers - A View from the OEM TU 306 - Developing Mobile Web Applications with WebUI TU 405 - Application Persistence on Enterprise Mobility Products TU 505 - RFID Application Development and Integration  
4:45-5:30 PT 107 - Developing Applications for CDMA TU 207 - Funding your Business with Motorola Ventures TU 307 - Open Source, Motorola, and You TU 406 - Managing User Access to Applications on Enterprise Mobility Devices TU 506 - Integrating Voice Functionality into Enterprise Applications  
5:30-6:00            

TRACK 1 - PLATFORMS AND TECHNOLOGY SESSIONS (PT SERIES)

Motorola supports a diverse suite of communications platforms and technologies, providing developers with a rich foundation to create unprecedented user experiences. Learn how to leverage your technical expertise across Motorola's platforms and discover how to capitalize on the next generation of innovative technologies through seven in-depth platform and technology sessions.

10:00 - 10:45  The Evolution of Java™ ME across Motorola Products (PT 101)
> Venu Andra, Engineering Manager, Mobile Devices Software, Motorola, Inc.
> Simon Walker, Head of Developer Technical Services, Ecosystem & Market Development, Motorola, Inc.
Motorola continues to add functionality through the implementation of standards-based Java™ ME packages, and new APIs. This session will review how Java ME is evolving, and is currently being deployed across a wide variety of Motorola product portfolios. Roadmaps and new feature implementations will also be covered.
Back to top

10:45 - 11:30  MOTOMAGX - Motorola's Next-Generation Mobile Linux Platform (PT 102)
> Mahad Ayalur, Director of Software Product Management, Motorola, Inc.
MOTOMAGX, the next significant step in demonstrating Motorola's commitment to mobile Linux, delivers new levels of openness, flexibility, and support for third-party applications on Motorola mobile devices. This session will cover the MOTOMAGX platform roadmap, including the features, functionality, and tools for developers creating applications for the platform. The presentation will be followed by a panel discussion where a developer, an engineer, and product managers will discuss the future direction of the platform. The audience will have an opportunity to ask questions and participate in the discussion.
Back to top

11:30 - 12:15  Creating Robust Applications for Motorola's UIQ Handsets (PT 103)
> Edward Kay, Developer Relations, UIQ Technology
Motorola and UIQ Technology have launched a unique portfolio of handsets beginning with the showcase MOTO Z8. In this session, learn the key steps needed to create robust applications based on UIQ's developer environment, built on top of Symbian's Smartphone platform. This session will review the comprehensive set of tools, technical resources, and programs needed to build and deploy solutions for Motorola's UIQ handsets.
Back to top

2:00 - 2:45  Maximizing Application Development for Windows Mobile 5.0 and Beyond (PT 104)
> Michael Saffitz, Program Manager, Microsoft
In this overview of the Windows Mobile platform, commercial and enterprise developers will get a detailed look at what is required for your Pocket PC and Smartphone applications to pass the Mobile2Market Logo Certification test. The presentation covers design and coding techniques to write better mobile applications. You will learn what tools are available, when to follow the Designed for Windows Mobile Handbook guidelines and how to submit your applications for certification.
Back to top

2:45 - 3:30  AJAR, Motorola's Platform for Mass-Market Handsets (PT 105)
> Steven Baker, Marketing Director, AJAR Platform, Motorola, Inc.
This session introduces the AJAR platform including software architecture, hardware abstraction and platform capabilities. The mass-market product segment and high-level roadmap are introduced to frame the context for this platform and to present the application and technology areas that will be built in and upon it over the next two-to-three years. The presentation concludes with an introduction to the powerful toolset and a brief demonstration.
Back to top

4:00 - 4:45  Developing Applications for WiMAX (PT 106)
> Jaime A. Borras, Motorola Senior Fellow, Specialty Platforms Advanced Technology, Mobile Devices, Motorola, Inc.
WiMAX is part of a fundamental shift from cellular- to IP-based network solutions. This session will provide an overview of Motorola's plans for deploying WiMAX technology across its product portfolio. Discover development opportunities for WiMAX handsets, get an overview of Motorola's WiMAX plans, and explore key requirements to integrate WiMAX device support in your applications.
Back to top

4:45 - 5:30  Developing Applications for CDMA (PT 107)
> Kesav Kaliyaperumal, Software Engineering Manager, CDMA Software, Mobile Devices, Motorola, Inc.
As CDMA continues to gather market share in North America and around the world, the BREW platform opens up development opportunities for developers by providing a standard, familiar programming environment. This session will cover downloading the SDK and tools, what's in the SDK, how to access BREW documentation and example applications. Topics will include the simulator, an overview of the BREW APIs, application signing and certification. Fundamental differences between BREW and other software platforms, and the best techniques for porting from other platforms to BREW will be discussed.
Back to top

TRACK 2 - 5 TUTORIALS (TU SERIES)

MOTODEV provides comprehensive tools and resources for creating applications across a breadth of products and platforms. Gain practical knowledge and real-world experience through four diverse tracks and 28 sessions. The tutorials will enable you to engage with Motorola to help you define, design, develop, debug, deploy and distribute unique and compelling solutions.

TRACK 2 - TUTORIALS (TU 200 SERIES)

10:00 - 10:45  Designing the Best UI for Motorola Mobile Handsets (TU 201)
> Charles Bezerra, Manager, UI, Consumer Experience Design, Motorola, Inc.
An application's user interface can often mean the difference between a best-selling application and one that collects dust. In this practical session, Motorola UI designers will discuss best practices for designing applications that delight users. Current examples of good and bad design will be shown and demonstrated to illustrate the points. This tutorial will focus on designing Java MIDlets for Motorola mobile handsets, and will cover design issues to consider so your application can take advantage of seamless mobility. You will also learn how to design applications to comply with Motorola UI guidelines in order to facilitate getting your applications tested and certified.
Back to top

10:45 - 11:30  Truly Mobile Java ME Applications: Location, Media Capture, and Connectivity (TU 202)
> Frank R. Bentley, Senior Staff Research Engineer, Social Media Research Lab, Motorola Labs, Motorola, Inc.
> Stephen McDonnell, Market Development Manager, Games, Ecosystem and Market Development, Motorola, Inc.
Discover opportunities for integrating the latest features on a Motorola handset using Java ME by including technologies such as messaging and connectivity, camera, microphone, Bluetooth, LBS and context. This session will show you how to leverage Java ME resources and tools that support all stages of design and development for mobile application development, as well as techniques that can save time and ensure a high-quality application.
Back to top

11:30 - 12:15  5 Easy Steps to Building Applications in MOTODEV Studio (TU 203)
> Lori Fraleigh, Senior Product Manager, Ecosystem and Market Development, Motorola, Inc.
MOTODEV Studio, Motorola's powerful IDE based on the highly popular Eclipse framework, offers developers a fast and easy way to create applications across Motorola's products. This session will provide an overview of the different mobile application platforms supported, demonstrate how to create applications and have them up and running in a few easy steps. Through a live demo, learn how you can use MOTODEV Studio to quickly develop your Java™ ME applications. Get a sneak peek of new tools for Motorola's up and coming products and platforms.
Back to top

2:00 - 2:45  Develop and Deploy your Applications with MOTODEV (TU 204)
> Edwin Bisek, Manager, Application Testing Services, Ecosystem and Market Development, Motorola, Inc.
> Doug Bloomquist, Director, Developer Programs, Ecosystem and Market Development, Motorola, Inc.
This practical session gives developers real-world tips for getting the most out of MOTODEV's comprehensive resources. You'll get pointers to the latest tools, discover critical support services, and learn time-saving documentation shortcuts. Most importantly, this tutorial will go in-depth to demystify one of the most complex and misunderstood areas of mobile development: signing and certification. This step-by-step walkthrough will help you power through development, testing and the signing process to deliver high-quality applications for demanding mobile users.
Back to top

2:45 - 3:30  Generating Revenue for your Applications across Go-To-Market Channels (TU 205)
> Peter Castanon, Senior Manager, Ecosystem Marketing, Motorola, Inc.
> Tim Chang, Principal, Norwest Venture Partners
> Monica Hamilton, Vice President of Content, Handango
> Diane Krakora, Founder, Amazon Consulting
> Paul Leeper, Director, Business and Market Development, Ecosystem and Market Development, Motorola, Inc.
> John Phillips, Vice President, Business Development, Astraware
Mobile software is not an example of "if you build it, they will come"; you need to make sure that people can find your application. Promoting, marketing and selling applications is an industry wide challenge for developers. Panelists will discuss the challenges and opportunities that developers face when taking their applications to market globally. This panel brings together experienced carriers, developers, retailers, publishers and Motorola experts who will reveal key techniques that work and common pitfalls to avoid. The audience will have an opportunity to ask questions and participate in the discussion.
Back to top

4:00 - 4:45  Working with Carriers - A View from the OEM (TU 206)
> John Ellis, Director, Carrier Market Development, Ecosystem and Market Development, Motorola, Inc.
As software becomes more of the compelling piece of the mobile story, developers from around the world are converging on and engaging in the mobile device space. However, developing for an embedded, consumer-oriented device that is strongly regulated brings new challenges for many developers. In Working with Carriers, Motorola will discuss topics developers need to consider as they move into the exciting world of mobile software.
Back to top

4:45 - 5:30  Funding your Business with Motorola Ventures (TU 207)
> Harshul Sanghi, Managing Director, Motorola Ventures, Motorola, Inc.
Motorola Ventures identifies cutting-edge technologies and helps turn great new ideas into thriving businesses which complement Motorola's total business strategy. Representatives from Motorola Ventures will provide insight into the key characteristics they look for when investing in a company. Through success stories of current portfolio companies learn what it takes for your company to be considered for strategic investment.

Back to top

Track 3 - Tutorials (TU 300 Series)

10:00 - 10:45  Strategies and Techniques for Supporting Web 2.0 Services (TU 301)
> Jason Buberel, Engineering Manager, Mobile Devices, Motorola, Inc.
> Ingrid Kelly, Sr. Manager, Creative Markets, Ecosystem and Market Development, Motorola, Inc.
> Christian Kurzke, Architect, Developer Tools, Ecosystem and Market Development, Motorola, Inc.
Developers today are using the latest web technologies to create innovative services and applications for mobile devices with exciting interactivity. This session will cover the latest trends and technologies occurring in the market and opportunities for developers to quickly create mobile applications leveraging Web 2.0 technologies. Specifically hear about techniques for developing widgets, Web UI, and web services.
Back to top

10:45 - 11:30  Exploiting the Rapid Growth of Location-Based Services (TU 302)
> Samir Kakkar, JavaME Software Development Lead, Mobile Devices Software - Invent, Motorola, Inc.
> Andy Mathis, Senior Manager, Business Solutions & Emerging Technologies, Mobile Devices, Motorola, Inc.
Location-Based Services (LBS) have become integral to the handset user experience. Development innovation is moving beyond just navigation to include market segments such as entertainment and social networking, as well as enterprise applications. This session will provide an overview of the soon-to-be-released JSR 293 specification, the next generation Java™ ME API for Location-Based Services, and tips on how to exploit its capabilities.
Back to top

11:30 - 12:15  Inside IT: Deploying Line of Business Applications (TU 303)
> Toby Severtson, Senior Technical Manager, MOTOSPHERE Initiative, Corporate Information Technology, Motorola, Inc.
> Sujit Sinha, Senior Director, Web & Mobility Solutions, Corporate Information Technology, Motorola, Inc.
Motorola IT develops, deploys and supports externally available critical business applications to connect mobile devices to Motorola's back-end line of business infrastructure. In this session, hear directly from a large enterprise IT shop about the entire process of planning, design, piloting, deploying and supporting mobile applications including mail, messaging, security, device management, ERP and business operations. You'll also hear about important topics around getting your application noticed and essential requirements for adoption in the enterprise space.
Back to top

2:00 - 2:45  Mobile Multimedia - The Third Screen Revolution (TU 304)
> Eric Berger, Vice President, Mobile Entertainment, Sony Pictures
> Jim Berridge, Vice President, Business Development, GoTV Networks
> Sam Hui, Senior Product Manager, Roxio
> Dave Ulmer, Senior Director, Entertainment Products, Motorola, Inc.
> Mitchell Weinstock, Vice President, Business Development, Kinoma Inc.
Consumer demand for instant anywhere access to movies, music, television, and video clips has turned portable phones into powerful, multi-function, multimedia devices. This panel of experts will discuss usability, licensing, infrastructure, formats, and business models associated with multimedia applications and services across Motorola platforms. Discover the opportunities and pitfalls within this exploding new market.
Back to top

2:45 - 3:30  Mobile Music - Learning How to Play Before You Can Fast Forward (TU 305)
> Magnus Johansson, Senior Staff Engineer, Strategic ISV Support Group, Developer Technical Services, Motorola, Inc.
> Scott Lyons, Director, EMEA Market Development, Ecosystem and Market Development, Motorola, Inc.
The mobile music market is maturing. Emphasis is quickly shifting away from the hard-core music fan and toward casual music consumers. This session will provide an overview of some of the trends in the mobile music market, and what Motorola offers to developers through JSR135 to create compelling music applications. Technical aspects of DRM, side-loading versus over the air download, and streaming audio will also be covered.
Back to top

4:00 - 4:45  Developing Mobile Web Applications with WebUI (TU 306)
> Lori Fraleigh, Senior Product Manager, Ecosystem and Market Development, Motorola, Inc.
> François Goldfain, Senior Engineer, Motorola, Inc.
Motorola's WebUI interface, based on the open source WebKit, enables the development of Web 2.0 applications that leverage native services of MOTOMAGX. This session covers WebUI technology including device services, feature roadmaps, and how Motorola's implementation differs from the competition. A hands-on programming example of MOTODEV Studio will demonstrate how to write and test a Mobile Web application with tips and suggestions for creating applications in the mobile environment.
Back to top

4:45 - 5:30  Open Source, Motorola, and You (TU 307)
> Guy Martin, Distinguished Member of Technical Staff, Motorola Open Source Technologies, Motorola, Inc.
Open source development is enabling a new generation of mobile innovation. This session will describe Motorola's participation in the open source community, our future plans, and how developers can get involved. There will be a brief overview of opensource.motorola.com, as well as information on other open source projects in which Motorola is participating. Additionally, there will be a discussion of how members of the community can begin to partner with Motorola on future open source efforts.
Back to top

Track 4 - Tutorials (TU 400 Series)

10:00 - 10:45  Using Mobility Services Platform for Software Deployment and Updating (TU 401)
> Michael Hennel, Technical Market Engineer, Enterprise Mobility business, Motorola, Inc.
Motorola's Mobility Services Platform (MSP), version 3.1, offers a single, comprehensive view into your enterprise mobility deployment, lowering cost and providing an extensible platform for future growth and development. Learn how you can use MSP's Rapid Deployment Tools to stage and deploy new mobile devices and network infrastructure, utilizing automated templates for instant software configuration. Over-the-air software updates (including operating system, firmware and applications) to support ongoing provisioning and device management will also be discussed.
Back to top

10:45 - 12:15  Extending Mobility Services Platform through Plug-ins (TU 402)
> Allan Herrod, Senior Principal Engineer, Enterprise Mobility business, Motorola, Inc.
Quickly and easily identify, resolve and prevent hardware and software issues across your entire mobility solution with comprehensive fault management features and end-to-end real-time monitoring capabilities. Learn how to extend the MSP 3.1 client and server using the Plug-In Developer's Kit (PIDK) to collect and apply device settings, define and implement device-side conditional operations, and to collect and report device or application-specific attributes.
"Using Mobility Services Platform for Software Deployment and Updating" is a recommended pre-requisite for this session.
Back to top

2:00 - 2:45  Device Management Design Review for Mobility Services Platform (TU 403)
> Allan Herrod, Senior Principal Engineer, Enterprise Mobility business, Motorola, Inc.
Motorola's Mobility Services Platform (MSP) provides enterprise users with the ability to stage, deploy and manage mobile devices. The development team will share the next generation MSP design ideas and open the floor for discussions. This interactive session will give application developers the opportunity to shape the future of Motorola's device and application management platform.
Back to top

2:45 - 3:30  Enterprise Mobility Business (EMb) Product Roadmap (TU 404)
> Mark Chellis, Director of Carrier and Channel Marketing, Enterprise Mobility business, Motorola, Inc.
Many of the world's largest retailers, manufacturers, transportation and logistics companies, field sales and service functions, and healthcare providers choose Motorola's family of enterprise devices. Regardless of your requirements, application or environment, there is a Motorola mobile computer designed to cost-effectively meet your needs. During this session you will hear about Motorola's Enterprise Mobility business product roadmap and discuss future ideas and opportunities for handheld devices as solution enablers.
Back to top

4:00 - 4:45  Application Persistence on Enterprise Mobility Products (TU 405)
> Roman Woloszczuk, Software Engineer, Enterprise Mobility business, Motorola, Inc.
When working in an enterprise environment the constant availability of your application is mission critical. This session will cover the issue of application persistence on Enterprise Mobility products, provide a brief overview of the Enterprise Mobility Tool Set and go in depth with the StartUpCtl tool, to maintain persistence of multiple applications and their components, including controlling the execution order.
Back to top

4:45 - 5:30  Managing User Access to Applications on Enterprise Mobility Devices (TU 406)
> Kevin Lollock, Consulting Systems Engineer, Enterprise Mobility business, Motorola, Inc.
Enterprise customers today are demanding ever increasing levels of productivity and improved customer satisfaction from their investment in mobility infrastructure. With the overall adoption of Windows CE based devices and their flexibility, it is more important than ever to control the user access to applications and settings of these devices to keep the worker focused on mobile productivity. This session will provide an overview of Motorola's approach to controlling the User Interface (UI) for enterprise mobile devices and discuss some of the tools available.
Back to top

Track 5 - Tutorials (TU 500 Series)

10:00 - 10:45  Building Adaptable Windows Mobile Applications (TU 501)
> Michael Saffitz, Program Manager, Microsoft
Windows Mobile devices come in all shapes and sizes, with differing versions and feature sets. In this overview, best practices will be shared for building adaptable apps that support a wide range of devices with different display characteristics, operating system versions, security settings, connectivity options, and more. Topics will include key differences between Windows Mobile Standard ("SmartPhone") and Professional ("PocketPC"), interrogating device capabilities, security considerations, and how to build an adaptive application deployment package that can detect the installation requires of each device.
Back to top

10:45 - 11:30  Enterprise Mobility SMDKs and Tools Overview (TU 502)
> Dave Mohnke, Software Engineer, Enterprise Mobility business, Motorola, Inc.
Motorola enhances traditional Windows CE and Windows Mobile device-specific development environments to enable software application differentiation and provide value-add. This session will discuss Software Mobility Developer Kits (SMDKs) and custom APIs supported by Enterprise Mobility devices (MC50, MC70, MC3000, MC9000, WDT4000, and the VRC5000).
Back to top

11:30 - 12;15  WLAN Profile Management using the Fusion API (TU 503)
> Vivekananda Uppunda, Sr. Software Specialist, Enterprise Mobility business, Motorola, Inc.
Motorola's Enterprise Mobility business (EMb) mobile computing devices are WLAN-enabled by a software suite called Fusion. Fusion's functionality includes configuration, statistics, diagnostics, and an API to enable third party applications to use Fusion's features. This session will discuss Fusion's basic architecture, how the API works, and how a WLAN application can be developed..
Back to top

2:00 - 3:30  Perfecting the Mobile Application User Experience (TU 504)
> Dave Malouf, Industrial Designer, Enterprise Mobility business, Motorola, Inc.
Motorola's Enterprise Mobility business (EMb) computing devices must not only be intuitive to use, easy to pickup, hold and carry but also ergonomically designed to prevent injuries or RSI-related symptoms. This session will discuss basic usability theory by looking at what works and doesn't work for current mobile and desktop applications. Real world methods and practices for achieving better usability, performance and end-user satisfaction within software applications for enterprise usage will also be explored.
Back to top

4:00 - 4:45  RFID Application Development and Integration (TU 505)
> Susan Flake, Manager, Systems Engineering, Enterprise Mobility business, Motorola, Inc.
RFID holds great potential for VARs and systems integrators, especially those who have traditionally sold barcode and other auto-ID systems. Currently, there are over 2000 companies required to install RFID, and hundreds more with needs for the technology. Industry estimates see the market topping $3 billion by 2010. This session is for developers and software architects starting out in RFID with emphasis on the essential building blocks for creating a complete system including design and data management best practices, and with integration of third party software protocols.
Back to top

4:45 - 5:30  Integrating Voice Functionality into Enterprise Applications (TU 506)
> Charles Ubriaco, Principal Systems Engineer, Enterprise Mobility business, Motorola, Inc.
Enterprise customers today are demanding ever increasing levels of productivity and improved customer satisfaction from their investment in mobility infrastructure. Following successful deployment of line of business applications, utilities and security software, customers are looking to integrate voice functionality as the next step in converged mobility. This session will present Motorola's tools and techniques to enterprise voice mobility.
Back to top