Jérôme Morissard

18pods

BkTask

BkTask is a library inspired by the Proactor and Reactor design patterns. It is designed with two concepts in mind, asynchronous and modular.
Doing work asynchronously allows to keep your application responsive. But parallel programming is hard. On iOS, tools like GCD and NSOperation makes it much simpler but, for complex workflows it still takes time and resources to achieve. BkTask allows you to simply run workflows in background and be notified once it is done.

What about modularity then ? One way to simply a complex task is to breaking it into multiple simple steps. That is how you build a task with BkTask, by adding the steps you need to complete your workflow. If your workflow changes, add or remove steps to update it. You can even create your own steps and reuse them in different workflows. The modular aspect of BkTask helps you to stay agile.

On the technical side, it is built using technologies like NSOperation and key-value observing.
This library is already used in AppStore applications used by millions of people.

License: MIT

  • Objective C

CalendarIOS7

UICollectionViewController and Layout for a perfect iOS Calendar.

License: MIT

  • Objective C

CustomScrollIndicator

Easy way to customize UIScrollView scroll indicator

License: MIT

  • Objective C

iAppInfos

iAppInfos allows an access to important App informations : version, model, Mobile provisionning infos

License: MIT

  • Objective C

JMActionSheetDescription

JMActionSheetDescription is a descriptor component. It replace your ActionSheet and UIActivityViewController usage. Write your actionSheet description and let the framework generate your custom action representation. (Support iOS9 SplitView !)

Customizable elements : button font, color, background. Cool added elements are : an PickerView, an Horizontal carousel of iconified actions, an Horizontal carousel of images, an image to help understanding the context of action, an URL (in progress), an text (in progress).

License: MIT

  • Objective C

JMAnimatedImageView

JMAnimatedImageView is a subclass of UIImageView to drive easy animations (interactive animations, Carousels, GIF support)

License: MIT

  • Objective C

JMCache

JMCache is a key/value store designed for persisting objects. NSCoding is not mandatory...

License: MIT

  • Objective C

JMCrashIfResign

This lib use a mobile provisionning parser to extract the registered TeamIdentifier. Will execute exit(0) to stop the application.

License: MIT

  • Objective C

JMFormDescription

JMFormDescription is an Objective-C library for easily creating and manage complex structured Form. * A new way to your layout in a very simple method, * Datasource / Delegate considerably simplified and focus on manipulated objet, no indexPath! * Next/Previous/Done inpoutAccesoryView for TextField and TextView.

License: MIT

  • Objective C

JMHoledView

JMHoledView is a UIView subclass. Holes can be configured and a delegate method is triggered on user interaction.

License: MIT

  • Objective C

JMImageScanning

UIImage pixel analysis to find sub components of images.

License: MIT

  • Objective C

JMOTableViewDescription

JMOTableViewDescription is an Objective-C library for easily creating and manage complex structured tableView. * A new way to describe your tableView "layout" in a very simple method, * Datasource / Delegate considerably simplified and focus on manipulated objet, no indexPath! * It's a very simple way to produce a "grouped tableView" style without having to use the "F*******g" TableView grouped! * The code produced using this implementation his highly customizable, reusable and flexible. (No more bugs?)

License: MIT

  • Objective C

JMSystemNotifications

JMSystemNotifications is an Objective-C library for easily register OS System notifications. Do you all the possible notifications send by the system. * Here, the first 114 Notifications :)

License: MIT

  • Objective C

LanguagesManager

An easy way to control manually the language in your application.

License: MIT

  • Objective C

MediaPickerManager

Easy-to-use UIImagePicker.

License: MIT

  • Objective C

PermissiveResearch

Permissive Research is a iOS search engine that allows errors in the searched element.

License: MIT

  • Objective C

SecureMappingKit

Securize the mapping between your JSON and your model.

License: MIT

  • Objective C

UINavigationControllerWithCompletionBlock

It's now possible to push/pop viewControllers Controller with completionBlocks. oh Yeah ! The summary is not meaningful ?

License: MIT

  • Objective C