JP
Upload

This video is unavailable.

NotanOS Served from Android.

Lerc0 Lerc0·14 videos
6

Subscription preferences

Loading...

Loading icon Loading...

Working...
656 views
Like     Dislike 0

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like Lerc0's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike Lerc0's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add Lerc0's video to your playlist.

Published on Sep 30, 2012

This is a project to make an environment that you can carry with you on your phone or tablet, but use on desktop computers.

For this video, The server is running on a Novo Aurora with Ice-Cream Sandwich. The client is Google Chrome on a Core2Duo. The screen capture software slows things down quite a bit. Without capturing video, The platform game is totally smooth and glgears runs at its cap of 60fps.

The glgears is using a version of http://people.mozilla.org/~eakhgari/e... which is compiled from c using emscripten.

Turning a webpage into an app only takes a few minutes. Apps are directory bundles with a bundle.json

The platform game app bundle.json is
{
"bundleType" : "bundle/webapp",
"exec" : {
"action" :"Open",
"main": "index.html",
"contentType":"application/webapp",
"parameters" : { "title": "A very generic platform game", "windowClientWidth" :800, "windowClientHeight" :480 }
}
}

The handler for "application/webapp" launches the main page in a frame.

To load and save files from within the frame a message based api is used that sends messages to the desktop document window.




To start with the server is a plain webdav server. Somewhere down the line I would like to change the server model to reflect a more unix style filesystem with permissions/symlinks. Even more advanced possibility is for the server to host websockets and support apps running on the server with the UI on the client.

  • Category

  • License

    Standard YouTube License

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.

All Comments (1)

Sign in now to post a comment!
  • Loading comment...
Loading...
Loading...
Working...
Sign in to add this to Watch Later