Questions tagged [hybrid-mobile-app]

A hybrid mobile app is an web application built with web technologies (HTML, JavaScript, CSS) that is then "wrapped" in native device code to extend the functionality and availability of the app.

A hybrid mobile app is an web application built with web technologies (HTML, JavaScript, CSS) that is then "wrapped" in native device code to extend the functionality and availability of the app. This shell of native code allows the developer to bridge the gap between JavaScript and native functionality, allowing your web application to access device features (like the Contact list, Camera, accelerometer, etc.) that otherwise would not be possible. Wrapping your code in native code has the added benefit of greatly increasing your app's availability and marketability, since now your web app can be submitted to various app stores.

Many different projects exist for creating native apps, including Apache Cordova (formally known as PhoneGap), Titanium SDK, and Sencha Touch.

2363 questions
76
votes
6 answers

How to use Ionic Framework for Web App Development?

Is it possible to use ionic frameowork for regular Web Applications rather than wrapping it in Cordova?
xivo
  • 2,054
  • 3
  • 22
  • 37
75
votes
2 answers

CORS security with ”Access-Control-Allow-Origin: *“ (wildcard)

We need to keep our API server security with CORS restriction : Access-Control-Allow-Origin : http://myonlinesite.com But we also needs this API to be accessible for our mobile apps (Android+iOs). All the solutions I found tell me to allow all…
Vincent Wasteels
  • 1,568
  • 2
  • 14
  • 21
75
votes
10 answers

Struggling between native and phonegap, simple app requirements

I'm going to make a native (meaning; not in the browser) mobile app. Since I'm a web-developer I'm struggling to decide whether or not I should try Phonegap or just build an native app in java or objective-c. The app requirements are simple.…
Henrik O. Skogmo
  • 2,013
  • 4
  • 19
  • 26
70
votes
1 answer

Phone gap vs React Native

I'm embarking on a side project. Its a native hybrid app. I've used Phonegap / Ionic / Angular a lot to build apps quickly. I'm researching React Native at the moment. Has anyone who's used both of these have any comments or +/- about each one?
Joel
  • 1,309
  • 2
  • 10
  • 20
54
votes
6 answers

What is the difference between apache cordova and ionic?

I want to develop a hybrid mobile application and I want to know what is the difference between Cordova and ionic?
Amazoom
  • 631
  • 1
  • 6
  • 9
47
votes
1 answer

State of WKWebView on Cordova iOS 9?

iOS 8 introduced WKWebView, a modernised web view for iOS with more features, particularly notably JIT compilation for Javascript code which significantly improves performance. However WKWebView on iOS 8 had some bugs which prevented Cordova using…
AshleysBrain
  • 22,335
  • 15
  • 88
  • 124
46
votes
1 answer

startForeground() causing problems with cordova

I'm using a service in my cordova app which generates a startForeground notification in the onCreate. If the app is killed via swipe and started again, the cordova device-ready event isn't fired anymore. It seems the cordova object itsself is not…
Michael Kunst
  • 2,978
  • 25
  • 40
44
votes
7 answers

Difference between a progressive web app and a hybrid mobile app

Can someone tell me the differences between a Hybrid Mobile App and a Progressive Web App and their advantages?
Mano
  • 1,109
  • 2
  • 10
  • 12
41
votes
9 answers

Disable zoom on web-view react-native?

How to disable zoom on react-native web-view,is there a property like hasZoom={false}(just an example) that can be included in the below web-view tag that can disable zooming. It has to be working on both android and ios.
Amal p
  • 2,882
  • 4
  • 29
  • 49
38
votes
18 answers

Error: Cannot find module '@ionic/app-scripts'

I'm new to Ionic. I was following the Ionic documentation "get started", created a project sample named "super". The problem is that when I run the command line ionic serve in the project directory, it threw an error Error: Cannot find module…
Heng Sengthai
  • 483
  • 1
  • 4
  • 10
35
votes
9 answers

NavController doesn't work in Ionic 4

I'm injecting NavController in my constructor as I want to push a page. But, below code doesn't work in Ionic 4. It was totally okay in Ionic 3. Constructor constructor(public menuCtrl: MenuController, public navCtrl: NavController) { …
31
votes
5 answers

Flutter - Import from existing android project

I am currently working on an android project which is ~75% complete. I need a similar application for iOS. Can I import this project to flutter? How? Also, will flutter supports the libraries I have used in this project?
Rashiq
  • 650
  • 1
  • 9
  • 23
31
votes
7 answers

Cordova Info.plist NSCameraUsageDescription key is missing

After recent changes Apple requires specific keys if your app attempts to access privacy-sensitive data. So I added NSCameraUsageDescription key in my config.xml like this:
Pavel Kovalev
  • 7,521
  • 5
  • 45
  • 67
30
votes
7 answers

OnsenUI vs Ionic Framework

I want to start developing a mobile hybrid app using angularjs, css3 and html5. Was searching for a framework and found these two. Both are looking very nice however I was not able to get a good comparison between both of them. Can anyone please…
V31
  • 7,626
  • 3
  • 26
  • 44
26
votes
6 answers

JavaScript keypress event not raised on Android browser

I have created a simple code to handle keypress event: var counter = 0; $('input').on('keypress', function () { $('div').text('key pressed ' + ++counter); }); JSFiddle. But keypress event handler is not raised on mobile browser…
alex.mironov
  • 2,834
  • 6
  • 27
  • 41
1
2 3
99 100