|
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