An Android Application to easily create and share UML Diagrams
This app compiles at API 24, but compatible all the way back to API 15.
Compatible with most phones and tablets
You'll need to set your global $ANDROID_HOME
variable to install, or, add a local.properties
file in the VioletDroidApplication
folder with your sdk.dir
variable set. That should look something like the following:
For macOS:
sdk.dir=/Users/yourname/Library/Android/sdk/
For Windows:
sdk.dir=C:\\Users\\username\\AppData\\Local\\Android\\Sdk
To build and install the app, first plug your Android into your computer, or start an Android emulator. Then run the following command in the VioletDroidApplicaton
folder: ./gradlew installDebug
vishaal ~/violet-droid % ./gradlew installDebug
VioletDroid makes several features available to you.
You can save your diagram at any time by hitting FILE at the top and following the on-screen options to save and load your files. You can come back to VioletDroid and load your previously saved VioletDroid files.
Tap CLASS or NOTE to add a Class item or a Note item to your diagram.
Add an arrow by tapping ARROW. A dialog will appear where you can make changes to the properties of the arrow. Then, tap the item from which the arrow should be drawn, then on the item the arrow should draw to. You can draw an arrow from an item to itself if desired.
Delete an Item by pressing and holding an item to select it (it will appear highlighted) then press the delete button.
Edit an Item by pressing and holding an item to select it (it will appear highlighted) then press the type of item you have selected at the top. For example, to edit an arrow, tap and hold the arrow to select the arrow, then tap the ARROW button.