Presentation is loading. Please wait.

Presentation is loading. Please wait.

Android vs iOS vs Windows Phone 7 Alejandro Mesa (am3473)

Similar presentations


Presentation on theme: "Android vs iOS vs Windows Phone 7 Alejandro Mesa (am3473)"— Presentation transcript:

1 Android vs iOS vs Windows Phone 7 Alejandro Mesa (am3473)

2 Outline Introduction to the platforms ◦What is Android? ◦What is iOS? ◦What is Windows Phone 7? Platform comparison Concluding remarks

3 What is Android? Open-source platform for mobile devices Composed of ◦A Linux-based operating system ◦Middleware ◦User applications ◦An open-source development environment Developed by the Open Handset Alliance Provides a set of frameworks that allows for the development of native Android applications

4 What is Android? (cont.) Android Architecture Source(developer.android.com)

5 What is iOS? Operating System developed by Apple for their iPhone, iPod touch and iPad products. Applications developed in the Objective-C language Provides a proprietary API that allows for the development of applications

6 What is iOS? (cont.) iOS Architecture (Source: developer.apple.com)

7 What is Windows Phone 7? Mobile platform designed exclusively by Microsoft for the new Windows Phone Response to Google and Apple as a direct competitor in the Smart Phone space Based on the.NET platform

8 What is Windows Phone 7? (cont.) Windows Phone 7 Architecture (Source: http://www.msteched.com/2010/NorthAmerica/WPH313) Kernel Hardware BSP App ModelUI ModelCloud Integration Applications App management Licensing Chamber isolation Software updates Shell frame Session manager Direct3D Compositor Xbox LIVE Bing Location Push notifications Windows Live ID Your App UI and logic A-GPS Accelerometer Compass LightProximity MediaWi-Fi RadioGraphics Security Networking Storage Frameworks SilverlightXNAHTML/JavaScript CLR Hardware Foundation

9 Development Comparison Tools Languages AndroidiOSWindows Phone 7 -Android SDK -Android Dev. Tools (ADT) plugin for Eclipse -iPhone SDK -XCode -MS Visual Studio Express for Phone AndroidiOSWindows Phone 7 -Java -C/C++ -Objective-C-C#.NET -Silverlight/XNA

10 Development Comparison (cont.) Cost Fragmentation AndroidiOSWindows Phone 7 -$25 One-time-fee-$99 per year AndroidiOSWindows Phone 7 YesLimitedYes

11 Development Comparison (cont.) Application Delivery Target Audience AndroidiOSWindows Phone 7 -Android Market -Third-party App Markets -App Store-Windows Marketplace AndroidiOSWindows Phone 7 Personal consumers Personal/Enterprise consumers

12 Frameworks Comparison Multitasking Printing (Natively) AndroidiOSWindows Phone 7 Yes No AndroidiOSWindows Phone 7 NoYesNo

13 Frameworks Comparison (cont.) Encryption Push Notifications AndroidiOSWindows Phone 7 Software onlySoftware & Hardware Software Only AndroidiOSWindows Phone 7 NoYes

14 Frameworks Comparison (cont.) Maps Audio and Video AndroidiOSWindows Phone 7 Yes AndroidiOSWindows Phone 7 Yes

15 Frameworks Comparison (cont.) Local Storage Searching AndroidiOSWindows Phone 7 Yes AndroidiOSWindows Phone 7 Yes (Enhanced)Yes

16 Concluding Remarks Which one is better? ◦Platform? ◦Target audience?


Download ppt "Android vs iOS vs Windows Phone 7 Alejandro Mesa (am3473)"

Similar presentations


Ads by Google