Skip to content

leonhard-llc/applin-ios

Repository files navigation

Applin™ iOS Client Library

How to use this library: https://www.applin.dev/docs/ios/

License: Apache 2.0

Changes

  • v0.40.0 - Apache 2.0 license. Removed ApplinLicenseKey class.
  • v0.39.0 - Bug fixes.
  • v0.38.0 - Add checkbox_button widget.
  • v0.37.0 - Update form_section to modern style. Make form background dark and remove separators.
  • v0.36.0 - Add reset_var action.
  • v0.35.0 - Add stop_actions action.
  • v0.34.0
    • modal action to stop action processing.
    • Support '%' and '#' in var_name.
    • Bugfixes
  • v0.33.0 - Add support for the validated: true attribute on input widgets.
  • v0.32.0 - Bugfixes.
  • v0.31.0
    • Add modal action.
    • Change the wire format of action definitions from strings to JSON objects.
  • v0.30.0
    • Add "Cancel" button to "Working" modal. Users can now cancel slow operations!
    • Support the aspect_ratio=N URL parameter for choose_photo and take_photo actions. Users can now rotate and crop their photos before upload!
    • Support URL parameters on upload URLs and page URLs.
    • Improve error reporting.
    • Fix a bug that caused some widgets to not appear.
  • v0.29.0
    • Add take_photo action.
    • Fix bug in Logger.dbg.
  • v0.28.0 - Add selector widget.
  • v0.27.0 - Add logout action.
  • v0.26.0 - Fix "cancelled" errors when using poll_delay_ms field.
  • v0.25.0
    • Add poll_delay_ms field to checkbox and textfield.
    • Add checkbox actions field and remove rpc field.
    • Improve debug logging of network requests and responses.
  • v0.24.0
    • Add on_user_error_poll action.
    • Remove nothing action.

TO DO

  • TODO: Gracefully handle a page that has too many items in it (720 sections).
  • TODO: Allow using Applin for a single page
  • TODO: Allow using Applin for a single UIView.

About

Applin™ iOS Client Library

Resources

License

Stars

Watchers

Forks

Languages