① 学习安卓开发和微信小程序开发,哪个简单

1、Android 开发

  • 主要开发语言是 Java(当然还有 Kotlin/Scala/Groovy,暂时不在本文讨论的范围内);

  • 另外使用 xml 文件来描述界面;

  • 使用 AndroidManifest.xml + gradle 文件来配置项目;

2、微信小程序开发

  • 主要开发语言是 javascript;

  • 使用 wxml + wxss 文件来描述界面;

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

3、微信小程序开发仅最近新增的能力:

  • 允许个人开发者申请注册小程序、

  • 公众号可以打开小程序、

  • 可以在 App 分享、

  • 支持识别图片二维码打开小程序、

  • 可以支持第三方平台配置、

  • 新增数据分析接口、

  • 代码包大小从1M扩大到2M、

  • 推出小程序码、

  • 公众号关联小程序新规则、

  • 公众平台新增快速创建小程序、

从开发费用来看,安卓Android开发难度高,费用高。小程序只需要开发一个版本,具有跨手机操作系统平台的兼容性,因此开发费用相对较低。另外微信小程序的开发模式是比原生 Andorid 要先进一些的。

② 安卓app主要用什么编程语言的

安卓App用Java和Kotlin作为开发语言。

Google IO 2017宣布了 Kotlin 会成为 Android 官方开发语言。在Kotlin 语言出现之前,几内乎所有的安卓应用程容序都是使用Java语言编写的。

(2)安卓组件化扩展阅读

Google在今年I/O2017开发者大会中宣布,正式把Kotlin纳入Android程序的一级开发语言(First-classlanguage),并与开发团队JetBrains合组非牟利基金会推广Kotlin。据多间外国媒体报导,这是GoogleI/O开发者大会中引来最多欢呼声的消息。

Kotlin将于AndroidStudio3.0得到支持,JetBrians指开发者不用再安装额外元件或担心兼容问题。Kotlin能与Java互通,但拥有Java不支持的功能。Google相信利用Kotlin可使Android程序开发更快捷有趣,但他们补充,此举绝非取代Java和C++的官方支持。