Skip to content

Commit

Permalink
Quick start guide refinements
Browse files Browse the repository at this point in the history
  • Loading branch information
kas-kad committed Jul 13, 2017
1 parent c3508e8 commit f562c9d
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[![License](https://img.shields.io/cocoapods/l/MobileMessaging.svg?style=flat)](http://cocoapods.org/pods/MobileMessaging)
[![Platform](https://img.shields.io/cocoapods/p/MobileMessaging.svg?style=flat)](http://cocoapods.org/pods/MobileMessaging)

Mobile Messaging SDK is designed and developed to easily enable push notification channel in your mobile application. In almost no time of implementation you get push notification in your application and access to the features of [Infobip IP Messaging Platform](https://portal.infobip.com/push/). The document describes library integration steps. Additional information can be found in our [wiki](https://github.com/infobip/mobile-messaging-sdk-ios/wiki).
Mobile Messaging SDK is designed and developed to easily enable push notification channel in your mobile application. In almost no time of implementation you get push notification in your application and access to the features of [Infobip IP Messaging Platform](https://portal.infobip.com/push/). This document describes library integration steps. Additional information on advanced topics can be found in our [wiki page](https://github.com/infobip/mobile-messaging-sdk-ios/wiki).

## Requirements
- Xcode 8.3.2
Expand Down Expand Up @@ -34,14 +34,15 @@ This guide is designed to get you up and running with Mobile Messaging SDK integ
use_frameworks!
pod 'MobileMessaging'
```
> ### Notice
> MobileMessaging SDK has geofencing service disabled by default. In order to enable the service follow [this guide](https://github.com/infobip/mobile-messaging-sdk-ios/wiki/Geofencing-service).

> ### Notice
> CocoaLumberjack logging used by default, in order to use other logging or switch it off follow [this guide](https://github.com/infobip/mobile-messaging-sdk-ios/wiki/How-to-install-the-SDK-without-CocoaLumberjack%3F).

5. Perform code modification to the app delegate in order to receive push notifications. There are two ways to do this: [App Delegate Inheritance](#app-delegate-inheritance) or [App Delegate Composition](https://github.com/infobip/mobile-messaging-sdk-ios/wiki/Integration-via-app-delegate-composition)

6. At this step you are all set for receiving regular push notifications. There are several advanced features that you may find really useful for your product, though:
- [Rich Notifications and better delivery reporting(available with iOS 10)](https://github.com/infobip/mobile-messaging-sdk-ios/wiki/Using-Notification-Service-Extension-for-Rich-Notifications-and-better-delivery-reporting-on-iOS-10)
- [Geofencing Service](https://github.com/infobip/mobile-messaging-sdk-ios/wiki/Geofencing-service)

### App Delegate Inheritance
The simplest approach to integrate Mobile Messaging with an existing app is by inheriting your app delegate from `MobileMessagingAppDelegate`. If you prefer a more advanced way: [App Delegate Composition](https://github.com/infobip/mobile-messaging-sdk-ios/wiki/Integration-via-app-delegate-composition).
Expand Down Expand Up @@ -105,7 +106,6 @@ The simplest approach to integrate Mobile Messaging with an existing app is by i
* `mm_application(:didReceiveRemoteNotification:fetchCompletionHandler:)`
* `mm_application(:didReceiveLocalNotification:)`


## Mobile Messaging APIs

### Events
Expand Down

0 comments on commit f562c9d

Please sign in to comment.