#

3D Touch

Apple introduced a pressure-sensitive technology in iPhone 6s and 6s Plus devices running iOS 9. With 3D Touch, an iPhone […]

Read More...
#

Accelerate Framework

The Accelerate Framework is software produced by Apple Inc. to help developers with large-scale calculations and images. As a result, […]

Read More...
#

ActionBarSherlock

A reusable library that facilitates the use of a specific design pattern across all types of Android applications. You can […]

Read More...
#

adb

Android Debug Bridge (adb) is a command-line tool that allows you to communicate with and control an Android-powered device via […]

Read More...
#

ADT

Android Development Tools (ADT) provide a powerful, integrated environment for building Android apps. ADT extends Eclipse’s capabilities to make it […]

Read More...
#

AFNetworking

A delightful networking library for iOS and Mac OS X that adds a new abstraction layer on top of the […]

Read More...
#

Alamofire

A Swift-based HTTP networking library for iOS and Mac OS X. It provides an elegant interface to the Apple Foundation […]

Read More...
#

AndEngine

Android 2D is a free game engine that allows game developers to code games on Android devices. It has enough […]

Read More...
#

Android

Mobile operating systems for smartphones, tablets, and netbooks. Designed primarily for mobile touchscreen devices. The operating system for Android is […]

Read More...
#

Android Auto

A mobile application that allows users to control the functions of their smartphones (text messaging, navigation, and music) via their […]

Read More...
#

Android IDE

A development platform that allows a developer to write, compile and run Android applications on the same platform as their […]

Read More...
#

Android Jetpack

Android Jetpack is a collection of “unbundled” tools that improve the quality of Android applications while enabling fewer crashes and […]

Read More...
#

Android keywords

Android SDK, Android NDK, Android IDE, Gradle (build tool), AndEngine, Robotium (testing) + lots of Java keywords.

Read More...
#

Android N

The 7th major version of the Android operating system. The new app was released in March 2016 and was made […]

Read More...
#

Android NDK

The Android Native Development Kit is a “companion tool” used only in conjunction with the Android SDK that allows developers […]

Read More...
#

Android SDK

A collection of tools to assemble any type of android programs. Whether you code your app in Java, Kotlin, or […]

Read More...
#

Android Studio

The official IDE for Android app development. It’s based on IntelliJ. It allows you to code your apps and test […]

Read More...
#

Android TV

A Google-developed smart TV platform based on the Android OS. Users can download Android applications, such as Netflix and Hulu […]

Read More...
#

Android Wear

Google’s Android OS version is designed for smartwatches and other wearable devices. Android Wear integrates Google Now functionality into your […]

Read More...
#

Apache Flex

An application framework (formerly known as Adobe Flex) that allows building mobile apps for iOS, Android, and BlackBerry. There are […]

Read More...
#

APNs

The Apple Push Notification Service (APN) is the centerpiece of the remote notification feature. It is a robust, secure, and […]

Read More...
#

AppCode

An IDE used to develop iOS/macOS applications. AppCode supports Objective-C, Swift, C and C++ languages, as well as JavaScript, XML, […]

Read More...
#

AppCompat

An Android support library that enables specific implementations of ActionBar and Material Design, such as Toolbar for older devices, to […]

Read More...
#

ARC

Automatic Reference Counting, ARC for short, is the technology used to track and manage the memory usage of your application.

Read More...
#

ARKit

Apple’s AR platform for iOS development. Allows developers to build high-detail augmented-reality apps.

Read More...
#

Auto Layout

Here, we have a responsive layout system that allows developers to create an adaptive UI that can adapt its size […]

Read More...
#

AVFoundation

A full framework providing an Objective-C interface to play and create time-based audiovisual media on iOS, macOS, WatchOS, and TVOS.

Read More...
#

Bitrise

A cloud-based platform for developing mobile apps, with CI and CD features. Bitrise facilitates custom workflows and integrates with different […]

Read More...
#

BLoC Pattern

Business Logic Components. BLoC is the idea of designing everything in the app as an event stream where events trigger […]

Read More...
#

Bond

A Swift linking frame constructed on top of ReactiveKit. Provides bindings from AppKit and UIKit, reactive delegates, and ReactiveKit data […]

Read More...
#

ButterKnife

A view binding library that prevents you from making the same code repeatedly in each layer of activity, fragment, holder, […]

Read More...
#

Carthage

A ruthlessly quick dependency manager for macOS and iOS. Instead of static libraries, it primarily uses dynamic frameworks, which is […]

Read More...
#

Clean Architecture (VIPER)

A Clean Architecture framework for iOS projects. Divides the conceptual framework of an app into different layers of accountability, making […]

Read More...
#

Cocoa

