15
Software Development Trends 2012 Michael Swindell Senior Vice President of Marketing and Products [email protected] John Thomas Director of Product Management [email protected] David Intersimone “David I” Vice President of Developer Relations and Chief Evangelist [email protected]

Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Software Development Trends 2012

Michael Swindell Senior Vice President of Marketing and Products

[email protected]

John Thomas Director of Product Management [email protected]

David Intersimone “David I”

Vice President of Developer Relations and Chief Evangelist [email protected]

Page 2: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Agenda: Topics and Trends

• What developers need to know to be successful in 2012

• Productive Windows and Mac application development in your workplace

• Adding mobile applications to your business infrastructure

• Cloud applications and storage and their impact on software developers

• Multi-client, multi-platform, multi-database, multi-tier – how to leverage it all in 2012

Page 3: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Windows and Mac

• Windows is the leading desktop platform

• Mac growth leads globally – Q3-2011 Mac’s 24.6% growth dwarfed 5.3% growth in total PC shipments

• Apple Soars to Third Place in U.S. PC Market With 10.7% Share

• Mac is the onramp to iOS

Sources: Wired.com, TechCrunch.com, Tech.Fortune.Cnn.com, Engadget,

Gartner, IDC, Needham & Co.

Page 4: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Mac workplace prohibition is officially repealed!

“Mac business users have been shown to be more productive than their PC counterparts, prompting Forrester

Research to encourage companies to support Apple hardware in the

workplace.” Source: AppleInsider, Forrester Research

Page 5: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Mac and iOS Business Impact

ISVs • Market to a larger

audience

• Faster time to market with the same codebase

• Increase their revenue by adding Mac applications to their portfolio

Enterprise

• Eliminate the need to outsource costly Mac development

• Leverage existing resources and save money

• Faster time to market – ability to address BYOD trend

60 million Mac users

Source: Apple Keynote, Oct. 2011

Page 6: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

64-bit – Gartner Perspective

• 2014: 75% of corporate PCs will be Win64

• Businesses are choosing 4GB+ for new PCs

• Windows desktops will eventually be 64-bit only

• Companies should start preparing now

Source:

http://www.dailytech.com/Gartner+75+Percent+of+Corpora

te+PCs+Will+Run+64Bit+Windows+by+2014/article17140.htm

Page 7: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Next Generation Business Applications

• High performance GPU powered Scalable Vector UIs

• Maximum resolution on any device • Lighting, textures, and animations • HUDs with transparencies and transition effects • Live data visualization

Page 8: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Web

• Leverage the best of the Web

– TCP, HTTP/HTTPS

– HTML5, CSS3, JavaScript

• Build standalone "native" mobile apps

• Create Mobile optimized web applications

• Google Maps, Facebook Applications

Page 9: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Mobile Operating Systems

Page 10: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Desktop and Mobile Convergence

• IDC’s 2012 number one prediction for application development and deployment !

• PC’s will get more sensor parity with devices

• Mac will take on more iOS features

• Chrome moves into Android OS

• HTML 5, CSS3 and JavaScript are now first class citizens for developers and UIs

• Think and design for a “Touch first” UI

• Windows 8 – running on desktops and tablets

Page 11: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Multi-Tier and Cloud

• High-speed connectivity to popular databases

• Multi-tier applications

• Clients on multiple computers and devices

• Connect to the world of data, services, and the cloud

Page 12: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Touch, Gestures and Voice

• Touch

– iPhone brings touch to the mainstream

– Windows 7 & RAD Studio 2010’s Gesture Manager

• Gestures

– Kinect for Windows

• Voice

– Commands, input

– iPhone 4S Siri “beta” – shows what is possible

Page 13: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Special Offers

Upgrade by January 31st - http://embt.co/xe2upg

New Users and Upgraders – BOGO Promo http://embt.co/bogo-info

Page 14: Software Development Trends 2012...•What developers need to know to be successful in 2012 •Productive Windows and Mac application development in your workplace •Adding mobile

Q&A