今天我们来讲讲如果你是Android / iOS开发者,
在做小程序开发时应该做哪些准备呢?
假如你是一名Android开发者,从未接触过前端,甚至连HTML、CSS、JavaScript都没有学过,那么你肯定是要从HTML开始学了。
如果你以前有过App的开发经验,那么学习小程序开发并不难,前端三剑客对于有编程基础的开发者而言,是很简单很容易上手的,基本上看着示例代码,对照官方文档,几天就能上手了!
关于Android和小程序开发,我们来做一个简单的对比:
Android主要的开发语言是Java,使用xml文件来描述界面,使用AndroidManifest.xml + gradle来配置项目。
小程序主要的开发语言是JavaScript,使用wxml + wxss文件来描述界面,使用app.json + app.wxss文件来配置项目。
而WXML基本上约等于xml,WXSS也基本约等于css,所以对于Android开发者而言,入门小程序开发只需学JavaScript,然后再了解一下 WXML和WXSS 就马上可以开发自己的小程序。
而对于iOS开发者而言,可能还要学习一些HTML(WXML),因为很多人在开发iOS 应用的时候,都会使用iOS的Storyboard 文件来描述界面,Storyboard 可以让开发者通过拖动元素的方式快速构建界面。
但在小程序,所有的视觉元素和交互都需要通过WXML代码来描述,无法直接拖动元素来构建界面,所有,iOS 开发者想要上手小程序开发,可能还需要学习HTML。
最后,无论是Android开发者,还是iOS开发者,要想开发小程序,都必须要学JavaScript语言,虽然微信有wxs ,但JavaScript还是很重要的,而且小程序的逻辑功能就是通过JavaScript来实现的,没有了JavaScript,小程序就少了大脑。
对于Android / iOS 开发者而言,不管未来小程序能不能在移动端大放异彩,学习它,掌握它,都没有任何坏处,毕竟学习它是这么简单。
小程序基础中高级视频教程源码如下
无法保存或其他请加华哥微信领取新连接
链接: https://pan.baidu.com/s/1qZ8leZq 密码: 5ucx
领取专属 10元无门槛券
私享最新 技术干货