「微信小程序与Android开发比较」
1. 前言
1.1 微信小程序
微信小程序是最近的操作,最近才添加的功能是:
允许个人开发者申请注册小程序,公共号码可以打开小程序,可以在app中共享,支持识别图像二维码打开小程序,可以支持第三方平台配置,添加新的数据分析界面,代码包大小从1M到2M,推出小程序代码,与小程序新规则关联的公共号码,公共平台添加快速创建小程序,有迹象表明,对于小程序的微信的预期值非常大,因此在前几个月的发射效果没有达到预期的情况下,许多以前的“限制”逐渐变得“分心”—— ,但无论在小程序之后,最终的发展是什么,对于我们的开发人员来了解更多,总是没有害处。
1.2 为什么要写这篇文章
来自其他山丘的石头,可以学习。对于技术人员来说,有必要了解一些不同的技术,不同的开发模式,不同的架构思想,并提高技术的“广度”。因此,本文是从Android开发人员的角度出发,从项目项目中方便切入,分析一些“微信小程序”和“Android App”开发之间的异同。 “微信小程序”开发是一项相对较新的技术,我希望通过本文,您可以了解更多相关信息。
1.3 本文的目标读者
因为内容是从Android开发的角度来看,我假设你已经开发了沈阳小程序
我熟悉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,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。