An open API service indexing awesome lists of open source software.

https://github.com/naxam/izettle-ios-binding

Xamarin Binding Library - iZettle iOS SDK
https://github.com/naxam/izettle-ios-binding

izettle xamarin-ios-binding

Last synced: 10 months ago
JSON representation

Xamarin Binding Library - iZettle iOS SDK

Awesome Lists containing this project

README

          

iZettle for Xamarin.iOS

# iZettle for Xamarin.iOS

A Xamarin.iOS binding library for [iZettle](https://www.izettle.com/gb/developer) 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](https://github.com/Carthage/Carthage).
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](./LICENSE) for details.

iZettle library iselft is under iZettle license as specified [here](https://github.com/iZettle/sdk-ios/blob/master/LICENSE).

## 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](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=https://github.com/naxam/izettle-ios-binding)
[![Twitter Follow](https://img.shields.io/twitter/follow/naxamco.svg?style=social)](https://twitter.com/naxamco)