university of liverpool: terminalfour & app development- making the most of your cms
TRANSCRIPT
Site Manager andApp DevelopmentMaking the most of your CMS
About me...
• Paul Hagan, University of Liverpool• Principal programmer analyst (team leader) -
User Experience, User Interface & Mobile Development
• Design things that look nice, are easy to use, and work properly on small screens
About me...
About this talk...
• Apps and data storage• Previous methods of working• Moving to T4 for storing app content• Our experiences so far• Product demos
Apps and data storage
Apps and data storage
Application tracker for iOS
Simple .json feed
Simple .json feed
Simple .json feed
Simple .json feed
Simple .json feed
Simple .json feed
Simple .json feedwww.liv.ac.uk/contacts.html
<html><body>
<ul><li>Name: Paul Hagan</li><li>Phone: 0151 709 5402</li><li>Email: [email protected]</li>
</ul></body></html>
www.liv.ac.uk/contacts.json
[{
“Name”: “Paul Hagan”,“Phone”: “0151 709 5402”,“Email”: “[email protected]”
}]
Simple .json feed
Simple .json feed
Push notifications
Push notifications
Push notifications
Push notifications
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Re-purposing content
Our experience so far...
• Not perfect, but pretty good out of the box• Quickly and easily export to multiple file types• Language agnostic• .json structuring & validation can be fiddly• Nesting is difficult• Repeating elements are problematic• No more re-inventing the wheel
Plans for the future...
• Not the solution to every project• Still use custom data entry where appropriate• Large-scale, complex projects• True multi-format publishing (web, app &
print)• Experiment with the API
Thanks for listening :-)
@mrpaulhaganwww.paulhagan.co.uk