iOS SDK

(23)
4.2 out of 5 stars

iOS 9 SDK includes new APIs and services that are enabling new categories of apps and features. Multitasking and gaming APIs help enhance app functionality and create immersive games. Expanded search capabilities, and new support for CloudKit, HomeKit, HealthKit, and MapKit extend iOS to more places than ever before.

Work for iOS SDK?

Learning about iOS SDK?

We can help you find the solution that fits you best.

iOS SDK Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 23 iOS SDK reviews
LinkedIn Connections
iOS SDK review by <span>Benjamin P.</span>
Benjamin P.
Validated Reviewer
Review Source

"iOS SDK for best user-experience in native apps"

What do you like best?

The iOS SDK provides all available features and accesses to the iPhone and iPad devices. In my opinion, together with Xcode this is an unbeatable combination to create native apps.

What do you dislike?

Sometimes Apple discontinues functionalities or simply does not support them officially. The use of private APIs is then the only way but will lead you to a reject when submitting your apps.

Recommendations to others considering the product

Since iOS SDK is the only official way to build apps for iOS you should consider to use it. There is no real benefit on the long term when using officially unsupported tools that may become unable to use at one day when trying to update your applications.

What business problems are you solving with the product? What benefits have you realized?

We used the iOS SDK for building native applications and prototypes for our company and clients. In connection with Xcode and the Storyboard it is pretty easy to create apps. Even Prototypes can be done via simple drag and drop of controls inside the Storyboard (Interface Builder).

Sign in to G2 Crowd to see what your connections have to say about iOS SDK
iOS SDK review by <span>Jasleen K.</span>
Jasleen K.
Validated Reviewer
Verified Current User
Review Source

"iOS SDK for building apps"

What do you like best?

What makes me interested in iOS sdk is that it has a few number of different screen sizes. This makes it easy for the buyer to make decision promptly because there are a few to choose from. Other operating system developers such as android have many screen sizes hence bringing about confusion but with iOS the sizes are standard and appropriate.

Another feature that makes me like iOS, is because it is compatible with its previous version for years back. iOS is able to be compatible with the previous version, hence when a new version is generated you can always fix it in your old version and it will still work perfectly.

What do you dislike?

The only disadvantage of the iOS, is that it is closed and therefore, you don’t have the ability to change or customize how you need it to look like. This is one of the draw backs as most of the people would want to customize the outlook of their operating system to meet their different tastes but with iOS, this is impossible.

Recommendations to others considering the product

If you are a person who has passion with the latest technologies and applications in the market, then iOS SDK is recommended for you.

What business problems are you solving with the product? What benefits have you realized?

The best feature of iOS SDK is that it has a new imessage app that contains, stickers, games, digital touch animation and more which makes communication more lively and at the same time entertaining to the users. The apple music will also get you entertained as you carry on with you activities.

What Mobile Development Platforms solution do you use?

Thanks for letting us know!
iOS SDK review by <span>Moh. Nuruddin E.</span>
Moh. Nuruddin E.
Validated Reviewer
Verified Current User
Review Source

"There's no way I could build powerful iOS App without iOS SDK."

What do you like best?

iOS SDK is the most powerful SDK to build iOS App. Now it come with Swift programming language. Easy to learn than Objective-C. There are many resources available to start learning, but first you can follow the style of Apple's code as defined within their "The Swift Programming Language" book.

What do you dislike?

What I dislike is not about the SDK. It's about the IDE (Xcode). After Swift came to iOS programming language, Xcode crash pretty frequently. The simulator too, sometimes when I run the project it will just hang.

Recommendations to others considering the product

Follow the style of Apple's code as defined within their "The Swift Programming Language" book wherever possible.

What business problems are you solving with the product? What benefits have you realized?

If you want to build a powerful iOS App, use the native iOS SDK.

iOS SDK review by <span>Jon H.</span>
Jon H.
Validated Reviewer
Review Source

"Getting easier & more powerful with each iteration"

What do you like best?

Whilst there are no many different solutions to getting apps on to the various Apple devices (Unity, Corona, Codea, Xamarin, HaXe, Cocoon, Cordova etc etc) sometimes there's no getting away from the fact that if you want the best native experience, access to all the latest tools, libraries, and features then you have to go direct to the source and use the tools that were originally intended.

Over the various iterations of the OS the libraries and functionality of the Apple devices (and by extension XCode) have increased in power, scope & ease of use.

Although the addition of the higher level libraries like UI Kit, Sprite Kit, Watch Kit, Auto layout etc have increased the range of what is achievable (and what is knowable) significantly they have actually made app development (especially the simpler types of app) easier and more accessible to a wider audience.

What do you dislike?

The sheer wealth of options and screens can be initially daunting and present a steep learning curve especially to new developers.

Recommendations to others considering the product

Don't be put off by the interface, you don't need to understand everything and in a lot of cases the default options are sufficient.

Get a good book or a video course on iOS development.

Work slowly and steadily, create simple apps and make each successive app build on knowledge gained on the previous one.

What business problems are you solving with the product? What benefits have you realized?

The xCode IDE along with the IOS SDK allows me to create apps and games, both for myself and as a contractor.

iOS SDK review by <span>Arief Bayu P.</span>
Arief Bayu P.
Validated Reviewer
Review Source

"Review iOS SDK"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product

iOS SDK, especially when developed using Swift language will boost your performance. It came with an excellent IDE, the XCode. It also has the best simulator out there. You can test your app to multiple screen resolution at ease.

What business problems are you solving with the product? What benefits have you realized?

I used iOS SDK to solve every mobile project that came to our shop. We've been creating mobile marketplace, personal style guide, school absence system, and many more.

iOS SDK review by <span>Nick E.</span>
Nick E.
Validated Reviewer
Review Source

"iOS SDK provides a huge amount of resources, which take a lifetime to learn"

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product

There are many resources available online to begin learning. Start with the official Apple documentation (which can actually be quite dense to read), and then search for things you don't understand. There is a huge community of iOS developers on sites such as StackOverflow.

What business problems are you solving with the product? What benefits have you realized?

The iOS SDK is the base of my work as an independent iOS app developer. Every app I design and all of the other SDKs I use for iOS run on top of the iOS SDK.

Kate from G2 Crowd

Learning about iOS SDK?

I can help.
* We monitor all iOS SDK reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.