/babble-client-phonegap

Babble client, met behulp van AngularJS geimplementeerd als Phonegap app.

Primary LanguageJavaScript

Babble - Phonegap App

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.

Inhoud

Bestanden structuur

Phonegap Build

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

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.

Overig

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.

API

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.