iphone(ios) vs. android which smartphone should you buy? & which platform, ios and android, is a...

16
iPhone(iOS) vs. Android Which Smartphone Should You Buy? & Which platform, iOS and Android, is a proper one for app developers 2013. 3 Youn-Hee Han LINK@KUT http://link.kut.ac.kr http://ipod.about.com/od/iphonevscompetitors/tp/Iphone-Or-Android -which-to-buy.htm

Upload: evan-rodgers

Post on 17-Dec-2015

226 views

Category:

Documents


1 download

TRANSCRIPT

iPhone(iOS) vs. Android

Which Smartphone Should You Buy?&

Which platform, iOS and Android, is a proper one for app developers

2013. 3

Youn-Hee HanLINK@KUT

http://link.kut.ac.kr

http://ipod.about.com/od/iphonevscompetitors/tp/Iphone-Or-Android-which-to-buy.htm

Hardware: Choice vs. Polish

Hardware: Diversity vs. Polish– Apple is the only company that makes iPhones

• giving it extremely tight control over how the software and hardware work together.

– Google offers the Android software to many phone makers. • As a result, Android phones vary quite a bit in quality.

– Of course, some people may prefer more choice.– Android phone can provide user with diverse facilities

• E.g., DMB, Keyboard, Big Screen, …

– Others, though, will appreciate the simplicity and quality offered by the iPhone.

Winner: No winner

LINK@KoreaTech 2

Apps: Selection vs. Control

Apps: Selection vs. Control– iPhone App Store offers more apps than the Android Market

• about 650,000 versus 600,000 (as of Dec. 2012)• # of iphone app download: 30 billion

– Apple is famously strict about what apps it allows and how it changes its policies

– Google’s standards for Android are somewhat more lax.• Many developers have complained about the emphasis on free apps for

Android and the difficulty of developing for so many different phones.• Not all of the best apps make it to Android

Winner: iPhone

LINK@KoreaTech 3http://it.donga.com/10425/

Gaming: A Growing Giant

Gaming: A Growing Giant– iPhone has changed a market trend for video gaming devices

• Nintendo’s DS and Sony’s PSP iPhone

– iPhone (and iPod touch) has rapidly become a major player in the mobile video game market, with tens of thousands of great games.

– Android has its just fair share of games

Winner: iPhone

LINK@KoreaTech 4

GPS Navigation: Free Wins

GPS Navigation: Free Wins– The built-in GPS and maps apps on both the iPhone and

Android.– Only one, Android, has a high-quality, spoken turn-by-turn GPS

app that’s also free• E.g., Google Map Navigation

– There are lots of other GPS apps for both platforms, there’s no equivalent free app for iPhone

Winner: Android

LINK@KoreaTech 5

Flash: Is It Worth It?

Flash: Is It Worth It?– iPhone famously doesn’t run Flash--and probably never will.– Android devices do.

• However, some Android phones aren’t as powerful as Android tablets support the Flash,

• Flash doesn’t work terrifically well on Android devices and that it drains batteries quickly.

– Recent trend change• Flash HTML5

Winner: No winner

LINK@KoreaTech 6

Battery Life: Consistent Improvement

Because of the greater variety of hardware used in Android phones, Android’s battery life is more varied and, on average, less than the iPhone’s

While early iPhone models had batteries that required a charge nearly every day, that’s no longer true. – With recent models, it’s easy to go days at a time without

needing a charge.

Winner: iPhone

LINK@KoreaTech 7

Carriers

Carriers: 4G vs. 3G– You can get Android phones that work on any of the Korean and

U.S.’s major phone carriers: KT, SKT, LGT, AT&T, Verizon, Sprint, and T-Mobile.

– On the other hand, the iPhone is only available on KT, SKT, AT&T, Sprint, and Verizon

– If you want to enjoy with pre-4G technology, LTE, your choice should be Android

Winner: Android

LINK@KoreaTech 8

User Maintenance: Storage and Battery

iPhone users can’t upgrade the storage or replace the batteries on their iPhones– Due to elegance and simplicity in the iPhone

Android, on the other hand, is open to user customization, meaning that users can change both phones’ memory and battery.

