Deze repo bevat de Phonegap app die gebruikt wordt als client voor de Babble backend. Wanneer een commit naar deze repo gepushed is, wordt automatisch een nieuwe build gecompiled van de laatste source code. Download laatste build. Deze build zijn echter niet altijd verzekerd van stabiliteit. Download hier de laatste release, waarvan verzekerd is dat hij stabiel is.
Phonegap Build projecten moeten bestaan uit een www/
folder met daarin een index.html
(wordt opgestart bij het openen van de app), config.xml
(configuratie voor het build proces) en een map met icoontjes voor de app, res/
.
Angular projecten bestaan doorgaans uit een app.js
met alle app configuratie, die in ons geval aangevraagd wordt door index.html
. Daarnaast bevat de map app
alle angular controllers, factories en views.
www/libs/
bevat alle Javascript libraries die we nodig hebben, zoals jQuery, Angular en Hammer. Daanaast bevat www/
ook mappen met CSS-bestanden, lettertypes en afbeeldingen.
De API die we gebruiken is een NodeJS server die de laatste versie van de babble-server Git repo draaien. Zie de bijbehorende Github pagina voor meer info over deze repo.