JavaScript-only PHP and JS but not Java, can do mobile app development?

Source: Internet
Author: User
There are PHP and JS, of course, there is a series of HTML, MySQL, CSS and other related development Foundation, also has the foundation of Linux server construction.

But not to Java (I don't want to learn)

Is it possible to develop mobile applications? iOS or Android.

I basically have a requirement to implement a class GTD tool that can now be implemented on the web side.

But I want to make the mobile app, the mobile side of the reminder function to add, this is like a GTD tool.

In the absence of the Java Foundation, can I only rely on JS or other language to implement?

Reply content:

There are PHP and JS, of course, there is a series of HTML, MySQL, CSS and other related development Foundation, also has the foundation of Linux server construction.

But not to Java (I don't want to learn)

Is it possible to develop mobile applications? iOS or Android.

I basically have a requirement to implement a class GTD tool that can now be implemented on the web side.

But I want to make the mobile app, the mobile side of the reminder function to add, this is like a GTD tool.

In the absence of the Java Foundation, can I only rely on JS or other language to implement?

React native

React native is waving to you.

Really will JS and php words, will not ask, haha

Absolutely, Weex. Angular +ionoic. React can all

You can understand the next appcan.

It's perfectly possible.
Like you would.
PHP provides API + Amaze UI (page) +appcan or hbuilder (tool) = App

One of my most recent projects is web-made apps, because people who don't have mobile developers can only bite the bullet and write apps on the web. The backend is Django, and the front-end framework uses WEUI.
Two types of solutions.
The first kind: because I will be a little Android and iOS development, so I found an open source Tabbar on GitHub, change it, then the relevant buttons point to my Site jump page, and then the main view is displayed directly with WebView (UIWebView). This will be more like an app.
Second: Using the pack and Go tool, I use Crosswalk,crosswalk to package an app into Android and iOS. The principle is almost edit crosswalk configuration file, there is a configuration of the app home page, put into the app when the first page of the display point to your site's homepage on it. But it's up to you to write a web version of Tabbar. I used Weui to write a website like the public number.

meteorthe brother (https://www.meteor.com/) is waving to you.

Yes, according to the things you are going to do, you can make an app completely.

With Nativescript, you can write IOS, Android, and Windows Phone native mobile apps with existing JavaScript and CSS technologies. The rendering engine of the native platform renders the interface rather than the WebView, which is why the entire experience of the application is native.

Nativescript allows you to use cross-platform APIs to write code for your application, or you can use JavaScript to directly access native APIs for all specific platforms, if you want.

Should mention ionic, pure JavaScript implementation of cross-platform application development, the same set of code, can be used both on Android, also can be used on iOS, you deserve to have!

http://ionicframework.com/

You can use JS and PHP to develop Android/ios mobile apps.
PHP is used primarily as a server side.
JS is based on Cordova development Android/ios client.
Cordova is based on WebView, so you can use traditional html/css/js to build apps.
There are a number of similar hybrid app development frameworks for hybrid applications:
Abroad: Cordova (phonegap,ionic), Titanium, Sencha Touch, Intel XDK, Xamarin
Domestic: Appcan, Dcloud (MUI), Apicloud (Superwebview), WeX5

Finally say something interesting, actually running PHP on the Android/ios is also possible.
For example, I cross-compile the packaged arm PHP interpreter on Ubuntu, which can run directly on Android and Raspberry Pi Raspbian.
Then I packaged a apk named Phpdroid, started PHP's built-in HTTP server, and opened a webview to access the service for graphical interface interaction. An app called Draftcode on iOS Running PHP on iOS is a similar principle. So it's possible to use PHP on Android and iOS, albeit with limitations.

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.