All Projects → CleverTap → clevertap-ios-sdk

CleverTap / clevertap-ios-sdk

Licence: MIT License
CleverTap iOS SDK

Programming Languages

objective c
16641 projects - #2 most used programming language
swift
15916 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to clevertap-ios-sdk

Countly Sdk Ios
Countly Product Analytics iOS SDK with macOS, watchOS and tvOS support.
Stars: ✭ 585 (+1400%)
Mutual labels:  analytics, tvos, watchos, ios-sdk
clevertap-react-native
CleverTap React Native SDK
Stars: ✭ 40 (+2.56%)
Mutual labels:  analytics, engagement, user-retention, clevertap
Mechanica
A cross-platform library of Swift utils to ease your iOS | macOS | watchOS | tvOS and Linux development.
Stars: ✭ 27 (-30.77%)
Mutual labels:  tvos, watchos, carthage
Cache
Swift caching library
Stars: ✭ 210 (+438.46%)
Mutual labels:  tvos, watchos, carthage
BlockiesSwift
Unique blocky identicons generator for Swift
Stars: ✭ 53 (+35.9%)
Mutual labels:  tvos, watchos, carthage
Cdmarkdownkit
An extensive Swift framework providing simple and customizable markdown parsing.
Stars: ✭ 158 (+305.13%)
Mutual labels:  tvos, watchos, carthage
Cocoalumberjack
A fast & simple, yet powerful & flexible logging framework for Mac and iOS
Stars: ✭ 12,584 (+32166.67%)
Mutual labels:  tvos, watchos, carthage
swift-standard-clients
Client declarations and live implementations for standard iOS managers
Stars: ✭ 28 (-28.21%)
Mutual labels:  analytics, tvos, watchos
Contentful.swift
A delightful Swift interface to Contentful's content delivery API.
Stars: ✭ 132 (+238.46%)
Mutual labels:  tvos, watchos, carthage
Amplitude Ios
Native iOS/tvOS/macOS SDK
Stars: ✭ 216 (+453.85%)
Mutual labels:  analytics, tvos, carthage
TermiNetwork
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
Stars: ✭ 80 (+105.13%)
Mutual labels:  tvos, watchos, carthage
Columbus
A feature-rich country picker for iOS, tvOS and watchOS.
Stars: ✭ 23 (-41.03%)
Mutual labels:  tvos, watchos, carthage
Color
Color utilities for macOS, iOS, tvOS, and watchOS
Stars: ✭ 145 (+271.79%)
Mutual labels:  tvos, watchos, carthage
L10n Swift
Localization of the application with ability to change language "on the fly" and support for plural form in any language.
Stars: ✭ 177 (+353.85%)
Mutual labels:  tvos, watchos, carthage
Ducttape
📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.
Stars: ✭ 138 (+253.85%)
Mutual labels:  tvos, watchos, carthage
Iso8601
ISO8601 date parser and writer
Stars: ✭ 213 (+446.15%)
Mutual labels:  tvos, watchos, carthage
Diff
Simple diff library in pure Swift
Stars: ✭ 110 (+182.05%)
Mutual labels:  tvos, watchos, carthage
Sqift
Powerful Swift wrapper for SQLite
Stars: ✭ 119 (+205.13%)
Mutual labels:  tvos, watchos, carthage
clevertap-cordova
CleverTap Cordova Plugin
Stars: ✭ 19 (-51.28%)
Mutual labels:  engagement, user-retention, clevertap
Dots
Lightweight Concurrent Networking Framework
Stars: ✭ 35 (-10.26%)
Mutual labels:  tvos, watchos, carthage

CleverTap iOS SDK

CI Status Version License Platform iOS 8.0+ tvOS 9.0+ Carthage compatible SwiftPM compatible

👋 Introduction

The CleverTap iOS SDK for Mobile Customer Engagement and Analytics solutions

CleverTap brings together real-time user insights, an advanced segmentation engine, and easy-to-use marketing tools in one mobile marketing platform — giving your team the power to create amazing experiences that deepen customer relationships. Our intelligent mobile marketing platform provides the insights you need to keep users engaged and drive long-term retention and growth.

For more information check out our website and documentation.

To get started, sign up here

📋 Requirements

Following are required for using CleverTap iOS SDK -

  • iOS 9.0 or later
  • tvOS 9.0 or later
  • Xcode 10.0 or later

🎉 Installation

Details about the different installation methods

  1. CocoaPods
  2. Swift Package Manager
  3. Carthage
  4. Manual Installation

🚀 Integration

Add your CleverTap account credentials

Update your .plist file:

  • Create a key called CleverTapAccountID with a string value
  • Create a key called CleverTapToken with a string value
  • Insert the values from your CleverTap Dashboard -> Settings -> Integration Details.

For more details, refer to our installation guide for instructions on installing and using our iOS SDK in your project.

To get started with Custom Proxy domain feature, refer to our Custom domain setup guide for instructions on enabling this feature with AWS proxy setup.

📲 Rich Push Notifications

Apart from Title and Message, you have the below-mentioned options to add to your iOS push notification. Please note that each of these is optional.

For more details, refer to our Advanced iOS Push Notifications guide.

📍 Geofence

CleverTap Geofence SDK provides Geofencing capabilities to CleverTap iOS SDK. To find the installation & integration steps for CleverTap Geofence SDK, click here.

𝌡 Example Usage

🆕 Change Log

Refer to the CleverTap iOS SDK Change Log.

📄 License

CleverTap iOS SDK is released under the MIT license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].