Tutorial: jQuery Mobile, HTML5 Mobile App Connected to Parse Mobile Backend
A few weeks ago I promised to publish a tutorial on how to build a mobile app and connect it to Parse backend.
You can get the full tutorial here.
You really have to try it yourself building a mobile app in Tiggzi app builder and connecting it to Parse mobile backend is amazingly easy. You can literally build a real mobile app in about 30 minutes. Creating the actual backend is fast as well, takes about 2 minutes. Any backend object is instantly available via REST API and then used in the mobile app.
Here is a general outline of the tutorial:
- Sign up for Parse and create the mobile backend. The mobile backend object (class) is a list of text messages
- Build the mobile UI with jQuery Mobile and HTML5 (see screen shot below)
- Create and use REST service to load text messages (REST:
https://api.parse.com/1/classes/Words, GET request) - Create and use REST service to create a new texg message, (REST:
https://api.parse.com/1/classes/Words, POST request) - Update the mobile UI to include a Delete button (REST:
https://api.parse.com/1/classes/Words/objectId, DELETE request) - Create and use REST service to delete a text message
- At any step in the tutorial, you can test the actual app in Web browser
- Optionally, update the look and feel of the app
The final app looks like this:
About Max Katz
Max Katz is a Senior Systems Engineer at Exadel. He has been helping customers jump-start their RIA development as well as providing mentoring, consulting, and training. Max is a recognized subject matter expert in the JSF developer community. He has provided JSF/RichFaces training for the past three years, presented at many conferences, and written several published articles on JSF-related topics. Max also leads Exadel's RIA strategy and writes about RIA technologies in his blog, http://mkblog.exadel.com. He is an author of "Practical RichFaces" book (Apress). Max holds a BS in computer science from the University of California, Davis.
More About Max »Why Attend the NFJS Tour?
- » Cutting-Edge Technologies
- » Agile Practices
- » Peer Exchange
Current Topics:
- Languages on the JVM: Scala, Groovy, Clojure
- Enterprise Java
- Core Java, Java 7
- Agility
- Testing: Geb, Spock, Easyb
- REST
- NoSQL: MongoDB, Cassandra
- Hadoop
- Spring 3
- Automation Tools: Git, Hudson, Sonar
- HTML5, Ajax, jQuery, Usability
- Mobile Applications - iPhone and Android
- More...
NFJS, the Magazine
May Issue Now AvailableClient-Side MVC with Spine.js, Part 1
by Craig WallsOn Prototypal Inheritance, Part 2
by Raju GandhiMaking use of Scala Lazy Collections
by Venkat SubramaniamIntegration Testing Web Applications Using Gradle
by Kenneth Kousen


