Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leandrorlls/nativescript-microsoft-appcenter
Microsoft App Center plugin for NativeScript
https://github.com/leandrorlls/nativescript-microsoft-appcenter
analytics android appcenter crashes ios microsoft nativescript nativescript-seed plugin push push-notifications
Last synced: about 2 months ago
JSON representation
Microsoft App Center plugin for NativeScript
- Host: GitHub
- URL: https://github.com/leandrorlls/nativescript-microsoft-appcenter
- Owner: leandrorlls
- License: apache-2.0
- Created: 2018-04-18T21:28:58.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T03:09:45.000Z (almost 2 years ago)
- Last Synced: 2024-10-07T09:16:51.709Z (3 months ago)
- Topics: analytics, android, appcenter, crashes, ios, microsoft, nativescript, nativescript-seed, plugin, push, push-notifications
- Language: TypeScript
- Size: 5.22 MB
- Stars: 13
- Watchers: 4
- Forks: 9
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Microsoft App Center plugin for NativeScript
## Requirements
Before you begin, please make sure that the following prerequisites are met:### Node.js
- [Node.js®](https://nodejs.org)
is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.### NativeScript
- [NativeScript](https://github.com/NativeScript/NativeScript/blob/master/README.md)
is a framework for building native iOS and Android apps using JavaScript and CSS.NativeScript renders UIs with the native platform’s rendering engine, no WebViews, resulting in native-like performance and UX.
### Microsoft App Center
- Android Version 4.0.3 (API level 15) or later.
- [App Center](https://appcenter.ms) brings together multiple services, commonly used by mobile developers, into a single, integrated product. You can build, test, distribute, and monitor your mobile apps, and also implement push notifications.
- Create your app in the App Center Portal to obtain the App Secret **(if you have already created your app in the App Center portal, you can skip this step)**.
- Head over to [Microsoft App Center](https://appcenter.ms).
- Sign up or log in and hit the blue button on the top right corner of the portal that says `Add new` and select `Add new app` from the dropdown menu.
- Enter a name and an optional desciption for your app.
- Select `Android` and `Java` **or** `iOS` and `Objective-C/Swift` as a platform.
- Hit the button at the bottom right that says Add new app.
- Once you have created an app, you can obtain its App Secret on the Getting Started page or Settings page on the App Center Portal.
## Installation
```javascript
tns plugin add nativescript-microsoft-appcenter
```### Distribute Features
| Android | iOS |
| --- | --- |
| YES | YES |### Diagnostics Features
| Feature | Android | iOS |
| --- | --- | --- |
| Crashes | YES | YES |### Analytics Features
| Feature | Android | iOS |
| --- | --- | --- |
| **Overview:** Active users, daily sessions per user, session duration, top devices, countries, languages and active users per version. | YES | YES |
| **Events:** Event name, Count, Trend, Users, User Change and Per User. | YES | YES |
| **Log flow** | YES | YES |### Push Features
| Feature | Android | iOS |
| --- | --- | --- |
| Notifications | COMING SOON | COMING SOON |
| Audiences | COMING SOON | COMING SOON |
## LicenseApache License Version 2.0, January 2004