3. Me!
● WordPress Developer, Blogger and Core
Contributor
● Community manager & contributing
developer for the Pods Framework
○ A free WordPress development framework
● Founder & Lead Developer HoloTree
○ A team decision making system
4. Do You Even Need A
Mobile App?
Is Mobile-Friendly Enough?
5. What about the
official WordPress
mobile apps?
Official WordPress Mobile
Apps
https://wordpress.org/mobile/
6. WordPress Mobile Apps
● For editing content
● But could be used as the starter for a front-end
app
● They are open-source of course:
○ https://github.com/wordpress-mobile
7. WordPress RESTful APIs
● Core WordPress REST API
○ Under development as a plugin
○ Totally functional, and in use
○ Will be merged into WordPress core in 2015
○ Highly extensible.
● WordPress.com/ JetPack REST API
○ Requires JetPack on a self-hosted site
○ Data passes through WordPress.com servers
○ Less flexible/ extensible
8. Automated App Builders
There are a lot of them. Most impressive so far:
AppPresser
Even more exciting:
● Reactor by AppPresser:
● In beta, which I can show you if you want
● Uses the WordPress REST API
9. Automated App Builders
Pros:
● Easy and Fast
● Social networking and eCommerce
Functionality built-in.
Great for turning a news site, or eCommerce
site into an app.
10. Automated App Builders
Cons:
● Limited customization
● Limited user integration
Not a great option for non-news sites
11. Build Your Own: Why?
● Don't worry about content management
● Don't worry about database interaction
● Flexible
● Tight integration with your website
● Could be your website
14. REST API-Powered Themes
● WordPress AngularJS - Full plugin and theme for AngularJS powered
web apps using WordPress
● _s_backbone - Starter theme. Hybrid of a normal theme and using the
REST API via wp-api clientjs
● AngularJS Demo Theme - Starter theme for AngularJS/ REST API.
Demo for an excellent tutorial.
15. Non-WordPress Front-ends
● Josie - Simple Node/ Express powered starter SPA, using mainly jQuery.
● ExpressPress - Full implementation of a Node + Express app using WP-API
client JS.
● Angular WordPress Pods - AngularJS front-end for Pods-powered sites.
16. REST API JavaScript Clients
Core REST API Client
https://github.com/WP-API/client-js
WordPress.com/ JetPack API Client:
https://github.com/Automattic/wpcom.js/
18. Questions?
Ask me now or anytime:
● JoshPress.net
● Josh@JoshPress.net
● @josh412
Seriously email me, I love helping people with
WordPress :)
Slides: http://jpwp.me/2-