15
pi Dictionary by PhoneGap Mobile App Prepared By: Iman Mehmandoust & Parwiz Danyar

Dictionary by phoneGap

Embed Size (px)

Citation preview

pi Dictionary by PhoneGap

Mobile App

Prepared By: Iman Mehmandoust & Parwiz Danyar

Table of Contents

• PhoneGap Libraries

jQuery

fastclick.js

handlebars.js

pageslider.js

router.js

• JSON Technology

• Our dictionary

jQuery cont…

• jQuery's syntax is designed to:

Easier to navigate a document

Create animations

Handle Events

provides capabilities for developers

to create plug-ins

handlebars.js

• Let you build semantic templates effectively with no frustration.

• created by Chris Wanstrath.

• Handlebars is just a JavaScript library, so you include it in your pages the same way you would any other script:

• <script type="text/javascript"

src="/scripts/handlebars-0.9.0.pre.4.js" />

• http://www.handlebarsjs.com

pageslider.js

• A simple JavaScript library providing hardware accelerated page transitions for Mobile Apps.

• Keywords: pageslider, page, slide, slider

• Install: bower install PageSlider

• Last pushed: October 21, 2013 21:56

• Size: 188 KB

router.js

• router.js is a lightweight JavaScript library that builds on route-recognizer and rsvp to provide an API for handling routes.

• In keeping with the Unix philosophy, it is a modular library that does one thing and does it well.

• router.js is the routing microlib used by Ember.js.

JSON

• JSON stands for JavaScript Object Notation

• JSON is a lightweight data-interchange format

• JSON is language independent *

• JSON is "self-describing" and easy to understand

• JSON is a syntax for storing and exchanging data.

• JSON is an easier-to-use alternative to XML.

How to use JSON

How to use JSON

How to use JSON

pi Dictionary

pi Dictionary

References

• http://handlebarsjs.com/

• http://cdnjs.com/libraries/handlebars.js/

• https://libraries.io/bower/PageSlider

• http://www.w3schools.com/json/