Giter Club home page Giter Club logo

producer's Introduction

iOS: Build status
Android: Build status

Deploy to Azure

Producer

Producer is a mobile content management system that allows audio and video artist to create and share content with fans.

iOS

ios-login ios-content

Android

Coming Soon!

Getting Started

iOS Provisioning & Certificates

Apple Push Notification Certificates

Once you're Azure services are configured, you'll need to perform some additional configuration to enable push notifications in the Apple Developer portal.

A brief outline of the steps needed to do this are:

After that, you'll need to navigate to the Notification Hub in Azure and upload the push certifcate. The One Click deploy will have created a Notification Hub in Azure - navigate there in the Azure portal. Under the notification service settings for the Notification Hub, you'll need to upload the Apple push notification certificate you create in the steps above. This will roughly track with the steps and screen shots shown in this guide (step 7 specifically; however, these are shown in the legacy azure portal).

Firebase

Google Auth

Firebase Cloud Messaging

Azure

Once your Azure services are configured you should be able to see on your subscription the following resources:

  • Website
  • DocumentDB
  • Microsoft.Media
  • Microsoft.Storage
  • Microsoft.NotificationHubs

All resources should be grouped by the Resource group you chose, e.g. "Producer."

It's time to open Producer App and configure the settings properly. If you've not previously configured settings, the app should prompt you to open the Settings app and input the Producer settings:

ios-login ios-content

Mobile Center

Mobile Center application key is required to enable the crash and analytics features, to configure Mobile Center is necessary go to: mobile.azure.com and sign up with any of the following credentials:

  • GitHub
  • Microsoft Account
  • Facebook
  • Google
  • Mobile Center Account

For more information about how to create an App on Mobile Center.

Once the iOS project has been created on Mobile Center, need to go to the project settings and get the App Secret Key, then configure it in our mobile app settings in MOBILE CENTER APP SECRET setting.

Functions

TODO..

DocumentDB (Cosmos DB)

In your Azure subscription you should be able to see a Cosmos DB resource under our resource group.

Select the Cosmos DB resource and press Keys settings to get the service URI.

Once we get the URI, then configure it in our mobile app settings in in AZURE DOCUMENTDB URL setting.

Notification Hub

In your Azure subscription you should be able to see a Notification Hub resource under our resource group.

Select the Notification Hub resource and press Overview setting to get the name and the endpoint of the service.

Once we get the name and the endpoint, then configure it in our mobile app settings in in AZURE NOTIFICATION HUB setting.

Authentication

TODO...

producer's People

Contributors

colbylwilliams avatar naterickard avatar rcervantes avatar hieumoscow avatar

Stargazers

Chris Godwin avatar

Watchers

James Cloos avatar June Cho avatar

Forkers

chrisgate

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.