I've read a lot about Sencha/Phonegap combination, but I still don't understand why would someone use Phonegap API call and not Sencha's, in which cases and what are the best practices?
When to prefer Phonegap/Cordova API over Sencha Touch?
96 Views Asked by user2867106 At
1
There are 1 best solutions below
Related Questions in SENCHA-TOUCH
- Sencha touch lib not working on Chrome 43
- Loading binary image data to an image fails on Android 4.1 in Cordova Project
- iOS9 ATS: what about HTML5 based apps?
- Override Sencha Touch class
- How to add Sencha Touch to Visual Studio 2013 Apache Cordova App?
- Trying to scroll over image, but it keeps popping back
- How to increase size of local Storage for sencha app
- Sencha touch Scrolling issue for Card Layout on android and iOS devices
- Sencha touch native alert with 3 buttons is getting cut, in Android 5.0 and above (lollipop)
- Calling function when List Group Header Change in Sencha Touch
- How could I dynamically choose a div class with an if-else statement?
- Sencha Touch app components not visible until touching
- error sencha app build native
- Disable Sencha script loader cache busting but only while developing/debugging
- Sencha/Extjs rest call with all parameters
Related Questions in SENCHA-TOUCH-2.2
- sencha apps slows down on rendering on ui thread
- Link http://cdn.sencha.com/touch/sencha-touch-2.2.1/sencha-touch-all.js not Working
- Displaying list of checkboxfield from store data in Sencha Touch
- Sencha Touch - Incorrect version of Pullrefresh function being invoked
- Sencha-Touch 2.2.1 Simple drag works on Webkit browsers but not IE 10
- layouts using flex seems to be broken in latest chrome
- After Google Chrome update Sencha Touch spins
- Ext.Msg.alert and Ext.Msg.show not showing "message" field
- Button with picture and text inside
- SenchaTouch 2.3 - The specified Store cannot be found
- sencha touch2 icons not showing up
- Json reader rootProperty call in sencha touch store
- Sencha Cmd 3.1.2 ignoring isIconPrecomposed property
- I want to upgrade my app from sencha touch 2.1.1 to 2.2.1
- How to configure the loading order of my Sencha Touch app files when testing with Jasmine
Related Questions in SENCHA-TOUCH-2.3
- sencha horizontal scroll with a list
- sencha apply a set of filters at once
- Sencha Touch cmd - what do different sencha.cfg files do?
- Why PhoneGap (cloud) packaged iOS app always shows default splashscreen image in iOS?
- Changing height of list item in Sencha Touch 2.3
- Context based operations with Sencha Touch2
- Multiple file uploads Extjs 6 modern toolkit
- Sencha Touch + phonegap app crashing on ios 8
- Sencha Un-Minified app.js for simulator build
- How do you set HTTP header value for an Ext.data.Store's REST proxy in Sencha Touch 2.3?
- show multiple items using list xtype in horizental view
- Sencha touch azure mobile service custom login how to set user?
- How to change the background-color of checkbox field in sencha touch on checked event using only CSS
- Sencha Touch 2: How can I add Google+ Login?
- Fetching all the contacts in phone using Cordova plugin
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You have two choices in terms of packaging your app. Sencha, or Phonegap/Cordova. To make your choice simple, Phonegap build or Cordova is the correct way to go as updates to OSes are responded to quicker, you won't have issues with iOS7 approval, and you have waaaaaaaay more plugins at your disposal. I will go so far as to say there is zero good reason for anyone to prefer sencha packaging over cordova now that cordova integration exists within Sencha's command line tool. Use this tutorial: http://docs.sencha.com/touch/2.3.0/#!/guide/cordova
Regardless of which one you choose, you can use Sencha's API to access the device's native features as this will auto-detect how you packaged the app. Or you can just call the plugins directly as described in the cordova docs.