We Create Solutions for Web and Mobile World...


and our focus is on Google solutions. This don't mean that we build web applications only on Google App Engine. In our solutions we try to build solutions that are as much as possible platform independent. With this we mean that we want to build applications that can be run on any servlet engines like Google App Engine, Tomcat, Glassfish etc. - with minimal modifications.

Web Solutions

Our Web Solution stack is build on
  • Google Web Toolkit (GWT) for client side development based on JavaScript running in internet browser. With GWT we can build complex JavaScript based client application using java. GWT is well tested and it will run in mostly used internet browsers.
  • Google App Engine (GAE) for server side development. GAE is a free to start servlet engine where developers can deploy java based web applications. On GAE your application will run on Google's scalable server environment without maintanance problems.
  • Google App Engine datastrore or relational database and/or BlobDB for storing and updating data your application access.
  • BlobDB and/or WebServiceServlet (wss) for accessing data outside Google App Engine or other servlet engine. This can be e.g. standalone applications that uses data stored in Google's BigTable or mobile applications. With these tools you can import and export your data to and from BigTable or relatianal databases.
  • Google solution consulting for promoting your site using AdWords and building your site robot friendly - or unfriendly if you like. How to use your own domain name with Google App Engine applications and in your emails on google gmail etc.

Mobile Solutions

Our Mobile Solution stack is build on
  • Android development for building native applications for Andoird phones.
  • Qt Cross-platform development for building native applications for Nokia and other Qt supported mobile phones.
  • BlobDB and/or WebServiceServlet for accessing data outside mobile phones (e.g. in Google's BigTable or in your own database).

About Licensing

You need our commercial lisence if you deliver your application using our open source products to someone and you don't want to deliver your applications source code with your application. Otherwise your application is automatically GPL licensed. We have to eat too ;) The commercial licensing process goes like this:
  1. Send us an email where you describe in what application and what kind of application you are using our open source products and what versions. The commercial license is bound to our open source product versions. Required information in your mail are:
    • Your name and/or your company name
    • Application name where our open source products are used
    • List of our open source applications and versions that are used in your application
    • Short description of applications functionality
    • Your price in EUR for commercial license
  2. Tell in your email what you think would be a fair and reasonable price in EUR for you and if you are buying the license first time or you are starting to use other version of our products.
  3. We will send you a bill as an email according the information you have give us with your price
  4. After you have pay your bill you have our commercial license and you can deliver your application without need to give your application's source code
Please not that we will give a commercial license only if you have embed our product into your application and your application does not compete with our products (e.g. you are creating a commercial database or licencing BlobDB under other licence using BlobDB as a base code)
For us the money is not the primary issue, we think our commercial license more like a donation :)

Contact information

If you need our consulting, want to use our Open Source products in your commercial applications, have some wild ideas or you just want to have more information, please do not hesitate to contact us.

Email: michael.kankkonen(at)vnetcon.org
Mobile: +358 40 824 35 03




Our Open Source projects


BlobDB

BlobDB is a java based JDBC/SQL like database engine or a gateway to datasource build on Google App Engine datastore.
BlobDB can be run on other servlet engine too like Tomcat, Glassfish etc.
You can run BlobDB as an embedded database in your applications or you can connect to BlobDB using WebServices.
BlobDB has also java and .NET JDBC/SQL like drivers for client applications.
Project home: BlobDB

WebServiceServlet (wss)

WebService servlet enable java developers to turn they standard java classes into WebServices on Google App Engine and other servlet engines like Tomcat, Glassfish etc.
With wss you can access or share your data on Google App Engine in a standard way from client applications not running on Google App Engine.
Project home: WebServiceServlet

Edifact API

Edifact API is our long term project where we try to make Electronic Data Interchange (EDI) easier for organizations based on WebServices and XML. This project is more project and process orientated than software orientated. As a result this project produce excel files for defining edi messages and schema files for creating web services based on Edifact standard.
Project home: Edifact API




Copyright © 2011 vNetCon Oy