No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
krishnaIndia Merge pull request #29 from ravinderjangra/cake_update
refactor/safe_app_csharp: Remove .a files from platform libs
Latest commit e44b0bc Sep 6, 2018
Permalink
Failed to load latest commit information.
CakeHelperScripts Merge branch 'master' into cake_update Sep 6, 2018
SafeApp.AppBindings.Android chore/safe_app_csharp: add bash in exec command Jun 19, 2018
SafeApp.AppBindings.Desktop chore/safe_app_csharp: add bash in exec command Jun 19, 2018
SafeApp.AppBindings.iOS chore/safe_app_csharp: add bash in exec command Jun 19, 2018
SafeApp.AppBindings style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
SafeApp.MockAuthBindings.Android chore/pks-versions: update net-std to v1.3 for TaskCreationOptions.Ru… Feb 16, 2018
SafeApp.MockAuthBindings.Desktop chore/pks-versions: update net-std to v1.3 for TaskCreationOptions.Ru… Feb 16, 2018
SafeApp.MockAuthBindings.iOS chore/pks-versions: update net-std to v1.3 for TaskCreationOptions.Ru… Feb 16, 2018
SafeApp.MockAuthBindings style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
SafeApp.Tests.Android chore/updated_proj_settings: update project settings to run tests Apr 13, 2018
SafeApp.Tests.Core style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
SafeApp.Tests.Framework chore/pks-versions: update net-std to v1.3 for TaskCreationOptions.Ru… Feb 16, 2018
SafeApp.Tests.iOS chore/pks-versions: update net-std to v1.3 for TaskCreationOptions.Ru… Feb 16, 2018
SafeApp.Tests style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
SafeApp.Utilities style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
SafeApp style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
tools fix/ci: update cake version and set InspectCode version Aug 31, 2018
.gitignore chore/safe_app_csharp: Remove sudo from task in .csproj files Jun 14, 2018
CHANGELOG.MD chore/fix: update to latest bindings to fix GC issue Jun 29, 2018
CodeStyles.targets style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
LICENSE-BSD chore/license: add license files, update README.md May 24, 2018
LICENSE-MIT chore/license: add license files, update README.md May 24, 2018
PackageInstructions.txt feat/pkg: Initial package setup. Oct 12, 2017
README.md MAID-3121: docs/license: update LICENSE details Aug 23, 2018
SafeApp.nuspec chore/fix: update to latest bindings to fix GC issue Jun 29, 2018
SafeApp.ruleset style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
SafeApp.sln style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018
SafeApp.sln.DotSettings linter/fix: resolve resharper warnings Jan 15, 2018
appveyor.yml chore/safe_app_csharp: Add Cake Script for build and CI Jun 14, 2018
build.cake chore/safe_app_csharp: Update cake script to fail build for linters/t… Jun 25, 2018
build.ps1 chore/safe_app_csharp: Add Cake Script for build and CI Jun 14, 2018
build.sh chore/safe_app_csharp: Add Cake Script for build and CI Jun 14, 2018
package_icon.png add package_icon Oct 12, 2017
stylecop.json style/safe_app_csharp: Add stylecop to enforce .Net Coding Standard Jul 10, 2018

README.md

safe_app_csharp

NuGet Package CI - NetCore master
NuGet Build status

safe_app CSharp Library. Currently supports

  • Xamarin.Android ( >=4.1.2. ABI: armeabi-v7a, x86)
  • Xamarin.iOS ( >= 1.0, ABI: ARM64, x64)
  • netstandard1.3 (for usage via portable libs)
  • netcoreapp1.0 (for use via NET Core targets. Runtime support limited to x64)
  • netframework46 (for use via classic NET Framework targets. Platform support limited to x64)
MaidSafe website SAFE Dev Forum SAFE Network Forum

TODO

  • Extend Native API Scope to full Alpha-2 client APIs.
  • Tests
    • Setup test targets in currently supported platforms
    • Setup basic CI suite - currently supports NetCore
    • Expand test cases to cover the Managed API scope
  • Mock integration
    • Support mock network via SAFE_APP_MOCK conditional symbol
    • Publish package including mock network support.
  • Add other compatible target frameworks
    • NETCore
    • NetFramework
    • Xamarin.Mac
  • Managed API Docs.
  • Code Samples.

License

This SAFE Network library is dual-licensed under the Modified BSD (LICENSE-BSD https://opensource.org/licenses/BSD-3-Clause) or the MIT license (LICENSE-MIT https://opensource.org/licenses/MIT) at your option.

Contribution

Copyrights in the SAFE Network are retained by their contributors. No copyright assignment is required to contribute to this project.