Coder Social home page Coder Social logo

weavy-telerik-xamarin-chat's Introduction

weavy-telerik-xamarin-chat

This repository is a showcase demo what you can do with Xamarin.Forms, Telerik Xamarin UI components and Weavy. We have built a chat app with some of the functionality available in Weavy. The UI is power by some awesome Telerik Xamarin.Forms UI components like Converstaional UI, ListView and AutoCompleteView.

MVVM

We have used MVVM Cross framework for the MVVM pattern.

Requirements to run the demo

Visual Studio 2019 or Visual Studio for Mac. Xamarin add-ons for Visual Studio (available via the Visual Studio installer).

Tutorial

Learn how we created this showcase chat app in our turorial at Weavy Docs.

Configure Weavy

The repo is pre-configured with an existing Weavy installation located at https://showcase.weavycloud.com. This is only for your convenience to get up and running quickly. We strongly recommend that you set up your own installation of Weavy. https://showcase.weavycloud.com is wiped clean every night so if you want to keep the conversations and users you test with, setup your own Weavy. Take a look at https://docs.weavy.com/server/get-started for more information how to setup Weavy locally.

Once you have your Weavy up and running you have to configure an authentication client. This is required for the JWT authentication to work. When signed in to Weavy, go to Manage -> Clients and create a new Client. Copy the Client ID and Client Secret. In the Constants.cs file in this chat demo repo, update the Client ID, Client Secret and the URL to your Weavy installation.

License

Weavy has no liability for any damage or consequence that may arise by the use or viewing of this demo app. The app is for demonstrative purposes only and if you choose to use or modify the app you agree to not hold Weavy liable, in any form. By accessing, using, or modifying the app for your own usage you acknowledge and agree not to allow you to seek injunctive relief in any form for any claim related to the demo app.

weavy-telerik-xamarin-chat's People

Contributors

magnuskrona avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.