From: Vincent Balat <vincent.balat@vblt.org>
To: caml-list <caml-list@inria.fr>, ocsigen <ocsigen@inria.fr>
Subject: [Caml-list] [ANN] Ocsigen Start and Ocsigen Toolkit: Quick Web and mobile app in OCaml
Date: Thu, 09 Feb 2017 15:32:16 +0000 [thread overview]
Message-ID: <CAG+nEjwNJqBcMfW2UvBkShjkCDCQAxe3u0ZQqTgdjE8tte1ctg@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 1767 bytes --]
The Ocsigen team is very happy to announce the first release of two new
major projects:
- Ocsigen Start: a Web/mobile application skeleton written with
Js_of_ocaml and Eliom, that you can use as a basis for your own app or to
learn Web/mobile app programming in OCaml,
- Ocsigen Toolkit: a set of responsive widgets for your mobile and Web
applications in OCaml.
Both projects are available on Opam and released under LGPL.
Before installing, you can test an online version of Ocsigen Start here:
http://ocsigen.org/ocsigen-start/demo/
The demo application for Android is available in Google Play store:
https://play.google.com/store/apps/details?id=com.osdemo.mobile
If you prefer, you can install it manually using the apk file:
http://ocsigen.org/ocsigen-start/demo/osdemo.apk
iOS version is also available here:
http://ocsigen.org/ocsigen-start/demo/osdemo-ios.tgz
(to be installed via XCode).
Ocsigen Start provides the basic features for user management
(registration, activation links, password recovery, etc), and some useful
libraries.
Remove the parts you don't need for your own app.
Ocsigen Start also contains many examples of code: remote procedure calls,
push notifications from server, reactive pages, database interaction,
session data, internationalisation, and some widgets from Ocsigen Toolkit.
Ocsigen Toolkit contains common widgets for mobile and Web apps, written
natively in OCaml and specifically designed for Eliom's multi-tier and
multi-platform programming style.
You can also use them in client-only Js_of_ocaml programs.
Many new widgets will be added in future versions.
Ocsigen Start and Ocsigen Toolkit are developed by the Ocsigen team at Be
Sport and Univ. Paris Diderot/IRILL.
Vincent Balat [for the Ocsigen team]
[-- Attachment #2: Type: text/html, Size: 2482 bytes --]
reply other threads:[~2017-02-09 15:32 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAG+nEjwNJqBcMfW2UvBkShjkCDCQAxe3u0ZQqTgdjE8tte1ctg@mail.gmail.com \
--to=vincent.balat@vblt.org \
--cc=caml-list@inria.fr \
--cc=ocsigen@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox