---
title: Tutorials
url: 'https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials'
markdown: 'https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials.md'
date: '2026-09-25'
description: 'The section contains a variety of Vaandroid tutorials.'
taxonomy:
  category:
    - docs
---

[](#)  [ Home ](https://www.twelvetone.tv/docs/)     [ Operating Systems ](https://www.twelvetone.tv/docs/operating-systems)     [ Vaandroid ](https://www.twelvetone.tv/docs/operating-systems/vaandroid)     [ Vaandroid Developer Guide ](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide)      Tutorials    

# Tutorials

The section contains a variety of Vaandroid tutorials.

### Building An Application With Android Studio

[Building An Application With Android Studio](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/building-an-application-with-android-studio)

In this tutorial we will build an Android application using Android Studio and the wizards it provides. After generating the code, we will run the application in the Android emulator. Finally we will modify the generated code and preview the changes.

### Hello Server

[Hello Server](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/hello-server)

This tutorial will show how to write a ''Hello Server'' application using ''React'' and ''Vaandroid''

### Converting An Activity Into A Fragment

[Converting An Activity Into A Fragment](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/converting-an-activity-into-a-fragment)

How to converting an activity into a fragment.

### Integrating an Existing Android Application With Vaandroid

[Integrating an Existing Android Application With Vaandroid](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/integrating-an-existing-android-application-with-vaandroid)

You can integrate your existing Android application with Vaandroid. Your application can then be ported to both platforms.

### Adding An Activity

[Adding An Activity](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/adding-an-activity)

Adding an activity to a Vaandroid application

### Creating A Vaandroid Application From Scratch

[Creating A Vaandroid Application From Scratch](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-a-vaandroid-application-from-scratch)

This tutorial creates a basic Vaandroid application.

### Creating A Vaandroid Plugin

[Creating A Vaandroid Plugin](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-a-vaandroid-plugin)

This page consists of a list of the things necessary to create a plugin with links to how to do so

### Creating A Runtime Container

[Creating A Runtime Container](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-a-runtime-container)

The Vaandroid runtime container allows Vaandroid plugins to be easily deployed on any machine.

### Starting Karaf

[Starting Karaf](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/starting-karaf)

Karaf is an OSGi container. It provides the runtime for Vaandroid. The karaf-run script will enable the debugger, set environment variables, and start the container.

### Running The Server

[Running The Server](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/running-the-server)

The Vaandroid runtime container allows Vaandroid plugins to be easily deployed on any machine.

### Using Gradle to create OSGi bundles with DS annotations

[Using Gradle to create OSGi bundles with DS annotations](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-an-osgi-bundle)

### Developer Install Guide

[Developer Install Guide](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/developer-install-guide)

### Basic Vaandroid Tutorial

[Basic Vaandroid Tutorial](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/basic-vaandroid-tutorial)

We will now create a Vaandroid application. Our application will run as a web site instead of an Android file that must be installed on a device.

### Cloud Server Tutorial

[Cloud Server Tutorial](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/cloud-server-tutorial)

The Vaandroid Cloud Server is an application that provides the Vaandroid Runtime as a web site to web browsers.

### Sample Source Code

[Sample Source Code](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/sample-source-code)

Source code and template samples.

 [ ](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/vaandroid-federation) [](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/building-an-application-with-android-studio)

---

## Navigation

- Parent: [Vaandroid Developer Guide](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide.md)
- Previous: [Browsers And Applications](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/browsers-and-applications.md)
- Next: [Recipies](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/recipies.md)
- Children:
  - [Building An Application With Android Studio](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/building-an-application-with-android-studio.md)
  - [Hello Server](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/hello-server.md)
  - [Converting An Activity Into A Fragment](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/converting-an-activity-into-a-fragment.md)
  - [Integrating an Existing Android Application With Vaandroid](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/integrating-an-existing-android-application-with-vaandroid.md)
  - [Adding An Activity](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/adding-an-activity.md)
  - [Creating A Vaandroid Application From Scratch](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-a-vaandroid-application-from-scratch.md)
  - [Creating A Vaandroid Plugin](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-a-vaandroid-plugin.md)
  - [Creating A Runtime Container](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-a-runtime-container.md)
  - [Starting Karaf](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/starting-karaf.md)
  - [Running The Server](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/running-the-server.md)
  - [Using Gradle to create OSGi bundles with DS annotations](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/creating-an-osgi-bundle.md)
  - [Developer Install Guide](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/developer-install-guide.md)
  - [Basic Vaandroid Tutorial](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/basic-vaandroid-tutorial.md)
  - [Cloud Server Tutorial](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/cloud-server-tutorial.md)
  - [Sample Source Code](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/tutorials/sample-source-code.md)
