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
- Host: GitHub
- URL: https://github.com/naxam/izettle-ios-binding
- Owner: NAXAM
- License: mit
- Created: 2017-06-13T14:07:54.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-02-03T19:38:07.000Z (over 2 years ago)
- Last Synced: 2024-12-04T05:41:00.987Z (over 1 year ago)
- Topics: izettle, xamarin-ios-binding
- Language: Objective-C
- Homepage: http://izettle.com
- Size: 279 MB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# 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
[](https://twitter.com/intent/tweet?text=https://github.com/naxam/izettle-ios-binding)
[](https://twitter.com/naxamco)