Skip to content

Latest commit

Β 

History

History
45 lines (28 loc) Β· 2.24 KB

README.md

File metadata and controls

45 lines (28 loc) Β· 2.24 KB

About πŸ€”

FleksyApps serve as plugins for the Fleksy keyboard. This is a way to provide your own personalized feature on top of the Fleksy keyboard.

FleksyApps for iOS πŸ”Œ

This repository contains a collection of iOS FleksyApps: add-ons for keyboard extensions built with the iOS Fleksy Keyboard SDK

It includes the BaseApp template that makes the process of creating certain style of FleksyApps a lot easier and faster. It also contains some ready-to-use apps to add directly to your keyboard extension:

  • MediaShareApp: A FleksyApp powered by Fleksy that allows the user to search and copy media content: gifs, clips or stickers.
  • GiphyApp: A FleksyApp powered by Giphy that allows the user to search and copy gifs. Important: The GiphyApp has been deprecated and will be removed in the future. It has been replaced by the MediaShareApp, which, besides Gifs, also supports Clip videos and Stickers.

Installation

You can use any of the FleksyApps in this package with the Swift Package Manager:

https://github.com/FleksySDK/fleksyapps-iOS

Remember: in order to use the FleksyApps in your keyboard extension you need to add the FleksyApps framework to your keyboard extension target:

Frameworks and Libraries section of keyboard target in Xcode including the FleksyApps framework

If you want to make use of the BaseFleksyApp to create your own FleksyApps, you can add the FleksyApps package as a dependency by adding it to the dependencies value of your Package.swift:

dependencies: [
    .package(url: "https://github.com/FleksySDK/fleksyapps-iOS.git", .upToNextMajor(from: "2.0.0"))
]

Requirements

  • This package requires a minimum deployment version of iOS 13.
  • This package requires Xcode 15.2 or higher (Swift 5.9+).

How to get help? πŸ™‹

Any question that you might have, please post it directly into the Github Discussion Forum.

Business related questions, please, go to our developer portal, we will assist you as soon as possible.