Comments (5)
What would these tasks be? Like run program x
? If you're talking more advanced than this, it might be really difficult to port to different platforms.
from ideas.
Also, the generator itself should run cross platform I think ?
from ideas.
Tasks can be basic or advanced:
Basic tasks refers to actions that are common on every OS. run program x
is a basic tasks.
Advanced tasks are not basics and we can let the user to write then. For this, they need knowledge in batch for the target OS.
An example for an advanced tasks:
Some time ago I had to delete a folder in Windows, but I did not have the neccesary permissions on that folder and I was the system administrator. Therefore, I had to write some batch commands to change the permissions and delete the folder. Nowadays I do not remember how I did this and I have to learn it again if the problem reappears.
If the application detects that there is a command that can not be compiled to a given operating system, it may display an error message and not compile.
from ideas.
Also, the generator itself should run cross platform I think ?
The GUI can be cross platform.
Some examples:
GUI | API | API running on | Used for |
---|---|---|---|
HTML, CSS and Javascript | javascript | nodejs server | The GUI sends HTTP Requests to the server to compile the file. |
HTML, CSS and Javascript | javascript | browser | This can be an standalone application that works on the browser. Just open "index.html" and the application runs |
.net | .net | Client | Standalone application. This can do all the work or send the request to a server. |
from ideas.
I would write it as a native java program so it will
- not need a server
- run on top of all operating systems
from ideas.
Related Issues (20)
- A tool to replace local environment info in binaries
- A neural network to detect a title card within a video file and a tool for it HOT 2
- The best long form writing experience on a smartphone HOT 5
- Re-imagining the typing experience on a smartphone HOT 4
- Video File Audio Track Language Identifier HOT 7
- instagram, but for generative AI? HOT 3
- Adaptive TCP/UDP VPN for more reliable internet connection HOT 1
- A free and open source solution to sync issues, discussions etc on different platforms, such as GitHub, GitLab, Gitea, Sourcehut and Bugzilla HOT 12
- Build a new module for gget to contribute to a program used by thousands around the world
- CLI for adding common node depdencies to a project (eg: prettier, eslint, husky, lint-staged, commitizen) HOT 2
- Travel Planner - Itinerary, Costs and Bookings (Open Data Sources Only) HOT 5
- A File Storage System At Home! HOT 2
- Get rid of VBA with a no-code workflow system for spreadsheets
- Repo alternative HOT 5
- MySQL protocol proxy using MongoDB as backend. HOT 1
- Fully open sourced implementation of the Spatial Web standard HOT 1
- Thumbnail previews for every file format in existence. HOT 1
- An Android TV app that uses a video library to play videos as Live TV Channels. HOT 2
- Open Source auto-bleeper for podcasts and songs HOT 2
- Kotlin compiler written in go for compilation speed!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ideas.