jQuery Mobile vs PhoneGap

Need advice about which tool to choose?Ask the StackShare community!

jQuery Mobile

1.5K
299
+ 1
0
PhoneGap

575
670
+ 1
94
Add tool
Decisions about jQuery Mobile and PhoneGap
Aleksandr Filatov
Contract Software Engineer - Microsoft · | 2 upvotes · 88.2K views
What is Proguard?

ProGuard is the most popular optimizer for Java bytecode. It makes your Java and Android applications up to 90% smaller and up to 20% faster. ProGuard also provides minimal protection against reverse engineering by obfuscating the names of classes, fields and methods.

How to use it in Cordova app?

I didn't find any plugins for it. So I've implemented it by myself and shared it on GitHub.

Feel free to use!

See more
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of jQuery Mobile
Pros of PhoneGap
    Be the first to leave a pro
    • 46
      Javascript
    • 13
      Backed by Adobe
    • 11
      Free
    • 9
      Easy and developer friendly
    • 6
      Support more platforms
    • 3
      It's javascript, html, and css
    • 2
      Common code base across all mobile platform
    • 1
      Not bound to specific framework
    • 1
      Powerful Framework
    • 1
      Runs on mobile browser
    • 1
      Similar UI across all platform
    • 0
      Free easy fast and not buggy in my experience

    Sign up to add or upvote prosMake informed product decisions

    Cons of jQuery Mobile
    Cons of PhoneGap
      Be the first to leave a con
      • 2
        Never as good as a native app
      • 1
        Created for web pages, not for complex Apps
      • 1
        Poor user experience
      • 1
        Not build for high performance
      • 1
        Hard to see

      Sign up to add or upvote consMake informed product decisions

      - No public GitHub repository available -

      What is jQuery Mobile?

      jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices.

      What is PhoneGap?

      PhoneGap is a web platform that exposes native mobile device apis and data to JavaScript. PhoneGap is a distribution of Apache Cordova. PhoneGap allows you to use standard web technologies such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platforms' native development language. Applications execute within wrappers targeted to each platform, and rely on standards-compliant API bindings to access each device's sensors, data, and network status.

      Need advice about which tool to choose?Ask the StackShare community!

      What companies use jQuery Mobile?
      What companies use PhoneGap?
      See which teams inside your own company are using jQuery Mobile or PhoneGap.
      Sign up for StackShare EnterpriseLearn More

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with jQuery Mobile?
      What tools integrate with PhoneGap?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to jQuery Mobile and PhoneGap?
      Zepto
      While 100% jQuery coverage is not a design goal, the APIs provided match their jQuery counterparts. The goal is to have a ~5-10k modular library that downloads and executes fast, with a familiar and versatile API, so you can concentrate on getting stuff done.
      Bootstrap
      Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
      AngularJS
      AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding.
      jQuery UI
      Whether you're building highly interactive web applications or you just need to add a date picker to a form control, jQuery UI is the perfect choice.
      Framework7
      It is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS native look and feel. All you need to make it work is a simple HTML layout and attached framework's CSS and JS files.
      See all alternatives