All Projects → Nevolution → Sdk

Nevolution / Sdk

Licence: apache-2.0
Evolve the Android notification experience of existing apps, with community-driven plug-ins.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Sdk

Modio Unity
Unity Plugin for integrating mod.io - a modding API for game developers
Stars: ✭ 53 (-91.61%)
Mutual labels:  plugin, sdk
Jquery.localscroll
Animated anchor navigation made easy with jQuery
Stars: ✭ 624 (-1.27%)
Mutual labels:  plugin
Sdkhotfix
在用户规模千万级别的app中验证过,稳定无兼容问题,5分钟让你的SDK拥有热修复能力。A SDK hotfix library with stable verified in tens of millions of users can be accessed in only five minutes.
Stars: ✭ 585 (-7.44%)
Mutual labels:  sdk
Mitojs
👀 一款轻量级的收集页面的用户点击行为、路由跳转、接口报错、代码报错、并上报服务端的SDK
Stars: ✭ 582 (-7.91%)
Mutual labels:  sdk
Packem
📦⚡ A precompiled JavaScript module bundler
Stars: ✭ 586 (-7.28%)
Mutual labels:  plugin
Line Bot Sdk Php
LINE Messaging API SDK for PHP
Stars: ✭ 601 (-4.91%)
Mutual labels:  sdk
Blender Power Sequencer
Add-on for video editing in Blender 3D: edit videos faster! Included in Blender 2.81+
Stars: ✭ 577 (-8.7%)
Mutual labels:  plugin
Webworldwind
The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.
Stars: ✭ 628 (-0.63%)
Mutual labels:  sdk
Purchases Ios
In-app purchases and subscriptions made easy. iOS, MacOS, iPadOS, tvOS, and WatchOS support.
Stars: ✭ 614 (-2.85%)
Mutual labels:  sdk
Engintron
Engintron for cPanel/WHM is the easiest way to integrate Nginx on your cPanel/WHM server. Engintron will improve the performance & web serving capacity of your server, while reducing CPU/RAM load at the same time, by installing & configuring the popular Nginx webserver to act as a reverse caching proxy in front of Apache.
Stars: ✭ 587 (-7.12%)
Mutual labels:  plugin
Milo
Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).
Stars: ✭ 587 (-7.12%)
Mutual labels:  sdk
Java Sdk
🥇 Java SDK to use the IBM Watson services.
Stars: ✭ 587 (-7.12%)
Mutual labels:  sdk
Xd To Flutter Plugin
Generate assets from XD for use in an existing Flutter project
Stars: ✭ 602 (-4.75%)
Mutual labels:  plugin
Sonobus
Source code for SonoBus, a real-time network audio streaming collaboration tool.
Stars: ✭ 586 (-7.28%)
Mutual labels:  plugin
Countly Sdk Android
Countly Product Analytics Android SDK
Stars: ✭ 626 (-0.95%)
Mutual labels:  sdk
Pymessager
Python API to develop chatbot on Facebook Messenger Platform
Stars: ✭ 580 (-8.23%)
Mutual labels:  sdk
Gina.vim
👣 Asynchronously control git repositories in Neovim/Vim 8
Stars: ✭ 587 (-7.12%)
Mutual labels:  plugin
Gitalk
Gitalk is a modern comment component based on Github Issue and Preact.
Stars: ✭ 5,778 (+814.24%)
Mutual labels:  plugin
Calendar
微信小程序日历插件
Stars: ✭ 631 (-0.16%)
Mutual labels:  plugin
Cxmooc Tools
一个 超星(学习通)/智慧树(知到)/中国大学mooc 学习工具,火狐,谷歌,油猴支持.全自动任务,视频倍速秒过,作业考试题库,验证码自动打码(੧ᐛ੭挂科模式,启动)
Stars: ✭ 616 (-2.53%)
Mutual labels:  plugin

Get it on Google Play

About

Nevolution is an open platform for Android to evolve the notification experience of existing apps, in a creative developer-independent way via community-driven plug-ins, without the direct involvement of the original app developer.

Background

Android supports a highly rich notification experience, and the feature set has expanded in almost every major Android version. Unfortunately, most apps in the wild only use a small set of the capabilities in their notifications, rendering them less elegant, functionality lacking and even ugly on your modern Android devices.

If you use an Google Wear OS smart watch or Android Auto powered car, it's extremely disappointing that many of your favorite apps do not provide friendly integration with them.

The Nevolution community is proactively changing the philosophy behind notifications and aims to set an example of great user experience.

Developer Community

Nevolution is currently in beta stage and open to public. Since the end-user experience largely depends on the richness of 3rd-party plug-ins, we sincerely welcome developers to join our developer community, to build various generic or app-specific plug-ins and a more powerful Nevolution platform together.

Developing a simple plug-in for Nevolution with our developer-friendly SDK is even easier than writing a tiny app. With a creative idea in your mind, just one or two hours of coding is enough to build a working plug-in. The code of sample plug-ins already shows how easy writing a plug-in could be.

We are devoted to working with the developer community to build high quality plug-ins and improve Nevolution. So developers are the most important roles to build a healthy community.

Discussion goes to the Telegram Group (for developers), while issues and formal feature request should be posted on the GitHub for better tracking.

Developers are suggested to join the BETA CHANNEL for the fast iteration on new features and APIs.

How Does Nevolution Work

Nevolution consists of one platform app and many third party plug-in apps. A plug-in is not necessarily just a single-purpose app, it can bundle several plug-ins, or be part of a regular app.

Currently the only supported plug-in type is "decorator", which receives notification and makes necessary tweaks on the fly. All decorators enabled by user work together in a pipeline to decorate any incoming notification.

A decorator plug-in is essentially a regular exported Android service component declared with an intent-filter recognized by Nevolution platform.

Nevolution does not require root, but root-capable features are being considered.

Get Started

Clone any of the sample decorator repos to start developing new plug-in for Nevolution, or fork this repo to contribute to the SDK. And yes, the official plug-ins hosted in this organization are also open for contributions.

Build and install your plug-in app on the device, Nevolution will recognize it and let you activate it for the selected app right away.

Head to wiki page for more details: Decorator Plug-in Development

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].