📜 ⬆️ ⬇️

Comparing Android and iPhone SDK

Not so long ago I had to work with Android and the iPhone SDK. I liked a lot, much was surprised. I decided to compare both SDKs from a developer’s point of view:
CriterioniPhone SDKAndroid
Number of downloads100,000 from February 2008750,000 from November 2007
General comparison (via engadget )
Cost ofIs freeIs free
SDK nativeYesYes
TongueObjective C 2.0Java
Application distribution methodiTunes StoreUnknown
Remote debuggingYesYes
TouchscreenMulti-touchSingle-touch
Flash supportNotNot
Java supportNotYes
Application development
Development PlatformsOS X 10.5OS X, Win, Linux
IDExCodeEclipse (or any other )
GUI-builderAlready YesNot
UI is described inClass file on objective cXml file
Garbage collectorNotBuilt
Bluetooth supportNotNo ( yet )
Geographic location definitionsYesYes
Determining the position of the phone (tilt, movement)YesNo ( yet )
Application work in backgroundNotYes
File system accessYesYes
Embedded databaseNo (although there are rumors )Yes (sqlite)
Access to phone functions (calls, SIM card, SMS)NotYes

I do not want to draw any conclusions about the superiority of one of the SDK. However, I note that I personally liked a bit more to create Android applications (perhaps because I am better acquainted with Java).

If there are any suggestions about what else can be added to the table / what can be clarified, I will be happy to expand / correct the comparison.

')

Source: https://habr.com/ru/post/21873/


All Articles