Vectoroid open source project

Download

Download the Vectoroid Source

Use the Github Repository

Developers

Go to Tutorials

Go to Developers for info & code.

Apps

Click here for Apps using Vectoroid

SuprCards & SuprCards Explodr

What is it ?

Vectoroid is a framework and )engine that gives Android apps advanced drawing functionality and the ability to manipulate them in code. It is NOT an app.

A large part of Vectoroid is open-source, which allows apps to use drawings for animations, apply effects to them, or just about anything you can code.

It is designed with similarities to the google.MapView and android.WebView components, which makes it highly customisable at the UX/Presentation layer.

Features

Some various examples of what can be done ..
Obviously these examples are *amateur* (sorry), we are currently offering a bounty of 20EUR for each good quality drawing that can be displayed here (see below for how to do it)
  1. cartoon
  2. eye
  3. notes with and embedded photo
The bounty

It's quite easy to get your bounty.

Email and Social

Email: feedback@sentinelweb.co.uk

Web Contact form: Sentinel web

Twitter: @sentinelwebtech

Facebook: Sentinel web

Google group: Vectoroid-discuss

Mailing List

Leave a comment
Apps using Vectoroid
Third party apps using Vectoroid will be displayed here as they come online.
SuprCards ( http://www.suprcards.com)

SuprCards is an app that allows you to create unique cards & drawings and post them to social networks.

SuprCards is the first Vectoroid app to be released. It is still in UX revision. It is designed for tablets - but works on a phone.

Market : SuprCards on Android Market

SuprCards Explodr

SuprCards Explodr is a simple app to explode your SuprCards drawings.

Market : SuprCardsExplode on Android Market

Coming soon
Licencing
Using Vectoroid in your app

See the Developers section for instructions on how to use the library.

Vectoroid is free for non-commercial use. Licencing is cheap, and supports further developments (see Licencing)

If you would like to have an app listed in the apps section the send us a link (to feedback at sentinelweb.co.uk), and we will be happy to list it

Ideas & Contributions

Clearly we are very excited about this platform, and committed to it. There are potential uses in so many different areas: games, collaboration software, cartooning/animating, customisation and theming, ... just a few we can think of.

We are always eager to hear ideas, there is money available for people who want to contribute in a larger way. Drop us a mail (feedback at sentinelweb.co.uk).

Contributuions can earn discounts/waivers on licencing, if you would like to contribute, you need to sign a release for contributions to be accepted (see Licencing).

If you are interested in porting to another platform then get in Contact.

Jobs

We are looking for user experience experts and people who can draw well to help refine the drawing process. Drop us a mail (feedback at sentinelweb.co.uk).

Coding expertise in all Android areas especially OpenGL, also HTML5 for cross-platform .

Licencing
Non editing apps

The source for reading writing and displaying drawings is (well, will-be upon release) open-source you are free to use it for non-commercial projects.

For commercial projects a licence can be obtained for a nominal fee (see Licencing).

Using the drawing component

If you would like to use Vectoroid editing in your app, you need to arrange a licence. Contact Sentinel Web and we will be in touch. We can negotiate a very reasonable licence fee or revenue share that will fit your needs/model (see Licencing).

We are able to provide free licences for non-commercial apps.

Developers
Release

Get it here : vectoroid-android-0.8.tgz

Github

The repo for Vectoroid is : git@github.com:sentinelweb/vectoroid.git

Follow the project : https://github.com/sentinelweb/vectoroid

Documentation

Javadoc : Javadocs for v0.8

Blog : Sentinel Web Blog (see the Vectoroid tag)

See also: Vectoroid Product Page for tutorials

API

Vectoroid saves its data in an open JSON-based file format, so it can be read by the web.

The library code to read, write & render the files is open-source, so drawings can be opened and used in other applications.

The hope is that this will spur a class of drawing based apps that can use or animate the things people draw on their devices.