The trade-off is a bit more complexity and a bit less elegance

Winner: Android

LINK@KoreaTech 9

User Experience

UX: Elegance vs. Customization– People who like complete control over the customization of

their phones, and want to be able to fiddle the lowest level functions, will prefer Android thanks to its greater openness• one downside of this is app. compatibility across many Android

devices

– Most people want a phone that works well, lets them run the apps they want, and is easy to use. • Apple’s intense focus on ease of use, quality experience, and

things just working

Winner: iPhone

LINK@KoreaTech 10

Cost: Is Free Always Best?

If you’re particularly concerned with what your phone costs, you’ll probably choose Android– For those on a very tight budget, that may be the end of the

discussion. 

If you’ve got some money to spend on your phone, though, look a little deeper. – Low price phones are usually low price for a reason– Getting a low price phone may be buying you more trouble

than a high price phone.

Winner: Tie

LINK@KoreaTech 11

iPhone 개발자 vs. Android 개발자

http://gallery21.tistory.com/48: 앱 개발자들은 어떤 OS 를 선호하는가 ?

– 그러나… 한국에서는 iPhone 보다 Android 개발자 층이 더 두텁다 ?• Why…?

Samsun Galaxy Java course in most university

LINK@KoreaTech 12

앱 개발자 입장에서는 애플의 앱스토어가 훨씬 구미가 당긴다 . 이유 ?

-Android 디바이스의 파편화 때문에 Android 앱은 개발이 순탄하지 않다 .: 노가다성 일이 많다 !

- Android 앱은 Market 에서 팔리지가 않는다 . 크랙버전의 만연 !

iPhone: 폐쇄적 vs. Android: 개방적

누구를 위한 개방인가 ?– Andorid 의 “ 개방“ 정신을 가장 잘 활용하여 이득을 보는 곳은

Andorid 제조 사업자 ( 즉 , 삼성 ) 이다 .• 일반 소비자들에게의 해택이라면 “ 저렴한 스마트폰"의 구입 정도…

Android 의 개방적 특성이 일반 소비자에게까지도 좋은 것인가 ?– 다음 기사를 보자

• iOS 5.1 업데이트 15 일만에 61% 완료 : http://www.zdnet.co.kr/news/news_view.asp?artice_id=20120327095734

LINK@KoreaTech 13

iPhone: 폐쇄적 vs. Android: 개방적

Android OS 는 개방적 임베디드 시스템을 위한 좋은 OS 이긴 하다 ! – 하드웨어와의 밀접함을 즐기면서 임베디드 시스템에 관심있는

개인 개발자 /벤처 업체들에게도 Andorid 는 매우 좋은 선택

– 하지만 , 개인 개발자로서 또는 벤처업체로서 시장에서 인기있는 Android Device 를 만드는 것은 쉽지 않다 .• Context-awareness, Virtual reality, Haptic 등 최신 기술이

가미가 된 독특한 Android Device 를 만들어 사업을 해야 함 .• 그러한 Device 라면 반드시 Android OS 를 선택해야 하는가 ?• 만약 그런 사업을 한다면… 애프터서비스는 어떻게… .?

LINK@KoreaTech 14

iPhone: Objective-C vs. Android: Java

Java 또는 Objective-C 의 정확한 문법을 알고 있다는 것은 이미 모바일 앱 개발을 위한 50% 이상의 준비가 되어 있다는 것 !

Java 는 대부분의 대학에서 이수해야 할 클래스로서 학생들에게 강의 서비스를 제공하고 있음– 즉 , 대부분의 컴퓨터공학과 학생들은 잠재적인 Android 앱

개발자들임 Red Ocean!

Blue Ocean 을 향해 가자 !– 남들이 수업시간에 당연히 배우게 되는 Java 도 잘하고… !– Objective-C 문법도 공부하여 iOS 에 친숙하게 되어 !– Cross-platform 개발자가 되자 !

LINK@KoreaTech 15

Cross-platform 개발자

Cross-platform 개발자가 되기 위하여 익혀야 할 필수기술

LINK@KoreaTech 16

HTML5

CSS3.0

Javascript (Ajax & JQuery)

Java and Objective-C