Skip to content

built-on-openfin/container-starter

Repository files navigation

HERE Core Container Starter

Disclaimer: ℹ️ HERE Core Container is a commercial product and this repo is for evaluation purposes. Use of the HERE Core Container and HERE Core components is only granted pursuant to a license from Here (see manifest). Please contact us if you would like to request a developer evaluation key or to discuss a production license.

HERE Core Container

HERE Core Container is a desktop runtime application environment that enables communication between all of your apps (web, legacy, third-party) for the enterprise desktop. It is built on top of Google Chromium and GitHub Electron and combines advanced interoperability, lightning-fast distribution, and robust security with an agile web development and deployment model.

What can you do with this repository

This repository contains examples for common use cases and API implementations. Each how-to example represents a specific use case and contains implemented API details, required manifest attributes, and any external dependencies necessary to run the how-to example.

Examples

Example Description Live Launch
container-platform-starter This example shows a simple platform with a single view. Example
create-window This example shows how to create a dynamic window or from a manifest. Example
use-download-bubble This example shows how to trigger a Chromium download (download bubble UI). Example
use-security-realms This example shows you security realms work with multiple target environments Example
use-preloads This example shows you a number of examples on how preload scripts can be used in your application Example 1
Example 2
use-channel-api This example shows you a number of examples on how to use the channel api for messaging Example
use-dynamic-manifest This example contains examples of generating a manifest file dynamically
integration-excel This example demonstrates how to integration with Excel using the HERE adaptor Example
detect-usb-devices This example demonstrates how to to detect USB/HID devices leveraging the WebUSB/WebHID APIs. Example
use-popup-window This example contains various examples of how to use popup windows Example 1
Example 2
Example 3
Example 4
use-window-options This example demonstrates the options available for opening windows Example
use-interop This example contains various implementations and use cases for the Interop API. Including Interop Broker to Interop Broker communication on the same machine and cross machine/platform communication using our Cloud Interop solution. Example
use-interop/multi-platform-interop-with-intents This example shows an example of a platform supporting external platforms for the purpose of Intents. It has two basic platforms but can also support connecting to a local running version of Workspace Platform Starter (manifest.fin.json) and the github.io hosted example of Workspace Platform Starter running with an FDC3 example configuration (third.manifest.fin.json) Platform 1 Example Platform 2 Example
use-a-manifest This example contains various examples of how to use the HERE manifest Example
use-content-creation-rules This example demonstrates how content creation rules can be applied Example
use-domain-permissions This example demonstrates how domain settings override window/view permissions, using the Clipboard API and domain rules to allow or block access per URL.
use-logging This example shows how to use HERE APIs to retrieve logs and send them to a server.
use-launch-external-process This example demonstrates how to use the launch external process secure api. Example
use-os-info This example demonstrates how to use our APIs to get information related to the machine your app is running on. We demonstrate the getHostSpecs and getOSInfo APIs. Example
use-licensed-codecs This example demonstrates how to use the new licensed codec support available in v43+ versions of the runtime.
use-notifications This is an example of how to use the Here.io Notifications npm package and Here.io Core SDK APIs inside a Container application. Example

Before you get started

Read more about our recommended development environment.

About

A collection of examples showing what the HERE Core Container is capable of.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors