Skip to content

iOS iMessage application to share gifs written in Swift 4

License

Notifications You must be signed in to change notification settings

johnnyperdomo/iMessage-gifs

Repository files navigation

iMessage-gifs

iOS iMessage application to share gifs written in Swift 4

Preview

Alt Text

Built with

  • Ios 11.4
  • Xcode 9.4

Features

  • Get Trending Gifs with Giphy
  • Parse JSON Objects from API easily using SwiftyJSON, and using Alamofire to handle HTTP Networking
  • Download Gifs using SwiftGif
  • Search for Gifs using UISearchBar
  • Send Gif through iMessage using MSMessage()
    let layout = MSMessageTemplateLayout()
    ...
    let message = MSMessage()
    message.layout = layout
  • Configure MSMessagesAppPresentationStyle
    if self.presentationStyle == MSMessagesAppPresentationStyle.expanded {
       self.requestPresentationStyle(MSMessagesAppPresentationStyle.compact)
    }

Requirements

import Messages
import Alamofire
import SwiftyJSON
import SwiftGifOrigin

Pod Files

  pod 'SwiftyJSON', '~> 4.0'
  pod 'Alamofire', '~> 4.6'
  pod 'SwiftGifOrigin'

SwiftGif
SwiftyJSON
Alamofire

License

Standard MIT License

About

iOS iMessage application to share gifs written in Swift 4

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published