Arief Bayu P.
AP
Arief Bayu P.
Tukang Ketik
Small-Business (50 or fewer emp.)
"Review iOS SDK"
4.5/5
What do you like best about iOS SDK?

The best part of iOS SDK is that it comes with an overwhelmingly completed documentations. A lot can be learn from the documentations only. Also, since it is a well known SDK, there are so many tutorials and Q/A to help you out. Chances are, if you stuck, a simple google query could provide you with the right answer. It also comes with great simulator, so that you don't have to have physical device to develop. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

The worst part of iOS SDK is it's development flow. To start testing on device, you need to whitelist a device (via UDID number), create provisioning profile, install the profile, etc and so on. My first experince with iOS SDK (several years ago) is pretty painful. I don't know about now, since, today, I consider myself as an experiences iOS SDK developer. Review collected by and hosted on G2.com.

Nick E.
NE
Nick E.
Chief Photographer
Research
Enterprise (> 1000 emp.)
"iOS SDK provides a huge amount of resources, which take a lifetime to learn"
5/5
What do you like best about iOS SDK?

The iOS SDK is really a group of small SDKs. It has so many different types of functions that no one will likely use all of the SDK, however this is probably part of it that will help with whatever you're trying to do. The SDK is flexible enough that you can do everything yourself (i.e. custom core and OpenGL interface), or you can use many of the convenience SDKs to make the process much more straightforward (i.e. UIKit). The SDK is very well documented and is separated into smaller SDKs in a very straightforward manner. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

Since there are so many parts to the SDK, it is easy to start writing your own code without realizing that the functionality has already been implemented in a different part of the SDK. With sufficient research before starting the project, however, this can be avoided. Review collected by and hosted on G2.com.

Yinan F.
YF
Yinan F.
iOS Developer Intern
Consumer Electronics
Mid-Market (51-1000 emp.)
"Review for iOS SDK"
4/5
What do you like best about iOS SDK?

I love the look of iOS products, which can only be achieved by iOS SDK. Also the new Swfit language is awesome and give us much better performance. The new Swfit language give developer more option like struct, unchangeable "let" variables and changeable "var" variables, and things like better code syntax. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

The old Objective-C language is kind of verbose but the new Swfit language solve the problem. I hope people can all switch to the Swift language faster. The debugging is still kind of broken. Sometimes the debug information is incorrect and there's really no way to find out the problem. Also, even though the run time is lower, the compile time is longer. This give my laptop a heavier load and makes my laptop slower. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"My Favorite SDK to Develop With"
5/5
What do you like best about iOS SDK?

Personally, the iOS SDK has been the single, most helpful software development kit I've used in the last 5 years. My main role in my company is an iOS mobile app developer, and I mostly use the official iOS SDK as my development environment. This SDK coupled with some fantastic software (OSX and Xcode) makes programming a real treat for this platform. The amount of detailed documentation and community help in support of the iOS SDK is really fantastic. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

I've been programming with the iOS SDK since SDK version 4.0 when it was released back in 2010. The SDK is now on version 9.2 at the time of the writing of this review. While they have added many, many useful features and made development easier for the programmer, I feel like there are some areas where Apple has taken a step back. It is sometimes very difficult or confusing to convert to using newer APIs or trying to support older versions of the SDK. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"Working with the iOS Sdk"
4/5
What do you like best about iOS SDK?

iOS SDK is very robust and its underlying UI/UX implementations help the programmer to create beautiful apps. I really like how clean and easy it is to use view controllers and the basic model of MVC. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

I'm not that big of a front end developer and nit picking constantly on the aesthetics of views is what I dislike most about the iOS SDK. A lot of times I'm tweaking the alignment of views or layout constraints. Review collected by and hosted on G2.com.

Ezequiel França d.
ED
Ezequiel França d.
Desenvolvedor Mobile iOS
Market Research
Small-Business (50 or fewer emp.)
"iOS SDK Review"
2.5/5
What do you like best about iOS SDK?

Easy installation, good syntax of methods and a small size of all files. Objective-C is good language and new language Swift are awesome. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

Not completely compatible with the new language Swift, sometimes apparently with little bugs. Review collected by and hosted on G2.com.

Verified User in Automotive
UA
Verified User in Automotive
Enterprise (> 1000 emp.)
"Mobile development"
4/5
What do you like best about iOS SDK?

You can never go wrong with first party development tools!

iOS SDK provides several options (smaller SDKs) for the developer to choose from, allowing them to tailor the app to their needs and devices (Mobile, Tablet, Watch, etc)

A pretty handy simulator is provided as well so you do not have to have a lot of test devices on-hand.

XCode and Swift just keep getting stronger, but so does the documentation and resources available online. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

The learning curve is Mt. Fuji. The breadth of knowledge and power behind the iOS SDK is overwhelming and not the most familiar to someone who has been developing on PC for several years.

Testing on physical devices is a bit more work versus Android as you must whitelist a device by ID, create and install a profile. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"All you need for creating great mobile application"
3.5/5
What do you like best about iOS SDK?

The best part of this sdk it's always updated from Apple so they resolve any important bugs very quicky. The sdk is well integrated into the official ide of Apple. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

The ios sdk lacks about documentation, in particular there are few examples so I need for looking on the web (e.g. stackoverflow). Review collected by and hosted on G2.com.

Abhishek R.
AR
Abhishek R.
Senior Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Very developer friendly"
4.5/5
What do you like best about iOS SDK?

First and foremost, SDK is awesome for developing great UI without much effort. As a dev you don't have to spend time thinking how to make the UI, rather you can spend time thinking about functionality.

It takes the stress for design etc This is very important specially for Indie developers who have minimum resources.

Secondly, App provides pretty good documentation along with examples. Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

To start with Obj-C looks, feels and works in archaic ways. Even though Swift is here, still most of the legacy code is still in Obj-C which makes it a bit cumbersome. Secondly, the app rejection policy is horrendous on part of apple.

Then, for testing while dev work is going on, simulator does not really give a good idea of the final product. Emulator would be great. Review collected by and hosted on G2.com.

James K.
JK
James K.
Small-Business (50 or fewer emp.)
"It's free now!"
4/5
What do you like best about iOS SDK?

The fact that you can compile and run the iOS simulator makes debugging and learning much easier than other IDE's I have used so far.

Review collected by and hosted on G2.com.

What do you dislike about iOS SDK?

$99 developer fee

Now you can disregard this, because since iOS 9 it has been free to develop iOS app. Review collected by and hosted on G2.com.