Introduction

47 views
Skip to first unread message

Marko Salmela

unread,
Feb 12, 2021, 5:59:17 PM2/12/21
to FLX Visual Programming IDE App
Hello,

I have developed an app called FLX - Visual Programming IDE

FLX is an Android application for developing and running small applications or scripts on your Android mobile phone. FLX applications are written using an easy to use FLX visual programming language which is inspired by both Kotlin and Lisp languages.

The applets developed with FLX can:

  • Have a UI screen defined using FLX’s visual programming language [Creating UIs].
  • Make HTTP requests to web APIs [HTTP API]
  • Trigger your IFTTT services via IFTTT Web Hooks [Tips]
  • Read and write files [File API]
  • Create, manipulate, and consume JSON data [JSON API]
  • Utilise Android platform and device APIs [Android API]
  • Use Android sensors [Sensors API]
  • Use image, icon, and audio resources [Applet Resources]
  • Define arbitrary logic using extensive set of built-in functions including functions for string manipulation, arithmetic computations, control flows, collection manipulation, etc. [Control Flows]
  • Use Java classes and methods via [Reflection API]
  • Define new reusable functions which extent the FLX language either by using:
  • And much more …

New projects can be created from built-in templates or from exported projects. Developed projects and code libraries can be exported and imported, and shared.

FLX provides an extensive set of built-in functions and components, but users are encouraged to request new functions and APIs to be included into future versions.

The visual code editor of FLX has many advanced and easy to use editing features for developing applets. The web site for FLX app provides useful tips for using the app.

One more thing – FLX app also includes a REPL (Read-Eval-Print-Loop) for FLX Lisp syntax for experimenting with Lisp.

The key target is provide an expandable and versatile development platform for various kind of application, on your phone and without an external desktop or cloud based IDE.

This discussion group is for discussing further development ideas and for sharing tips and projects.

Check out the app's web site: https://floxp.app


 

Reply all
Reply to author
Forward
0 new messages