1. Hi! I’m Tijs
Hallo, ik ben Tijs.
Een PHP developer en ook wel bezig met Fork.
2. I work with these guys
Samen met Jan en Jens hebben we 2.5 jaar geleden SumoCoders
opgericht.
Ondertussen zijn Sam, Niels, Mathias en Jonas (sinds maandag)
erbijgekomen.
Voor onze websites gebruiken we als basis Fork CMS. En eigenlijk zijn
we er vrij zeker van dat Fork CMS het beste CMS is.
4. Maar... op Iphone is het al een pak minder
But on mobile...
Muh, not that good
5. There’s an app for that
Also, credits to Peter-Jan Brone!
De app is bedoeld voor mensen die willen weten hoe hun site bezig is
van op ieder mogelijke locatie. Denk aan CEO’s met een cijferfetish die
in de file staat, maar evengoed aan Bakker Mark die gebruik maakt
van de formbuilder voor zijn bestelling van belegde broodjes.
De app is onderverdeeld in 3 onderdelen:
- Statistieken
- (Blog)Comments
- FormBuilder
6. Statistics
• Visitors
• Keywords
• Referrers
Via dit simplistische dashboard kan je zien hoeveel bezoekers er op
de site waren, hoeveel unieke bezoekers en hoeveel nieuwe.
Daarnaast kan je de top keywords en de top referers zien.
Ideaal voor de cijfer-fetish-CEO
7. Comments
• Push notifications
• Moderation
Reacties op blogberichten.
Iedere keer er een nieuwe reactie is (met uitzondering van spam)
krijg je een push-notification.
Je kan dan de reactie gaan ver wijderen, markeren als spam of
modereren indien nodig.
8. Formbuilder
• Push notifications
• All forms
Net als bij de reacties krijg je voor iedere inzending een
pushnotification.
Je kan dan doorklikken naar de detailweergave van de inzending,
waar je alle velden te zien krijgt.
Het leuke is dat het voor alle formulieren gemaakt met de formbuilder
werkt.
9. How does it work?
Leuk zo app, maar hoe werkt dat spel?
10. Communication
De data komt uit Fork, dus op een of andere manier moet die data
opgehaald worden.
Applicatie maakt per scherm connectie met de API van jouw website,
rechtstreeks. your site
Daarvoor is de (bestaande) API uitgebreid met extra methods.
Dit is dus meteen ook de reden waarom gebruikers het vinkje “API-
access” moeten aanvinken vooraleer ze kunnen gebruik maken van
de app
Doordat er via de API gewerkt wordt kan er morgen misschien wel een
Android app zijn, of een native app, of ...
the app
11. Communication
Voor wie nieuwsgierig is:
/api/1.0/client toont je alle mogelijke calls
Ook jouw calls komen daarbij: enkel maar api.php
aanmaken en je methods public zetten.
13. Push
Just a single line of code,
or not
Betrekkelijk weinig code nodig om een pushnotification uit te sturen.
Je kan dat in je eigen CMS gebruiken, door ipv een key gewoon een
string tekst door te sturen. Wel beperkt in bytesize.
14. Push
your site apple
api.fork
-cms.co
m
api.fork-cms.com is nodig, anders zou er per site een app nodig zijn
the app
wel éénrichtingverkeer: sites naar api.fork-cms.com, omgekeerd niet
mogelijk (uiteraard wel response)