The Wayback Machine - https://web.archive.org/web/20220122014617/https://jasonelle.com/

Jasonelle (a.k.a. Jasonette) is quite a different way to make an app. Make iOS and Android apps with JSON (and some JavaScript sparkles), loaded over HTTP or local file.

Community

For help and general chat go to our Telegram group and Github Discussions:

Releases

The latest releases are available at:

Wiki

Examples and documentation made by the community is available at:

These are the community docs. You can post here small snippets, solutions and common workarounds.

Vision

Mobile Apps as easy as writing a blog post

We are only alive for a short while and learning any new technology is a sacrifice of time spent with those you love, creating art or walking in the woods. ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง๐ŸŽจ๐ŸŒฒ Every framework you learn is a lost opportunity to build something that could really matter to the world. Please choose responsibly. โณ

What is Jasonelle?

Jasonelle/Jasonette is a small framework for making Mobile Apps (Android, iOS) using JSON and JavaScript.

Advantages:

  • It comes with a predefined set of tools to allow native access to android and ios sdks

  • You can use your already made web app or can create something 100% native with json

When to use:

  • You have already made a web app and need to convert it to native

  • You want to experiment and create small tools

  • You are a single developer / small business that needs a native app but don’t have funds to hire a mobile developer team

When not to use:

  • You need something using the latest frameworks and languages

  • You have a team of native android and ios developers who can build something with other frameworks like react native

  • You have a specific use case that would need native development. In this case this would require special consideration if Jasonette fits your use case.

Examples

Additional Official Docs

These docs are valid for Jasonelle version v1 and v2. They are "legacy" only because they are not maintained. But they contain lots of useful information.

Embed your Website

Using this quick json

{
    "$jason": {
        "body": {
            "background": {
                "type": "html",
                "url": "https://www.google.com",
                "style": {
                    "background": "#ffffff",
                    "progress" : "rgba(0,0,0,0)"
                },
                "action": {
                    "type": "$default"
                }
            }
        }
    }
}

Example

Docker Setup Tools

A simple Docker Configuration is provided to help building Android in Release or Debug mode.