fork cms iphone app
DESCRIPTION
The presentation that was given on the 3.5 release party (21/03/2013)TRANSCRIPT
Hi! I’m Tijs
Hallo, ik ben Tijs.Een PHP developer en ook wel bezig met Fork.
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.
We love Fork CMS
But on mobile...Muh, not that good
Maar... op Iphone is het al een pak minder
There’s an app for thatAlso, 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
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
• Push notifications
• Moderation
Comments
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 verwijderen, markeren als spam of modereren indien nodig.
• Push notifications
• All forms
Formbuilder
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.
How does it work?
Leuk zo app, maar hoe werkt dat spel?
your site
the app
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.
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 ...
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.
Push
Leukste feature, of toch die waar mensen het meest van zullen genieten: push notifications
Just a single line of code, or not
Push
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.
your site
the app
apple
api.fork-cms.com
Push
api.fork-cms.com is nodig , anders zou er per site een app nodig zijn
wel éénrichtingverkeer: sites naar api.fork-cms.com, omgekeerd niet mogelijk (uiteraard wel response)
Questions? $me->drink(‘beer’);if (!$ ) {
}
forkcmsapp.com