How to convert MERN app to mobile app using any framework - android

I enjoy MERN development and I actually prefer it to Meteor, etc.
With Meteor however, it is pretty convenient to convert the website into a mobile app with a few commands.
I was wondering if there is anyway to convert a MERN website into a mobile app using one of the "wrappers" available like PhoneGap, etc.?
What options do I have?
What do you suggest?

You could try using "Cordova" of Apache which is a mobile application development framework. This will help you port the web application to different mobile platform.

Related

is it possible to deploy symfony web site on android platform?

I'm a C++/Qt developper and starting web development
I discover symfony framework that looks very great for me... BUT... Life is never so simple...
I would to develop a sort of web app on android platform (smartphone, tablet...and don't want to develop native android app, too complexe...) It is for internal organisation use and would be a device local website (http://localhost)
I have installed palapa web server on my smartphone but I'm stucked to go further with symfony installation/deployment
Do I have access to system/php commands with palapa/android ?
Do I have access rights to install symfony and composer and so on in palapa reps ?
What is the way to do it ?
How to deploy symfony on palapa server ?
... So I'm stucked.. :/
Great thanks in advance
Don't try reinventing the wheel...
If you want to develop a mobile android application use Java with android studio.
If you want to develop a web application Symfony sound greats. Couple with Bootstrap offer the possibility to manage every screen size and browser like smartphone but in a browser.
If you want to develop a cross platform mobile application take a look here for example :
Cordova https://cordova.apache.org/
Titanium https://www.appcelerator.com/mobile-app-development-products/

Can i build an android and ios app with jquery mobile

Please, am a web developer. I just built a web app for a school to manage their results and fees.
Now, i intend to build an app on android and ios so its 'easier' for both staff and students to get notifications and interact better.
Is JQuery mobile the asnwer?
Thanks for your reply
jQuery Mobile doesn't create an application for Android nor for iOS, it only makes websites look better on said platforms.
To create a real, native, application for Android you should use Android Studio. To do the same for iOS you need XCode and MAC OS X.
But, if you prefer to write websites, Apache Cordova does what you need. Allows you to create apps for any platform using your usual HTML, CSS and Javascript.
I'll drop the link here so you can check it out.
https://cordova.apache.org/
Another approach is creating a basic Android and iOS app that simply opens a web page (your website), but it is most of the time lacking in performance. If this last approach interests you, just look up "WebView" for Android, "UIWebView" for iOS (Obviously you'll need Android Studio and XCode)
EDIT
This is an old answer, now a ton of different technologies exist to build multiplatform applications, without even losing out on performance (for example, see react-native)
If you have already built the app using JQuery mobile and want to make it into an app I recommend looking at Cordova (PhoneGap) https://cordova.apache.org/
For notifications etc I found https://www.pushwoosh.com/ to have the best integration

Is it possible to use Nodejs in mobile application?

I already did some applications in computer using Nodejs and Mongodb. Is it possible for me to use this projects and run in mobile platforms. Or should I write all the project in Android starting from the scratch?
This question is kind of vague. A mobile application would be written natively (iOS, Android, maybe Xamarin or Unity for cross-platform), or could be written as a web app (a HTML5 web page), and turned into a "mobile app" via PhoneGap, Cordova, Crosswalk or just opening a web browser.
As far as running nodejs and mongo natively on the device, you need to explain more. Those are server-side technologies and I'm not sure why you'd want them on a mobile device. So the answer is "no" without it just being some tech experiment.
Can mobile apps talk to and utilize your Node server application? Absolutely!
Any apis specific to these platforms won't work within mobile application.
There is plugin on-boards very limited NodeJS apis by translating them to their native equivalents.
For Example : NativeScript-Nodeify

front-end technology stack for e-commerce applications

I am planning to develop an ecommerce application for web browsers and mobile platforms. I am a java developer. I will prefer java as a backend technology but I am not confident which technologies are best for front-end.
can anyone tell me which technologies are best suitable for front-end for below platforms:
1. browsers web application
2. android app
3. ios app
First of all, AFAIK you should choose those technologies that will help you be more productive!
According to me, native-fan, I suggest you use PhoneGap (CSS, HTML5 + Javascript FRAMEWORK) for your purpose.
PhoneGap helps you to write one application which you will deploy for android ios or browser. You may also need to adjust your UI Features (such as width/height etc) to match a given device.

Cross platform mobile app Editor

I am planning to develop a cross platform mobile app.
My app has to deal with camera, organizing pics.. I am planning to use PhoneGap for building the app. I need to select a user friendly IDE for developing my app. There are so many Editors in the market.
This is my first app and I am very confused which would be a best one to use. I am developing my app on Mac. I need a simple, user-friendly Editor.
Can someone please suggest what pros and cons do I have using different Editors and a better one to use?
I am currently using Monaca for developing mobile apps using PhoneGap. It includes an IDE for developing by simply using web browser. The good thing is that you write your code just using HTML5 and Javascript and deploy it to the platform such iOS, Android and Windows 8.
There is a guide here for create a simple app with camera using PhoneGap and JQuery mobile. It is very simple to do. You can have a try.
For Cordova/PhoneGap development right on iOS devices we developed GapCoder IDE.

Categories

Resources