Showing posts from March, 2014

App File Size and Startup Speed: Xcode vs Xamarin vs Titanium Alloy

I created a blank single-view application in three different IDEs and compared the file size and startup time of the resulting apps once deployed to my iPhone 5S.

Listed below are the IDEs I used, the file sizes and startup speeds for each app:

IDEs Used:

Xcode 5.02 with the deployment target set to iOS 7.0Xamarin Studio 4.2.3Titanium Studio 3.2.1 using Alloy
File Sizes:
Xcode: 216 KBXamarin (for Release): 2.9 MBXamarin (for Debug): 5.1 MBTitanium Alloy: 4.6 MBStartup Speeds: (From home icon tap to after launch screen finished) Xcode: ~1.056 seconds (Average of: 1.06, 1.08, 1.03)Xamarin (for Release): ~1.056 seconds (Average of: 1.06, 1.11, 1.00)Xamarin (for Debug): ~2.49 seconds (Average of: 2.33, 2.58, 2.58)Titanium Alloy: ~1.07 (Average of: 0.96, 1.10, 1.12, 1.11)