iOS

ReactiveCocoa

An Objective-C framework for linking and converting sequences of values and Functional Reactive Programming. Allows to write code in a declarative manner rather than imperative.

ReactiveKit

A Swift framework for reactive and functional reactive programming. It's often used in a combination with Bond and ReactiveAlamofire.

Realm

An object database management system, initially for mobile (Android/iOS), also available for platforms such as Xamarin or React Native, and others, including desktop applications (Windows), and is licensed under the Apache License.

RxSwift

A framework for interacting with the Swift reactive programming language. The somewhat difficult-to-handle asynchronous code in Swift becomes much easier and a lot spaner to write with RxSwift.

Stack Views

A powerful tool for quickly and easy designing your user interfaces. It lets you leverage the power of Auto Layout, creating user interfaces that can dynamically adapt to the device’s orientation, screen size, and any changes in the available space.

StoreKit

An iOS framework designed to handle everything about In-App Purchases. It allows an application to request payment from a user for additional content, music or functionality.

Storyboard

A visual tool of the appearance and flow of iOS application. It helps us create all the screens of an application and interconnect the screens under one interface MainStoryboard.storyboard. It also helps in reducing the coding of pushing/presenting view controllers.

Swift

The newest programming language from Apple for developing iOS, OS X, watchOS, and tvOS apps. It builds on the best of C and Objective-C, offers better type safety, security, and performance.

SwiftyJSON

Open source parsing library. Built to remove the need for optional chaining in normal JSON serialization. Helps to deal with JSON data in Swift.

TestFlight

An iOS online testing service used to test mobile applications, it allows to invite users to test apps and collect valuable feedback before releasing apps, allows to receive remote logs, crash reports, etc.

tvOS

An operating system for the fourth-generation and later Apple TV digital media player. Includes the Apple technologies of VoiceOver, Zoom, and Siri.

Typhoon

A dependency injection framework for Objective-C and Swift applications. A useful design pattern that allows for an application to be decoupled and it simplifies testing. Often used for IoC.

UIKit

A lightweight and modular front-end framework that provides the necessary infrastructure to construct and manage iOS and tvOS apps' user interfaces. UIkit gives you a comprehensive collection of HTML, CSS, and JS components which is simple to use, easy to customize and extendable.

Xcode

A complete developer toolset for creating apps for Mac, iPhone, iPad, Apple Watch, and Apple TV. Brings UI design, coding, testing, debugging, and submitting to the App Store all into a unified workflow.

XCTest

A testing framework that allows to create and run unit tests, performance tests, and UI tests for your Xcode project. Tests assert that certain conditions are satisfied during code execution, and record test failures if those conditions are not satisfied.

WatchKit

A framework for creating hybrid applications and interfaces for Apple Watch and Apple iPhone. Often used to configures visual elements of watchOS apps. The WatchKit catalog is written entirely in Objective-C.

watchOS

A mobile operating system of the Apple Watch. Based on the iOS operating system. Written in C, C++, Objective C, Swift

Development by Synergize.digital

Sign up for updates
straight to your inbox