|
1 | | -# Flowgorithm for Mac |
| 1 | +# Flowgorithm for macOS | [Flowgorithm.org](http://www.flowgorithm.org/index.html#Features) |
2 | 2 |
|
3 | | - - Flowgorithm is a graphical authoring tool which allows users to write and execute programs using flowcharts. |
4 | | - |
5 | | - - The approach is designed to emphasize the algorithm rather than the syntax of a specific programming language. |
6 | | - |
7 | | - - The flowcharts can be converted to & from several major programming languages. |
8 | | - |
| 3 | +- Flowgorithm is a graphical programming tool that allows users to write and execute programs using flowcharts. |
| 4 | +- The approach is designed to emphasize the algorithm rather than the syntax of a specific programming language.[^1] |
| 5 | +- The flowchart can be converted to over 18 major programming languages.[^2] |
| 6 | + |
| 7 | +___ |
9 | 8 |
|
10 | | -## Install Automatically via [Homebrew](https://brew.sh) |
| 9 | +# Installation |
11 | 10 |
|
| 11 | + **_Option 1:_** Install via Homebrew [^3] |
| 12 | + |
12 | 13 | ```bash |
13 | 14 | brew tap jostasik/homebrew-tap |
14 | 15 | brew update |
15 | 16 | brew install jostasik-flowgorithm |
16 | 17 | ``` |
| 18 | + |
17 | 19 |
|
18 | | -Enjoy! 🥳 |
19 | | - |
20 | | -___ |
| 20 | + **_Option 2:_** Install via Installer Package |
21 | 21 |
|
22 | | -## Manual Installation |
23 | | - |
24 | | - - Download latest installer from the [Releases](https://github.com/jostasik/Flowgorithm-MacOS/releases) page. |
| 22 | +1. Download the most recent [Release](https://github.com/jostasik/Flowgorithm-MacOS/releases). Open "Flowgorithm.pkg" to Install. |
25 | 23 |
|
26 | | - - After downloading Flowgorithm, double click to open the installer. |
27 | | - |
28 | | - - Depending on your security settings, you may need to right click (or CTRL) and select "Open". |
| 24 | +2. If you have any problem opening Flowgorithm for the first time, check for one of the following scenarios. |
29 | 25 |
|
30 | | -  |
| 26 | +|  |  | |
| 27 | +| :---: | :---: | |
| 28 | +| To resolve this, right-click Flowgorithm.app from finder, and click "Open". | If your security settings[^4] display this message, click “Open Anyway”. | |
31 | 29 |
|
32 | | - - If Flowgorithm still can’t be opened, [check your GateKeeper tab in settings,](https://support.apple.com/en-us/HT202491) |
33 | | - and click “Open Anyway” to open Flowgorithm, as shown below. |
34 | | - |
35 | | -  |
36 | 30 |
|
37 | 31 |
|
38 | | - |
39 | | -## Features |
40 | | - |
| 32 | +# More Information |
41 | 33 | - Easy to understand output |
42 | 34 | - Graphical variable watch window |
43 | 35 | - Interactively generate real code (18+ languages) |
44 | 36 | - Safe recursion |
45 | 37 | - Loops, arrays, and flexible expressions |
46 | 38 | - Multilingual support |
47 | 39 |
|
48 | | -# [Home Page](http://www.flowgorithm.org/index.html#Features) |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | +| **Statement** | |
| 44 | +| :---: | |
| 45 | +| I have no affiliation with the original Flowgorithm project. The author of Flowgorithm, [Devin Cook](http://devincook.com/csc/), holds all intellectual property rights over this base program. The primary goal of this repository is to expand Flowgorithm's reach to new users outside Microsoft's Windows Operating System. | |
| 46 | + |
| 47 | + |
| 48 | + [^1]: http://psw.asee.org/AnnualConference/asee-psw2015ConfProceedings.pdf |
| 49 | + [^2]: http://flowgorithm.org/about/features.html |
| 50 | + [^3]: https://brew.sh |
| 51 | + [^4]: https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unidentified-developer-mh40616/mac |
| 52 | + |
0 commit comments