app开发完后不用前端

小编

大家好,今天小编关注到一个比较有意思的话题,就是关于app开发完后不用前端的问题,于是小编就整理了4个相关介绍app开发完后不用前端的解答,让我们一起看看吧。

  1. app前端是什么?
  2. 前端开发快还是后端开发快?
  3. 前端开发的网页如何打包为手机APP和桌面exe文件?
  4. UI设计师和前端怎么合作?

app前端是什么?

前端开发是手机APP开发当中较为重要的部分,一般APP软件开发,都是由前端开发做起,再进行技术开发的。这是为什么呢?这是因为,手机APP应用的实际交互体验要通过HTML5、 CSS3、 Java、 JQuery、 Ajax等Web前端编程技术实现。如果手机APP前端开发没有做好的话,一款手机APP就很难有出色的交互体验。

前端开发快还是后端开发快?

前后端应该都挺有发展前景,相对来说前端会比较简单一点。但是现在对于同个层次的人,一般公司前后端待遇都差不多,待遇好的肯定是你技术过硬的。那就要看自己的爱好了。

前端技术:

由于目前我们的网站、app的很多界面都是有前端技术实现的,所以前端依然是很有前景的,值得选择。

后端技术:

Java仍然是市场上最主流的后端语言,有大量的市场需求,并且没有衰落的迹象,因此前景依然十分稳定。

php在web领域优势明显,简单易懂,开发迅速,是创业公司的首选,人才供给和市场需求也比较平衡。

4、现在学前端就是从 Web前端开始。但是对于个人来说,从事前端或者后端还是有区别的。前端开发,对于有美术功底的人是有优势的,后端开发适合编程技术功底扎实的人,不过零基础的话进行专业化的学习也都可以学会,具体选择还要看个人兴趣。

前端开发的网页如何打包为手机APP和桌面exe文件?

这里简单介绍一下吧,打包为手机App可以借助于HBuilder,打包为桌面exe可以借助于Electron,下面我具体介绍一下打包过程,主要内容如下:

打包手机APP

1.首先,需要下载HBuilder,这个直接在官网上下载就行,如下,选择适合自己的平台,这里我们选择“APP开发版”,功能较全:

app开发完后不用前端

2.下载完成后,直接解压这个文件就行,如下,不需要单独安装就可以直接使用:

app开发完后不用前端

3.接着,我们打开这个软件,依次点击菜单栏的“文件”->“新建”->“项目”,项目类型选择“5+APP(A)”,模板选择“Hello H5+”,如下:

app开发完后不用前端

为了方便演示,这里我新建了一个app.html文件,测试代码如下,非常简单,就是一个登陆页面,输入用户名和密码,提交后打印出欢迎对话框:

app开发完后不用前端

浏览器打开后的效果如下,也比较简单清晰:

app开发完后不用前端

4.最后就是打包程序了,主要步骤及截图如下:

  • 首先,双击项目的mainfest.json配置文件,在基础配置页面,点击获取唯一的应用标识,同时设置应用入口页面,也就是上面测试的app.html:

app开发完后不用前端

  • mainfest.json配置完成后,右键项目,在弹出列表中依次选择“发行”->“原生App-云端打包(P)”,在APP云打包页面选择你需要打包的手机平台,确定包名,也就是刚才的应用标识,如下:

app开发完后不用前端

  • 最后点击“打包”按钮,就会开始云端打包,打包完成后,会自动生成下载链接,这里我们可以直接点击将打包好的apk下载到本地,如下:

app开发完后不用前端

  • 手机安装后的效果如下:

app开发完后不用前端

打包桌面exe

1.首先,需要下载安装node环境,这个直接到官网上下载安装就行,如下,选择适合自己平台的版本即可:

app开发完后不用前端

2.安装完成后,需要安装一下electron和electron-packager这2个打包工具,这个直接在cmd窗口输入安装命令“npm install electron electron-packager”即可,如下:

app开发完后不用前端

3.最后就是打包程序了,主要步骤及截图如下:

  • 首先新建一个文件夹,将刚才的app.html文件拖拽进去,同时新建两个打包配置文件—package.json和main.js,如下:

app开发完后不用前端

  • package.json文件简单配置如下,主要是指明应用名称、版本号、以及打包配置文件,非常简单:

app开发完后不用前端

  • main.js文件简单配置如下,主要是指明打包的详细配置信息,这个可以到网上查一下,资料非常多也非常详细,这里重点需要指明打包的html文件:

app开发完后不用前端

app开发完后不用前端

  • 最后就是在cmd中打包了,先切换到这个文件夹,然后输入打包命令“electron-packager . APP --win --out AppDir --arch=x64 --electron-version=3.0.10 --overwrite”就行,如下,就会自动开始打包过程,非常快,这里的打包参数主要是指明打包后的应用名称、位数、版本号等:

app开发完后不用前端

  • 接着就可以在刚才的输出目录AppDir下找到打包的应用APP.exe,双击就能正常运行,效果如下,其实就是嵌套了一个浏览器外壳:

app开发完后不用前端

至此,我们就完成了将前端网页打包为手机APP和桌面exe文件。总的来说,整个过程非常不难,就是步骤有些复杂,只要你熟悉一下很快就能掌握的,当然,你也可以使用apicloud进行打包,只不过这些工具打包出来的APP没有原生开发的好,需要改进优化,至于桌面打包,你也可以使用NW.js进行打包,效果差不多,网上也有相关教程可供参考,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

UI设计师和前端怎么合作?

前端工程师需要和美工和后台开发人员进行合作。1、和美工合作。美工讲设计好的效果图,一般是一些psd文件给前端工程师,前端工程师根据效果如开始构思如何实现,并且开始使用Photoshop进行切图,切出需要的图片。如果图片有问题或者不好操作的地方还需要美工给出修改。2、和后台开发人员:前端使用html、css、js等技术开始实现效果图的页面,同时需要和后台人员交流为后台数据留下借口和数据填充的区域等,或者获取后台数据等,这需要和后台人员合作好。3、完成项目最终前端完成页面交给后台,由后台人员填充后台数据,一个完整的工程完成。此时还需要前端和后台人员一起测试,完成数据和前端的良好交互。

到此,以上就是小编对于app开发完后不用前端的问题就介绍到这了,希望介绍关于app开发完后不用前端的4点解答对大家有用。

文章版权声明:除非注明,否则均为ZBLOG原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,3人围观)

还没有评论,来说两句吧...