Skip to content

NAXAM/izettle-ios-binding

Repository files navigation

iZettle for Xamarin.iOS

iZettle for Xamarin.iOS

A Xamarin.iOS binding library for iZettle library.

About

This project is maintained by Naxam Co.,Ltd.
We specialize in developing mobile applications using Xamarin and native technology stack.

Looking for developers for your project?


Installation

Install-Package Naxam.iZettle.iOS

How to upgrade

The binding library is very hard for the first time and isn't easy to use sharpie to upgrade. The steps are below

  1. Update Cartfile with the desired version
  2. Use carthage update --use-xcframeworks to build the framework files
  3. Run sh create-fat-lib-from-xcf-framework.sh to create appropriate fat files
  4. Check for git changes of header files and add/remove binding accordingly
  5. Build project msbuild izettle-ios.sln /property:Configuration=Release
  6. Run nuget pack
  7. Create a PR then I will publish on Nuget.org

NOTE:

  1. If you don't know Carthage. Check it out here.
  2. You might use sharpie to for step-5 above
  3. Carthage: Actually, it doesn't do any special thing, just help us download frameworks from Github

License

iZettle binding library for iOS is released under the MIT license. See LICENSE for details.

iZettle library iselft is under iZettle license as specified here.

Backers

Most of our libraries are built with our own effort at very small funding or just side projects. However, maintaining binding libraries always takes a lot of time and effort. Sometimes, people ask us for the latest version, we couldn't afford to upgrade for free due to many other higher prioritized works. Become a backer is the best way to help us always arrange resources to maintain (upgrade and fix issue) binding libraries.

Get our showcases on AppStore/PlayStore

Try our showcases to know more about our capabilities.

Contact us if interested.



Follow us for the latest updates
Twitter URL Twitter Follow