Top Banner
pi Dictionary by PhoneGap Mobile App Prepared By: Iman Mehmandoust & Parwiz Danyar
15
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dictionary by phoneGap

pi Dictionary by PhoneGap

Mobile App

Prepared By: Iman Mehmandoust & Parwiz Danyar

Page 2: Dictionary by phoneGap

Table of Contents

• PhoneGap Libraries

jQuery

fastclick.js

handlebars.js

pageslider.js

router.js

• JSON Technology

• Our dictionary

Page 4: Dictionary by phoneGap

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

Page 5: Dictionary by phoneGap

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

Page 6: Dictionary by phoneGap

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

Page 7: Dictionary by phoneGap

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.

Page 8: Dictionary by phoneGap

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.

Page 9: Dictionary by phoneGap

How to use JSON

Page 10: Dictionary by phoneGap

How to use JSON

Page 11: Dictionary by phoneGap

How to use JSON

Page 12: Dictionary by phoneGap

pi Dictionary

Page 13: Dictionary by phoneGap

pi Dictionary

Page 14: Dictionary by phoneGap

References

• http://handlebarsjs.com/

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

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

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

Page 15: Dictionary by phoneGap