An Apple object-oriented API for macOS. Cocoa apps are explicitly built using Xcode. It consists of the Foundation Kit, the […]

Read More...
#

Cocoa Touch

The key features of Apple’s user interface system used to construct iOS applications are Core Animation; Core Audio; Core Data. […]

Read More...
#

CocoaPods

An application-level dependency manager for the Swift and Objective-C Cocoa projects. There are more than ten thousand libraries that will […]

Read More...
#

Conductor

A small, yet full-function framework that allows Android View applications to be created. A light wrapper over standard Android Views […]

Read More...
#

Cordova

A framework that allows for the use of standard web technologies for developing cross-platform applications, avoiding each mobile platform’s native […]

Read More...
#

Core Animation

This framework is used on all operating systems by Apple. Used to animate applications’ views and other visual elements.

Read More...
#

Core Bluetooth

A framework that provides the classes needed for your apps to communicate with devices that are equipped with Bluetooth low-energy […]

Read More...
#

Core Data

A framework that is built into an iOS, macOS, operating system that allows the developer to interact with the database. […]

Read More...
#

Core Graphics

A macOS and iOS drawing frame based on the advanced Quartz drawing engine. It offers 2D drawing, path-based drawing, color […]

Read More...
#

Core Location

An iOS framework that provides services used to retrieve and monitor the current location data, allowing for determining the geographical […]

Read More...
#

CoreFoundation

A C-based Cross-Platform API that offers a range of essential Objective C-classes, allowing you to alter how memory has been […]

Read More...
#

CoreImage

A set of components for almost real-time, pixel-precise image and video processing in Mac OS X allow filtering to be […]

Read More...
#

Cross-Platform Mobile

