Responsive websites with Joomla 3 & Bootstrap - Joomla!Day UK 2013
Chimoora - Joomla! websites on mobile devices (jwc12)
-
Upload
achim-fischer -
Category
Technology
-
view
1.449 -
download
0
description
Transcript of Chimoora - Joomla! websites on mobile devices (jwc12)
Joomla! World Conference 2012San Jose, CA, USA
Achim Fischer
Chimoora Joomla! Websites on Mobile Devices
www.codingfish.com
Web-Development (PHP, RoR)
Software-Development (Java, C)
Mobile Devices (Android)
Community Management (italobikes.com)
Joomla! extensions: Discussions, Marketplace
The problem
The solution(s)
1. Ignorance
2. Mobile Web
3. Native App
The native app approach
API
Native App
Server (Joomla! Website)
Client
http://www.codingfish.com/api/discussions/forum/
Example 1:Getting list of forums
[ { "alias" : "general-en", "id" : "20", "image" : "http://www.codingfish.com/components/com_discussions/assets/categories/codingfish.png", "parent_id" : "19", "description" : "Forum for general non extension related discussions", "name" : "General (en)" }, { "alias" : "allgemeines-de", "id" : "21", "image" : "http://www.codingfish.com/components/com_discussions/assets/categories/codingfish.png", "parent_id" : "19", "description" : "Forum für allgemeine Diskussionen ohne Bezug zu Erweiterungen", "name" : "Allgemeines (de)" },
...
Example 1:Getting list of forums
http://www.codingfish.com/api/discussions/forum/32/thread/
4466/post/4470
Example 2:Getting a single forum post
[ { "id" : "4470", "thread_id" : "4466", "author_avatar" : "http://www.codingfish.com/images/discussions/users/63/large/63.jpg", "parent_id" : "4469", "image1" : "", "topic" : "Re: Removing (not showing) History on forums", "date" : "11.04.2012 10:51", "author_id" : "63", "text" : "Hi,\r\n\r\n[quote]\r\nas you can see it works well for my application:\r\nhttps://phillysound.com/index.php?option=com_discussions&view=index&Itemid=261\r\n[/quote]\r\nYeah, looks good :-)\r\n\r\nBTW You should think about using SEF URLs.\r\n\r\n\r\nRegards\r\n\r\nAchim", "image1_description" : "", "forum_id" : "32", "author_name" : "Achim", "forum_name" : "Discussions J2.5 (en)" }]
Example 2:Getting a single forum post
Joomla! API extension
Native App
API
Live Feed Discussions Marketplace Articles
Chimoora for Android
Screenshots
http://www.youtube.com/watch?v=zql_Tu61bF0
Chimoora for Android (Preview)
Coming soon on Google Play ...
http://cocoate.com/2012/08/going-mobile-with-joomla
Going mobile with Joomla!
by Hagen Graf
?