有php和js,当然也有html、mysql、css等一系列相关的开发基础,也有linux服务器搭建的基础。
但是对java一窍不通(我也不想学)
能做手机应用的开发吗?ios或者android。
我主要是有个需求,实现一个类GTD工具,现在可以在web端实现。
但是我想做成手机端的app,把移动端的提醒功能加上,这样才像个GTD工具。
请问在没有java基础的情况下,能否只靠js或者其他语言实现?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
react native
react native 在向你招手
我最近在做的一个项目就是用web做的app,因为没移动端开发的人,只能硬着头皮用web写app。后端是django,前端框架用了weui。
两种解决方案。
第一种:因为我会一点android跟ios开发,所以在github上找了一个开源的tabbar,改一下,然后相关的按钮指向我网站跳转的页面,然后主视图部分用webview(UIWebView)直接显示。这个做的会比较像app。
第二种:使用打包工具,我使用crosswalk,crosswalk可以把一个应用打包成android和iOS。原理差不多就是编辑crosswalk的配置文件,里面有个app首页的配置,把进入app的时展示的首页指向你网站的首页就可以了。不过这需要自己来写个web版的tabbar。我就用weui写了个类似微信公众号的网站。
完全可以,weex。angular +ionoic 。react都可以
你可以了解下appcan
完全可以,
例如你会的
php 提供api + amaze UI (页面)+appcan或者Hbuilder(工具) = app
兄弟
meteor(https://www.meteor.com/) 在向你招手。可以的,按照你目前会的这些东西,完全可以做一个app
使用 NativeScript,你可以用现有的 JavaScript 和 CSS 技术来编写 iOS、Android 和 Windows Phone 原生移动应用程序。由原生平台的呈现引擎呈现界面而不是 WebView,正因为如此,应用程序的整个使用体验都是原生的。
NativeScript 使您可以使用跨平台的 API 来编写应用程序的代码,或者如果你需要,你可以使用 JavaScript 直接访问所有特定平台的原生 API。
现在很多hybird开发模式的框架或平台,apicloud或appcan,几乎都是纯前端实现的,PHP提供数据接口就行了。
应该提到ionic,纯javascript实现跨平台的应用开发,同一套代码,既可以用在android上,也可以用在ios上,你值得拥有!
http://ionicframework.com/