Develop app just to showcase a website on ios and android - android

So what I want to do is, "develop" an app where it main purpose is just to open a website. I need that on android and ios. Is there an online website to do just that?
I jused to know a website, where you could develop for various platforms (PHP, Java, Object C for iOs) and even test your code online.
Somehow I can't find it anywhere. Thank in advance if you can either show me the website again or find me a new website to do just that.
Regards!
Update:
Found the website: http://www.programmr.com/

I think you're referencing PhoneGap.
PhoneGap allows you to build native applications using HTML/CSS/JS for all mobile operating systems.

If all you want is for your iPhone App and Android App to open up a website "inside" of the application, you will want to use a webView. This will allow you to have your application listed on the iOS App Marketplace and the Android Google Play Store.
EDIT: This will definitely work on Android. You must get pass Apples app approval process to get on iOS of course.

Related

Can i make android apps using html5 and javascript?

I need help?
Can i make android apps using only html5, javascript and css and from
scratch.
Yes. Build your web application with responsive view features and add a json manifest file to let the android browser add it to the home screen as an app. The next time your users opens your app by clicking on your app icon in the home screen it will work like an app(full screen,no address bar etc.,) . You don't have to even put your app in web store.
But the API's supported are minimal compared to a full fledged native app.
The complete list of supported api's here . You might be surprised to see some api's like the battery api, offline storage so have a look.
Real world example:
visit aliexpress in your mobile browser and add to home screen.
React Native is probably the most popular library for developing Mobile Apps using Javascript. Note that it doesn't exactly use Javascript, but is built on top of the React library.
Alternatively, there's a framework called Electron that uses Javascript,HTML, and CSS to build an application. It is built on top of Node.js. It was primarily made for building Desktop Apps. But you can use their Native Node Modules for building Mobile Applications.
You can find Electron here: https://www.electronjs.org/
The docs for the Native Node module for Electron: https://www.electronjs.org/docs/latest/tutorial/using-native-node-modules
yes, you can do. please check following:
http://phonegap.com/products/
It will help you.

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

How to create an APK of a HTML5 to run on Android

I know that those kind of questions have been asked before, but I couldn't find a topic to help me.
I have been give a HTML5 game and I was asked to verify if I can run it on an Android tablet.
I'm a little bit confused with what I have to do? Should I create an Android project and import the file or is there an easier way to create an apk?
Thanks for your help.
You could look at Apache Cordova. This is a powerful environment made to support app development in HTML5. As such you should be able to literally copy your game resources over, run a build and have a full fledge Android App. Fun fact, provided you have access to OS X, Cordova will produce an iOS compatible app too.
If your game consists of HTML, CSS and JavaScript, such that it can be run off a modern web browser with no special plugins installed, rest assured it can run in an Android tablet.
You could access it directly from the tablet's browser or you can make an app (packaged in an APK and installed from it) which does essentially the same, but with a great benefit: the web page and the app can communicate (via JavaScript), enabling a richer experience.
Example of such communication: you're making an app for a web forum, and the link for "compose new message" opens an Android activity for writing that POSTs the result to the server, instead of constraining you to write in a small web browser form.
For more information on the subject, check out Android API Guides for Web Apps.

Running OpenCart in my mobile application

I'd like to know if it's a way to write a mobile application which can purchase products through OpenCart website. Here are two possible methods I can think of. Please suggest which one is better or if there is another better way:
OMF - OpenCart mobile framework. I guest it's just a theme for the open cart website. Is it possible to run this inside PhoneGap ?
OpenCart Restful API. We can build the native UI in mobile application. But if there are any limitations?
I'll appreciate if anybody who have experience to build the open cart website for the mobile application advise. Thank you so much.
I shall answer because I was working on somewhat similar project before. Your suggested solutions first.
1] Using phonegap you develop hybrid mobile apps which run on webview on respected mobile platforms. And I don't recommend this method because what it does is renders the exact website DOM in mobile's webview and it will get rejected by Apple since they won't allow this due to native design guidelines consistency. So, unless you are only targeting Android users, forget this option.
2] Building native mobile app is preferable. However I should give you a heads-up that Opencart has prewritten APIs for Orders, customers, shipping, vouchers etc but not for products. You will have to manually write it.
I can't figure out what limitations you are referring. Obviously, in a mobile app the desktop version extensions won't work. the requirement mentioned in the first line of question can certainly be meet using API with native development.

What is the difference between installing JQuery Mobile application on a device using Google Play Store and using PhoneGap

What is the difference between installing JQuery Mobile application on a device using Google Play Store and using PhoneGap?
Also, is there other tools we can use to install Jquery application on devices besides PhoneGap?
Thank you!!!!
You don't install an application using PhoneGap. Phonegap is a framework that lets you develop apps using html 5/javascript. After you develop your app you still have to publish it on Google Play if you want users to install it. Jquery Mobile is also a framework, designed to develop webpages optimized for mobile screens.
There is a good post here Explaining the differences between phonegap and jquery mobile.
There are several other mobile web frameworks such as Titanium, sencha, kendo ui, and I am sure you can find others if you run a quick search for it.
You need to read a little about them and understand the differences and advantages between them. Googling "Phonegap vs Titanium" for example will give you a good start point to understand the difference between them.
PhoneGap is just a cross-platform framework to develop mobile applications. You can use HTML, CSS, JS (incl. jQuery and jQuery Mobile) to develop in PhoneGap. In order to test applications, you can transfer them to your device using tools provided by PhoneGap and the Android SDK.
But in order to publish your application and make it available for others in the Google Play Store, you have to create a developer account ($25 at the time of writing this) and upload your application package (APK) there.
PhoneGap Guide (read "deploy to device")
Android Guide "Using hardware devices"
Android Guide "Get started with publishing"
There are also other cross-platform frameworks available such as "Titanium". Keep in mind that jQuery Mobile is only a Javascript (jQuery) extension to help building user interfaces that resemble conventional app behavior and look. It is not a complete framework to build your application.

Categories

Resources