-
Notifications
You must be signed in to change notification settings - Fork 0
Get Started Software
I found a really powerful open source mockup tool named Pencil. Per default it provides a huge amount of graphical elements. But for special requirements there are many packages available, too.
- Download and install the software version 3.0.0-rc1: http://pencil.evolus.vn/Next.html
- Open Pencil
- For our mockups we are using Material design elements, that's why you have to install two UI element packages. In Pencil these packages are called stencils. To install both packages you have to right click on one of the blue stencil categories on the left and choose "Manage Collections". On the bottom of the appearing window click on "Install From Repository". Install the material icon and Android Lolipop stencil.
- If you have already cloned our repository, there should be a .epz file in that directory. Open that file with pencil and have fun.
We decided to not use Angular 2 because the material 2 framework is still in alpha. We recommend to use Angular 1 until the material 2 framework is stable
There is an issue in Fedora 24 where NPM3, which is required for AngularJS2, could not be installed (https://bugzilla.redhat.com/show_bug.cgi?id=1370524). To solve this problem you can install NPM via DNF and type the following command: sudo npm i npm -g
To learn the basics of angularJS2 and Typescript I really recommend the following tutorials which provide everything you need to know:
- https://angularjs.de/artikel/angular2-tutorial-deutsch
- http://onehungrymind.com/build-a-simple-website-with-angular-2/
To get an overview over the material framework you should read the following get started:
For our backend we probably use scala, so it would be good to know even the basics of this language. The following tutorial will guide all people who know java through the scala basics: http://www.scala-lang.org/docu/files/ScalaTutorial.pdf