110 likes | 209 Vues
Explore how key mobile technology trends, developer engagement, and business models foster seamless mobility. Learn about the evolving value chain, computing trends, application innovations, and the crucial role of developers in enhancing device capabilities. Discover the significance of Windows CE OS, web services, and messaging in enabling mobile programming models and driving revenue growth through presence-based services. Stay informed on economic shifts, technology advancements, and standards convergence shaping the mobile ecosystem for enterprises and consumers.
E N D
Wireless Software Innovations Spurring User Demand and Propelling Revenue Growth Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp.
Agenda • Macroeconomic Trends • Mobile Technology Factors • Courting the Developer • Mobile Application Trends • Business Enablement Example: Presence • Summary
Fundamental Truths • There is only one user, not a mobile user and a fixed user • There is one Internet • Moore’s Law applies to mobile devices • Interoperability drives the ecosystem • Business models and the technology approaches are separate things
Consumers Customers Support Mobile Operators/ Channels Marketing Dist. Solutions Solutions Solutions Solutions Solutions Hardware Hardware Hardware Hardware OS OS Ref Plat. Ref Plat. Changing Value Chain Update Changing Value Chain Update • Leveraged R&D • Manufacturing Efficiencies • Faster Innovation & Product Cycles • Differentiated Offerings • Scalable
Trends in Computing • Miniaturization continues • 1GB on an SD Card • First “phones” with hard drives • Dramatic innovation in power systems • Low power CPUs from Intel, TI, AMD • Fuel Cell battery (1 month cell phone usage) • Smaller, lighter PC, PDA, phone designs enabling new networking scenarios • TVs on Cell phones, wearable computers, digital media players, eBooks, etc.
Trends in Applications • XML revolution and web services • Compelling “sync” scenarios • Peer to Peer Communication • Mobile and Fixed Technology Convergence • The Impact of “Presence” • Net connected Consumer Electronics and Gaming appliances
The Role of the Developer • Improve device capabilities • Powerful software platforms • Robust architectures • Increase developer productivity • “Easy” and consistent programming models • Rapid application and unified development environment • Protect existing investments • Integrate with existing systems • Language independence • More technical support and training • More technical content, better documentation
Visual Studio .NET • eMbedded Visual C++ • Win32 API • Optimized and Integrated – Targeted Device Native ASP.NET .NET CF SDK for Pocket PC Tools • Visual Studio .NET (Smart Device Programmability) • Efficient and Fast - Device, Desktop and Server • XML Web Services and .Net SDK for Smartphone Managed 3rd Party App Targets Pocket Internet Explorer Rich Device Feature Set: Windows Mobile for Pocket PC and Smartphone • Visual Studio .NET (ASP.NET Mobile Controls) • Web Apps, XML • Online - Multiple Device Platforms Browser UI/Apps Core Operating System: Windows CE OS Enabling Three Key Mobile Programming Models
Device CapabilityDiscovery Web Services Messaging Business Driver - Presence • Location Based Services • Contextual Awareness • Inherently multi Application/Service • Required to Spur Demand and Drive Revenue for the Ecosystem
Summary • Economic shifts underway to drive dramatic changes in mobile ecosystem • Technology advances in mobility are accelerating • Developers see the opportunity • Enterprise • Consumer • Mobile and fixed standards convergence will drive mobile services adoption