加载中 ...
首页 > 新闻资讯 > 经验心得 正文

「微信小程序与Android开发比较」

2019-07-13 08:50:51 来源:沈阳小程序开发 作者:沈阳软件开发

1. 前言

1.1 微信小程序

微信小程序是最近的操作,最近才添加的功能是:

允许个人开发者申请注册小程序,公共号码可以打开小程序,可以在app中共享,支持识别图像二维码打开小程序,可以支持第三方平台配置,添加新的数据分析界面,代码包大小从1M到2M,推出小程序代码,与小程序新规则关联的公共号码,公共平台添加快速创建小程序,

有迹象表明,对于小程序的微信的预期值非常大,因此在前几个月的发射效果没有达到预期的情况下,许多以前的“限制”逐渐变得“分心”—— ,但无论在小程序之后,最终的发展是什么,对于我们的开发人员来了解更多,总是没有害处。

1.2 为什么要写这篇文章

来自其他山丘的石头,可以学习。对于技术人员来说,有必要了解一些不同的技术,不同的开发模式,不同的架构思想,并提高技术的“广度”。因此,本文是从Android开发人员的角度出发,从项目项目中方便切入,分析一些“微信小程序”和“Android App”开发之间的异同。 “微信小程序”开发是一项相对较新的技术,我希望通过本文,您可以了解更多相关信息。

1.3 本文的目标读者

因为内容是从Android开发的角度来看,我假设你已经开发了沈阳小程序

ad.jpg

我熟悉Android开发。而微信小程序的开发也更有趣,如果你可以有一些javascript,css基础,那就更好了!

2. 开发语言的对比

2.1 Android 的开发语言

Android开发我们已经熟悉——

主要的开发语言是Java(当然还有Kotlin/Scala/Groovy,它不包含在本文的范围内); xml文件用于描述接口; AndroidManifest.xml + gradle文件用于配置项目;

2.2 小程序的开发语言作为对比,进行微信小程序开发所用的语言是这些——

主要的开发语言是Javascript;使用wxml + wxss文件来描述接口;

使用app.json + app.wxss文件配置项目;

2.3 wxml、wxss 是什么?

Wxml(WeiXin标记语言)大致等于xml。 微信没有直接使用xml,可能方便以后的扩展(非常雄心勃勃)。同样,wxss(WeiXin Style Sheets)大致等于css。此外,微信扩展了一些功能,例如统一大小单位rpx。

2.3.1 小程序为什么要使用 wxml + wxss 来描述页面?

对于Android,页面的描述基本上以xml定义,例如:

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。