GEApplication 0.1.1

GEApplication 0.1.1

Maintained by Harald Bregu.



GEApplication

Supported Platforms License Releases Latest pod release Build Status Twitter Donate

About

This library is maintained by Harald Bregu.
I'm specialized in the designing and coding of custom UI for iOS Apps and Developing New Patterns.

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Installation

GEApplication is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'GEApplication'
// Add Listener 
GEApplication.current.addListener(self) { application in
    
}
// Remove Listener 
GEApplication.current.removeListener(self)
// Add event to application and send signal to the listener 
let event = GAEvent()
event.name = "User did tap the help button"
GEApplication.current.sendEvent(event)

Flow of events

To start using this library first you need to understand the logic behind. First add listener to each Controller or views and after you can send events to the GEApplication. Every time you send event a signal is sent to each listener.

GEApplication

Requirements

  • iOS 9.0+
  • Xcode 9

Author

Harald Bregu, [email protected]

License

GEApplication is available under the MIT license. See the LICENSE file for more info.