Git Product home page Git Product logo

aris-open's Introduction

Aris Open Project

Aris Open Project is initially designed for Aris Launcher, a terminal launcher where you use your Android with commands. The fundamental idea of Aris Launcher is to expand the capability of data sharing in Android to make things easier, int the same way which you finish a complex task with shell in Linux, rahter than using clicking and dragging. For instance, it takes a lot of steps to 'extract an app's apk, and upload it to server, get a link, and sent this link to some of your friends'. In Aris Launcher, you do it with one single command. Sounds cool, right? Now, since we've decided to relaunch a few apps and include them into Aris Open Universe(AOU), we're working on more features and open source Berris(An elegant simplistic Launcher) and Cherries.

Aris Launcher

CoolAPK Google Play

Berris(Trailer)

CoolAPK Google Play

Cherries(coming soon)

You can develope plugins that can run on Aris Launcher, Berris, Cherries, and all coming apps in AOU. You can even develop a new app based on Aris open project and become part of AOU!

Before you get started, you should probably know what kind of pipe you are going to develop. If you don't know what it can do, please first go to Pipe Store in Aris and check out all the pipes, the source code of which are available in module "pipes".

Now, let me just walk you through this project.

The core module is "open-source", simple and straightforward. You probably don't want to make any changes on this unless you'd like to make a pull request(and join Aris core team:) ). If you'd just like to develop pipes for Aris, please focus on module "pipes" and "sample".

Based on "open" module, we have module "sample" which applies "android" scale. The code in this module is really simple and all you need to concern about is the class "YourPipe". Before you start making any changes on thie module, it's important to understand how Aris works and the most important concept for Aris--connection. Please click this link to learn about this concept before you know what you are going to develop.

After you've ran the "sample" module, made some changes, let's move to module "pipes" where you can check the source code for every pipe available on Pipe Store.

aris-open's People

Contributors

shinado avatar

Watchers

James Cloos avatar Sóstenes Freitas 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.