jQuery, PhoneGap, Sencha Touch, Dojo Mobile, Titanium, Xamarin, PhoneGap, and Xamarin (C#). ​

Read More...
#

Cross-Platform Mobile Development

It refers to the creation of mobile applications that can be used on several mobile platforms.

Read More...
#

Dagger

A compile-time framework for dependency injection in both Java and Android. It is a product of Square and now perfected […]

Read More...
#

DBFlow

An ORM database library that leverages Java code generation as a means of SQLite annotation processing. Annotation Processing is used […]

Read More...
#

Dojo Mobile

A Dojo mobile framework that could create cross-device-compatible and lightweight mobile web applications. Dojo Mobile has been programmed to approximate […]

Read More...
#

Espresso

A framework that provides a simple API to test the program’s user interface. Since version 2.0, Android has recommended the […]

Read More...
#

EventKit

Obtaining permission, access, and control of one’s calendar and reminders. Monitors user’s Calendar, and assists user in creating new events.

Read More...
#

Evernote

Cloud-based, cross-platform, freemium application software designed for note-taking, organizing, and archiving, primarily used for Android, but with SDK-specific class references […]

Read More...
#

Fabric

Mobile platform for building applications with modular mixing kits and matching apps. It is integrated into the development environment, making […]

Read More...
#

FastLane

An automated tool system is used to manage the beta release of apps on the iOS and Android platforms (generating […]

Read More...
#

Firebase

A cross-platform mobile and web application development platform in the Google cloud for creating mobile apps that provide insight into […]

Read More...
#

Flurry

The mobile analytics platform allows users to analyze consumer behavior through data observations. It provides features for user segmentation, consumer […]

Read More...
#

Flutter

SDK cross-platform for the development of mobile applications. It helps you easily build and experiment with UIs, fix bugs, and […]

Read More...
#

Fresco

An Android image library and memory manager. It loads images from local storage, the network, or from the service itself. […]

Read More...
#

GCD

Grand Central Dispatch is a technology developed by Apple to optimize application support for simultaneous code execution on multicore systems. […]

Read More...
#

GHUnit

GHUnit is the test framework for both Mac OS X and iOS. It can be used on its own or […]

Read More...
#

Glide

 The most popular video-chatting app; uses cloud-based technology for lightning-fast video chatting. Glide is a video messaging platform for iOS, […]

Read More...
#

greenDAO

An Android ORM that makes database development easier. It prevents developers from dealing with low-level database requirements and speeds up […]

Read More...
#

Gtest

The Google Test Framework.

Read More...
#

HockeyApp

An application that allows developers to recruit and manage testers and to distribute apps, among other products. The cross-platform tool […]

Read More...
#

Hybrid App

A multi-platform mobile application (Apple, Android, Windows) that combines elements of both native and web applications. Hosted inside a native […]

Read More...
#

In APP Purchase

A quick and easy sales mechanism that can be used to sell additional features directly from your app. In-App Purchases […]

Read More...
#

Ionic

A mobile framework built on the top of AngularJS and Apache Cordova that uses web technologies for hybrid mobile application […]

Read More...
#

Ionic Creator

An Ionic prototyping tool. It facilitates drag and drop functionality that brings the user interface together. You can view and […]

Read More...
#

iOS

A mobile operating system for smartphones, tablets, portable players, and other devices. Developed and manufactured exclusively for its own products […]

Read More...
#

iOS 10 Speech Recognition API

A new Speech API that allows the app to support continuous speech recognition and transcribe speech (from live or recorded […]

Read More...
#

iOS Frameworks

Core Data, Cocoa, Cocoa Touch, UI Kit, Core Location, Core Image, Core Graphics (cocos2d).

Read More...
#

iOS Programming Languages

Objective-C, Objective-Swift.

Read More...
#

iOS SDK

An SDK for native development that helps developers create Apple-compatible mobile applications. The iOS SDK (formerly known as the iPhone […]

Read More...
#

iOS Tools

CocoaPods (dependency manager), TestFlight (for iOS app installation and testing), Flurry (for app analytics), HockeyApp (for iOS app distribution) (platform […]

Read More...
#

jQuery Mobile

A framework for creating web applications for mobile phones. It enables you to design a single responsive website or app […]

Read More...
#

LeakCanary

Android and Java memory leak detection library. It traces memory leaks in an application and lets users know where leaks […]

Read More...
#

Logcat

A command-line tool that dumps a log of system messages, including stack traces, when the device throws an error and […]

Read More...
#

Lottie

A mobile library that parses and renders animations on mobile devices. Lottie allows animators to create dynamic animations such as […]

Read More...
#

MapKit

An iOS API that makes it convenient to display maps, plot locations, and even draw routes and other shapes. Use […]

Read More...
#

Marmalade

An SDK and game engine with cross-platform mobile development capabilities. Marmalade can be used for mobile application development as well […]

Read More...
#

Memory Graph Debugger

A memory analysis tool that helps find and fix memory retention and memory leaks. When activated, it pauses the execution […]

Read More...
#

MessageUI

An iOS framework that makes mass emailing and mass SMS simple without having to leave the application.

Read More...
#

Metal

Low-level, low-level hardware-accelerated 3D graphics and computed shader APIs. Metal combines the functionality of OpenGL and OpenCL under one API. […]

Read More...
#

MLKit

Mobile SDK that brings Google machine learning features to Android and iOS apps. Comes with a set of ready-to-use APIs […]

Read More...
#

Mobile Application Development

Mobile App development is the act or process by which mobile apps are developed, with a specific mobile device in […]

Read More...
#

Mobile Applications

Software programs developed for mobile devices such as smartphones and tablets are mobile applications (also known as mobile apps).

Read More...
#

Mortar

A framework that provides a simplified, composable overlay for the Android lifecycle to support the use of Views as a […]

Read More...
#

Mosby

A Model-View-Settings framework for building android apps. Additionally, Mosby helps you manage screen orientation changes by introducing ViewState and retaining […]

Read More...
#

Moya Framework

A functional networking library, built on top of Alamofire, that applies the best of the Swift language and compiler features […]

Read More...
#

Multitasking

A feature that is available on iOS. The iPad multitasking interface enables switching between different apps by one tap. It […]

Read More...
#

Native Mobile App

A native application is a software program designed to run only on a given operating system or on a specific […]

Read More...
#

Nimble

Matcher Swift and Objective-C Frameworks. Provides many options on how to meet the test expectations.

Read More...
#

NSOperation

An abstract class that offers a thread-safe structure for state modeling, priority, dependency, and management. Concrete subclasses are NSBlock Operation, […]

Read More...
#

NSOperation

Represents a unit of work. It’s an abstract class that allows programmers to keep track of priorities in their program […]

Read More...
#

Objective-C

The compiled object-oriented programming language used by Apple, based on the C-language and the Smalltalk paradigms. The object model is […]

Read More...
#

PhoneGap

A cross-platform native development framework that allows you to write native apps for various mobile phone platforms using HTML, JavaScript […]

Read More...
#

Picasso

Square Inc. provides and maintains an image processing library. It is used to reduce the need to download and display […]

Read More...
#

POP

It stands for protocol-oriented programming. Programming paradigm based on the protocol, adding abilities to classes and structs as well as […]

Read More...
#

Property Lists

Cocoa application framework makes a structured data representation specifically for storing, organizing and accessing standard types of data.

Read More...
#

Quick

A behavior-driven development framework for Objective-C and Swift that helps you write tests very similar to RSpec.

Read More...
#

QuickBlox

A cloud communication backend that simplifies app development by allowing App Developers to add Push Notifications, Chat, and Messaging into […]

Read More...
#

React Native

This is the framework that allows JavaScript-only mobile apps to be built using native components instead of web components as […]

Read More...
#

Reactive Code

Working with digital data streams in asynchronous situations.

Read More...
#

Reactive Pattern

A synthesis of the Observer pattern, Iterator pattern, and functional programming. Converts asynchronous networking (like HTTP) to non-blocking.

Read More...
#

ReactiveKit

A quick framework for reactive and functional reactive programming. It is often used in combination with Bond and ReactiveAlamofire.

Read More...
#

Realm

An object database administration system that runs on both mobile (Android/iOS) as well as desktop (Windows) and is licensed under […]

Read More...
#

RecyclerView

The ViewGroup is capable of rendering any adapter-based view in a similar way. Scrollbars are a more energy-efficient way to […]

Read More...
#

RoboSpice

A modular, Java-based Android library. The script executes asynchronously and allows caching while offering REST requests out-of-the-box.

Read More...
#

Robotium

A test automation framework for mobile applications testing simplifies crafting robust test cases and is helpful when performing automated UI […]

Read More...
#

Room Library

Persistence Library, part of Android Architecture Components. Provides a layer of abstraction over SQLite to enable SQL with full-power interactivity.

Read More...
#

RxAndroid

A RxJava extension that enables the scheduler to run code in other threads of the application and provides the transfer […]

Read More...
#

RxJava

This Java platform implementation of Reactive Extensions is a library for composing event-based programs using sequences. RxJava allows individuals to […]

Read More...
#

RxSwift

A framework can help you interact with the Swift language. The challenging, troublesome, and somewhat ambiguous code in Swift becomes […]

Read More...
#

Sencha

An application framework that allows for the creation of cross-platform mobile apps from native HTML/JS components. Supports AJAX technology, animation, […]

Read More...
#

SpongyCastle

The Android alternative to the full version of Bouncy Castle. The library of APIs for cryptography used on Android. The […]

Read More...
#

Stack Views

A simple tool to build user interfaces quickly and easily. It allows you to utilize the power of the Auto […]

Read More...
#

StoreKit

An iOS framework designed to handle everything about In-App Purchasing. It enables the application to request payment from the user […]

Read More...
#

Storyboard

A simple tool that allows iOS users to test and preview apps. In this way, it helps us create all […]

Read More...
#

Support Library

A set of code libraries that provide backward-compatible versions of Android framework APIs, and feature optional APIs that are more […]

Read More...
#

Swift

Apple’s newest programming language for developing iOS, OS X, watchOS, and TVOS apps. It enhances C and Objective-C, it offers […]

Read More...
#

SwiftyJSON

Open source Parsing library for ML serialization. Designed to avoid the inconveniences of chainable JSON serialization. Saves time when dealing […]

Read More...
#

Swinject

A lightweight and rapid development DI framework for Swift applications. It enables you to split an app into components that […]

Read More...
#

TestFlight

An iOS online testing service used to test mobile applications, enabling users to test apps and gather valuable feedback before […]

Read More...
#

Titanium

The framework for creating beautiful native applications on different devices and operating systems. It comes with a full-featured SDK with […]

Read More...
#

tvOS

An operating system for the Apple TV digital media player of the fourth and later generations. Apple’s VoiceOver, Zoom, and […]

Read More...
#

Typhoon

Framework for dependency injection for Objective-C and Swift applications. A useful design pattern that allows the application to be decoupled […]

Read More...
#

UI Automator

Google’s UI test automation framework facilitates the creation of streamlined and specifically tailored UI tests for Android apps. Formport provides […]

Read More...
#

UIKit

A lightweight and modular framework for iOS and tvOS applications that provides the necessary infrastructure for app aesthetics and performance. […]

Read More...
#

Volley

An HTTP library that makes networking easier and quicker for Android apps. The library was developed because the SDK lacked […]

Read More...
#

WatchKit

The framework for the creation of hybrid applications and interfaces for Apple Watch and Apple iPhone. Often used to configure […]

Read More...
#

watchOS

The Apple Watch’s mobile operating system. It functions on the Apple iOS operating system. Written in C and C++.

Read More...
#

Xamarin

A platform that facilitates the building of native mobile apps, in particular for iOS, Android, and Windows devices. The application […]

Read More...
#

Xamarin Studio

The IDE used to create native mobile and desktop apps on the Xamarin platform. Visual Studio is being installed by […]

Read More...
#

Xamarin.Forms

This cross-platform UI toolkit allows developers to easily develop apps using different styles for different platforms. Xamarin provides two ways […]

Read More...
#

Xcode

It is a full developer toolset used to build applications for Mac, iPhone, iPad, Apple Watch, and Apple TV. Within […]

Read More...
#

XCTest

A test framework that allows you to create and run unit tests, performance tests, and UI tests for your Xcode […]

Read More...

How Much?

Tell Us What You Need

Get a Quote